中企动力 > 商学院 > 构建云计算平台
  • ?

    云计算基础设施构建:平台云化-数据库云化建议

    安彤

    展开

    数据库单机虚拟化承载可行性

    在数据库单机方式部署模式下,可以采用服务器虚拟化环境进行承载,虚拟化环境中数据库单机系统基本可以正常运行并正常提供数据库的定义、操作、访问控制等功能,性能损失在可接受范围内(5%~26%)。

    数据库集群虚拟化承载可行性

    数据库HA双机集群和数据库网格集群可在部分厂商(Vmware、微软、华为、中兴)虚拟化环境中部署,可以提供较高和实时的可用性服务保障,但RAC系统搭建、部署配置工作复杂,同时RAC在虚拟化环境中扩展性能较弱,需要进一步研究和优化。

    数据库双机虚拟化承载可行性

    由于SQLServer Failover数据库集群系统故障切换时间在60-100秒,不能满足业务访问实时高可用的要求,建议在虚拟化环境考虑采用虚拟化HA高可用方式取代SQLServer Failover集群,以降低SQLServer Failover集群的资源占用量。

    KVM与Windows虚拟机适配问题

    Redhat KVM虚拟机承载SQLServer数据库时性能较差,不建议采用KVM虚拟机承载SQLServer数据库。

    数据库虚拟化承载选型建议

    考虑到虚拟化软件与不同操作系统兼容性存在适配优劣的限制,建议承载数据库虚拟机时优先选择Vmware虚拟化软件,其次在承载Window系统虚拟机时建议采用Hyper-V虚拟化技术,在承载Linux虚拟机时建议采用Xen、KVM虚拟化技术。

    数据库高可靠性

    1、对于可靠性要求不高的的数据库,可采用虚拟机的HA技术进行设计,数据库服务器发生故障时,故障时间为虚拟机服务器开启时间。一般在3-6分钟左右。此模式下应用层的数据库故障时,虚拟机HA不会触发

    2、对于I/O较高的数据库可采用缓存数据库+主库的方式配置,适当降低I/O开销

    3、当单机虚拟机开销占用物理机50%以上时可采用物理机资源直接部署数据库及相应的HA或者RAC

    4、当平台需要多台物理机运行大型数据库时,可考虑分布式数据库解决I/O问题

  • ?

    云计算时代企业如何完成“上云”这个必答题?

    运气

    展开

    至顶网服务器频道 12月20日 新闻消息(文/李祥敬):近年来,越来越热的云计算被推倒风口浪尖,各大中型企业纷纷把企业服务迁移到云上,上云成为企业数字化转型的必选项。在数字化转型的浪潮之下,上云为企业带来效益与广大的数字资产。传统商业模式向云变革提速,云服务模式成为必然趋势。

    企业上云的核心是运用云计算技术推动业务创新,实现敏捷、灵活管理,降低IT成本,以提高企业在新常态下发展动力和竞争力。对于每个企业、每个组织来说,产业特点不同,有是交互系统上云,有些是洞察系统上云,有些是开发测试系统上云,不同的企业上云路径一定不同。在此过程中,服务商、设备商应该匹配客户诉求,在不同的路径上提供不同的解决方案。

    企业上云有什么好处?

    企业上云的好处是显而易见的,企业不需要把过多的精力放在IT基础设施层面,而是把更多的精力放在业务创新上面。概括起来,上云给企业带来了如下好处:

    降低成本。云计算技术降低了IT的硬件和运维成本,比如原来硬件的高可用性,通过软件和运维工作来弥补。CIO将不再需要专门的IT资产、关注IT技术问题,他们可以抽出更多的精力来从事信息化支撑企业业务运营上。

    灵活性。云计算提供给企业更多的灵活性,企业可以跟据自己的业务情况来决定是否需要增加服务,企业也可以从小做起,用最少的投资来满足你的现状,而当企业的业务增长到需要增加服务的时候,可以根据自己情况对服务进行选择性增加,使企业的业务利用性最大化。

    扩展性。云计算是一种按需分配的IT资源供给方式,可以满足对IT资源的“拿来就能用”,“想要就能有”的需求。通过资源池化,企业借助云计算可以实现水平扩展,从而获得更高的扩展性。

    当然,云计算的好处不只是上述这些。在云计算火爆的今天,企业需要考虑的不是要不要上云,而是如何上云和用好云。

    企业该如何上云?

    诚如前面所言,企业IT上云是一个系统性的工程,需要根据企业自身IT系统的情况来定,要考虑企业IT现状、企业发展现状等因素,并结合对云的理解而定,并不是一刀切,不要为了云而云。

    在笔者看来,企业在选择上云之前需要有一个完整的评估过程,比如企业类型和规模等。还有云计算对于企业上云来说,主要提供基础设施服务,即计算、存储和网络服务。如果企业的IT基础设施、IT系统的架构需要更新换代,可以考虑采用云的供给方式。

    在应用层面,现有的应用架构是否能够满足云计算的特点,是否能够低成本的迁入或者部分迁移。对于大部分的企业来说,原来的IT应用部署模式,都是竖井式的,不同的应用都由不同的软件开发商提供的,系统之间还有网络安全隔离,各系统间还有协同关系,网络、应用拓扑很复杂。所以需要首先确定上云的规划,是整体上云还是部分上云,是逐步上云还是一次性上云。还要确定上云的步骤,哪些系统可以先迁移,哪些后迁移,并解决迁移后和周边的系统怎么协同等问题。

    此外,企业需要根据自身的需求和能力来评估是建设私有云还是租用公有云来承载业务应用。当然,企业也可以通过网络将公有云内的IT资源和企业原有的IT资源池打通,形成“混合云”,可以进一步提升企业IT服务能力,提高IT资源可靠性。

    比如大型企业可以建立私有云,为内部成员单位提供服务;然后连接客户、供应商、员工的应用领域采用公有云,与私有云共同形成混合云架构;直至最后全部采用公有云模式。而对于中小企业而言,上云的接受速度比较快,特别是小微企业已经接受SaaS的业务模式,可以直接全面上云。

    三步走 企业轻松上云

    既然企业上云如此重要,而且我们也明白了企业上云的方法论,那么接下来就是如何规划自身的上云路径。

    在云计算时代,IBM Power Systems不断与时俱进,帮助企业加速实现其IT云基础架构的转型,同时实现转型期间的极大灵活性。另外,IBM Power Systems可支持企业实现三步上云的计划,“优化虚拟化,构建Power私有云”,“实现IaaS平台,构建完整功能的云管平台”,“探索混合云并创新业务”,轻松玩转云端。

    前面我们说过,不同类型不同发展阶段的企业对于上云的需求也是不同,而IBM Power Systems可以为不同规模不同阶段的各类企业提供完整的上云解决方案。

    第一,优化虚拟化,构建Power私有云。对于Power服务器,PowerVM为IBM Power Systems服务器提供行业领先的虚拟化解决方案,具有数十种先进的虚拟化功能,支持企业级应用。PowerVM以卓越的POWER处理器为基础,依托Power Systems平台的高级RAS(可靠性、可用性和易维护性)特性、极致可扩展性和领先性能而构建,能够提供安全而又富有弹性的虚拟化环境。

    通常虚拟化只是上云的第一步,IBM推出了基于OpenStack架构、面向云计算而设计的管理平台PowerVC。PowerVC是在PowerVM有关虚拟化技术的基础之上,为Power System系统用户提供了一个理想的虚级化和自动化管理平台。

    PowerVC拥有简化易操作的用户体验,与IBM PowerVM虚拟化技术深度集成,简化了对Power System有关计算资源的管理,对云计算平台所需要的资源进行了抽象,帮助客户轻松搭建私有云平台。此外,通过PowerVC,企业可以把Power System以兼容开放标准OpenSatck的方式集成到企业的云计算平台中,这样企业完全可以构建适合自身的混合云架构。

    第二步,实现IaaS平台,构建完整功能的云管平台。在云计算的管理显然离不开云管理平台,所谓云管理平台是一种管理公有云、私有云和混合云环境的整合性产品。为了帮助企业用户更好地管理多样化的云计算环境,IBM提供了基于OpenStack标准的云管理平台——StartCloud和SelectStack。通过标准的OpenStack API,企业用户可以使用实现应用整合和异构平台的管理。

    StartCloud是IBM实验室基于OpenStack社区版定制开发的IaaS云管理平台。StartCloud支持快速部署资源,可以使用KVM降低IT虚拟化成本,跨平台统一管理Power和x86,降低管理复杂度,提高硬件平台选择的灵活度,提高运维效率。

    除了StartCloud,IBM还为企业用户提供了SelectStack。SelectStack是结合客户实际需求的企业级模块化云管理平台,支持异构资源管理,集成IT运维及监控、业务流程定制等功能。

    如果说StartCloud是IaaS云管理平台,那么SelectStack则是一个未包含虚拟化层的云管平台,不过其可统一管理异构的虚拟化平台,如:IBM PowerVC,IBM StartCloud、OpenStack、KVM等。

    第三步,探索混合云并创新业务。在完成上述两步后,企业可以借助IBM Power Systems打通私有云和公有云,构建一个完整的混合云架构,使企业能够获得实时的分析结果,改善云经济效益,整合、管理和安全使用混合云环境,并可无缝集成现有系统。

    结语

    企业上云已经成为数字经济下企业的比选题,但是如何上云依然是摆在企业面前的一个重要挑战。虽然上云的目的显而易见,但是路径却因企业而异。IBM则为企业提供了一个可资参考的上云“三步走”,帮助企业更好地实现上云。

  • ?

    为盛大构建云平台,思华部署游戏行业最大规模混合云

    詹映雁

    展开

    自从云诞生的那一天起,游戏就是最积极、最典型的用户。直到今天,游戏厂商也仍然是各大公有云服务商的最重要的使用者,也是私有云平台最热情的建设者。

    作为一种软件应用,游戏具有高流量、高并发的特点,在高峰时期能否满足亿万玩家的同时访问是个非常大的考验。据说有玩家为了提高响应速度,专门拉了一条专线,连接到游戏所在服务器的同一个数据中心。此外,由于容易成为黑客的攻击目标,游戏对云安全性也有很高的要求。

    因此,一个足够强大的云平台,对于游戏厂商来说非常重要。

    业务创新发展对IT提出新要求

    对于盛大游戏,国内的游戏玩家们都非常熟悉。“传奇世界”、“泡泡堂”、“冒险岛”、“永恒之塔”这些盛大游戏的“经典款”,都曾承载着玩家们初恋般无法撼动的地位及热血情怀。

    时至今日,盛大游戏在业务上依旧保持着高速发展的态势,在产品研发及发行上持续取得众多亮眼表现,仅2017就推出了《龙之谷手游》、《传奇世界手游》、《热血传奇手机版》、《神无月》等收入主力产品,营收和利润再创新高。

    作为国内主流的游戏厂商,盛大游戏一直通过采用先进的云计算技术助推游戏产业的发展,打造出了国内一流的私有云平台G云1.0。

    近年来,游戏运营环境发生了急剧变化,游戏在线峰值的高度集中,手游开发更加短平快。为承载纷繁复杂的业务体系及线上游戏运营系统,盛大游戏希望能紧跟行业技术发展态势,迅速创新和升级IT基础架构,为游戏业务发展保驾护航。

    为此,盛大游戏决定对原有的G云1.0进行全面升级改版,打造G云2.0,构建一个弹性云,进一步支持开拓新业务领域,实施创新布局。

    构建全能型行业混合云平台

    对于G云2.0,盛大游戏需要一个具有如下特点的技术栈:

    能够通过扩展满足爆炸性的游戏业务需求;

    能够提高资源复用和重置的速度,更即时的监控、更好的弹性、更高的自动化程度;

    足够的大数据智慧,对玩家进行多角度分析和挖掘,并对玩家行为进行预测以促进运营;

    利用云的分布式架构提供更高程度的弹性和可靠性。

    经过多番研究和对比测试,盛大游戏最终选择了将思华科技超融合IT架构引入其G云2.0,其中包括ExpressVM超融合云平台、XOS混合云管理平台和MegaBric系列云存储产品。

    谈到选择与思华科技合作的原因,盛大游戏董事长王佶说,“思华科技长期为各大运营商提供IT基础设施和应用软件,在业界有着良好的口碑。同时,思华科技能够在其超融合云计算和云存储产品的基础上,为我们提供定制化的迭代开发,既满足了我们的业务需求,又促进了他们产品功能的不断升级和完善,实现了双赢。思华科技为盛大游戏实现业绩飞跃提供了坚实的IT基础保障,是盛大值得信赖、可以共同成长的长期战略合作伙伴。”

    思华科技的ExpressVM超融合云平台可以对企业的整个IT基础设施进行集中统一管理,其集成了服务器虚拟化、存储虚拟化和网络虚拟化,提供集群管理、租户管理、计量计费、监控告警等功能模块,是企业建设私有云或混合云的理想选择。

    基于思华科技云计算产品XOS混合云管理平台、ExpressVM超融合云平台、MegaBric分布式存储以及ExpressNET软件定义网络,盛大游戏构建了新一代的G云2.0平台,整体平台建设可以支持上千台物理服务器,能够同时运行虚拟机规模高达上万台。

    G云2.0混合云平台逻辑架构示意图

    强大的G云2.0平台

    盛大游戏新一代的G云2.0平台,具有以下特征:

    XOS混合云管理平台:

    采用弹性混合云平台方案,定制化设计贴合盛大游戏G云2.0各项业务需求。建立多层级的租户模型,覆盖SP、工作室、项目组、游戏等,对资源集中管控、运维、调度,租户获取资源池后自服务分配资源,私有云、公有云资源统一分配、管理,由系统屏蔽其差异性,提供一致的业务体验。

    ExpressVM超融合云平台:

    构建混合、开放、可拓展的资源池,同时支持多种“开放计算”资源。大部分游戏组件均可运行于虚拟机之中,发生系统故障时能快速恢复。可自定义开服模板,一次性开出所需虚机规模,并保证存储、网络符合业务需求,快速实现资源的弹性扩张和收缩。

    MegaBric分布式存储:

    为G云2.0平台提供超融合存储资源池以及独立存储资源池,全分布式架构,无单点故障、支持灵活的在线扩容和升级,很好的满足游戏领域对块存储、文件存储、对象存储的不同要求;同时保障大规模集群环境下业务开展、数据迁移、数据备份时的数据安全,真正做到从根源处满足用户对存储的各种需求。

    ExpressNET软件定义网络:

    同时兼顾游戏场景对于组网和性能尤其是低延时的要求,为盛大G云2.0打造了新一代的网络架构。Underlay网络采用可编程标准硬件设备组成IP Fabric,具有运维简单、等价多路径、水平扩容、和可编程化等特点;Overlay网络采用VxLAN 隧道封装技术以及隧道Offloading等全新的设计理念,采用全分布式控制器,软硬件均可被控制。为租户VPC提供了高可用、高性能和高弹性的虚拟化网络。同时在业界率先实现了同一VPC内虚机和物理二层直通、VPC与线下IDC网络直通等游戏运营所必须的网络场景。

    重新构建的G云2.0平台,为盛大游戏带来了显著的成效:

    超融合分布式架构:根据游戏特性,分布式部署,能够实现同一类型服务器组水平弹性伸缩,在线热升级;

    安全防护:通过高防服务器、DDoS和应用防火墙WAF/CC,实现一体化的安全防护;

    虚实结合:对于资源依赖性较强的关系型数据库,建议采用裸机部署;

    融合设计:采用超融合的设计理念,充分整合本机计算和存储资源。

    G云2.0私有云数据中心架构图

    长期自主研发投入的硕果

    未来,以用户为中心正成为云世界的新典范,企业将成为云化主角。企业对云服务的需求与日剧增,并呈现多样化、定制化、全面化等特点。坚持“聚焦用户需求,重塑企业变革”的理念,思华科技从2010年起便投入到了云计算产品的自主研发,逐步搭建起“定制化,更安全”的生态体系,拥有丰富的云计算产品线。

    2011年,发布全自主研发的分布式存储系统,获得公安三所源代码安全认证,成功部署容量达到百PB,至今稳定运营;

    2013年,成立云计算事业部发布超融合产品,发布了新一代超融合私有云产品;

    2015年,推出国内首家基于流协议的虚拟桌面,并成为国内唯一可信云认证的私有云桌面解决方案厂商;

    2017年,帮助盛大游戏搭建G云2.0平台,成功完成中国游戏行业最大规模的混合云成功部署。

    作为领先的云计算产品和大视频解决方案专家,基于长期深耕行业的技术积累及客户经验,从企业的差异化需求出发,思华科技此次为盛大游戏提供的弹性混合云平台解决方案,力求最大程度贴合盛大游戏定制化业务需求。

    谈及此番与盛大游戏的合作,思华科技董事长孙逸浪表示,“盛大游戏选择思华科技作为长期战略合作伙伴,既是对我们超融合云计算和云存储产品技术的认可,更是对我们发展方向和服务能力的肯定。未来,我们将依托云计算、人工智能的生态环境,不断提高我们产品的竞争优势,努力服务好盛大游戏这样的领先企业,继续成为云计算技术的践行者和行业的领先者。”

  • ?

    云计算网络基础架构的实践和演进——打造云计算网络基石

    汉克

    展开

    更多深度文章,请关注云计算频道:https://yq.aliyun/cloud

    摘要:从传统IT部署到云,人肉运维已经是过去式,云上运维该怎么开展?人工智能对于运维“威胁论”也随之袭来,如何去做更智能的活,当下很多运维人在不断思考和探寻答案。在2017云栖社区运维/DevOps在线技术峰会上,阿里云专家云登就为大家分享了云计算网络基础架构的实践和演进,精彩不容错过。

    以下内容根据演讲视频以及PPT整理而成。

    众所周知,云计算是以计算、存储和网络作为基础的。网络作为云计算的重要基石之一,其架构设计和演进是云计算发展的重要一环,而网络架构涉及可靠性、性能、可扩展性等多方面内容。架构是从理论设计开始的,理论设计和实践碰撞到一起,能否经得住考验,是否能够符合预期呢?厂商所提供的网络设备的高级特性真的是解决问题的银弹么?如何通过经典网络和VPC构建混合云,打通云上和云下呢?阿里云在以往的实践以及与用户的交互碰撞中遇到的问题又是如何解决的呢?本次分享中将与大家一起进行探讨。

    本次分享的目录

    一、常见的云计算网络架构

    二、云计算网络的可靠性和故障定界

    三、专有云网络的模块化

    四、混合云构建的并网案例

    五、云网络架构的演进趋势

    下图所展示是一种常见的云计算网络集群架构。传统情况下云计算网络架构会分为三层:接入层、汇聚层和核心层。如下图所示,在接入层下面的两台交换机会进行堆叠,再下面会连接服务器,服务器一般会选择使用两个网卡进行bond之后以双上连的方式连接到2台接入交换机。在接入交换机和汇聚交换机之间也会有多条线路的连接,一般而言会存在二层或者三层的接入。对于带宽收敛比的设计而言,对于千兆集群可以采用1:1无收敛的方式,而对于万兆集群则可以使用收敛比为1:3或者1:2的方案,也可能使用无收敛的设计。从汇聚层再向上连接到核心层,一般情况会使用三层连接。

    下图是另外一种比较常见的云计算网络集群架构,在Spine节点和Leaf节点之间可能会存在三层连接,而Spine节点和Core节点之间也可能会存在三层连接,这种网络架构相比于前面提到的架构而言,其扩展粒度要更细,可以细化到一组或者多组进行接入。

    想必大家对于Overlay以及Underlay网络都有所了解,物理网络被称为Underlay网络,物理网络搭建完成之后应该尽量保证网络拓扑是固定的;而对于Overlay的网络而言,可以基于VXLAN技术构建VPC网络,通过软件定义和控制器的方式可以动态地构建虚拟的网络。所构建的网络可以是一个或多个虚拟的网络,可以通过云上不同的租户去定义地址规划以及路由的规划,甚至还可以提供类似于高速通道这样跨VPC之间的互通。Underlay网络的设计基本上就是前面所提到的接入-汇聚-核心架构以及Spine-Leaf架构,而对于Overlay的网络则描述的是虚拟的层面,提供的实际上是虚拟的路由器和虚拟的交换机,包括其构建出来的可以接入像SLB、RDS、ECS、OCS等云产品的VPC容器。为什么叫做Overlay呢?其实因为Overlay网络是通过VXLAN隧道的封装运行在Underlay物理网络之上的。通过Overlay逻辑网关去组织业务进行资源编排就可以构建出非常丰富的基于Overlay网络的产品。

    前面主要介绍了云计算网络的一些基础概念,接下来将会针对云计算网络的可靠性以及故障定位的方式进行分享。

    对于云计算平台的物理网络而言,其可靠性可以分为以下的几类:

    多线路,常见二层的LACP,也就是链路聚合,对于三层则使用等价路由。设备HA,从体系结构来讲,分布式的多框、多插槽的设备能够提供多主控、多接口板这样的方式,还可以提供类似于堆叠技术和多机之间的双机热备以及多机的备份或者多机堆叠的方式,还可以提供VRRP的链路切换。探测和切换机制,实际上在网络配置交付之后,如果远端出现了问题,为了解决链路上的负载均衡以及主备切换的问题,可以引入比如NQA+Track这样的探测技术,这样可以针对静态路由的配置通过不同的优先级和NQA探测方式发现远端节点不可达的时候进行路由切换。除此之外,在探索到某台设备出现故障的时候就可以进行故障隔离,可以实现端口级或者设备级的故障隔离,保证流量可以走备份或者冗余链路进而避免流量中断,当然,这种情况下可能对于流量带宽造成一定的损失。巡检和监测,针对于Overlay和Underlay的网络会提供主动探测的机制,还有对于设备的日常日志告警的分析。设备在运行中往往会报很多的日志和告警,将这些信息收集起来之后结合云平台的业务流量可以挖掘出很多故障的可能性、已经出现的故障还有对于未来可能出现故障的预判。还可以进行流量分析,并且基于此判断云平台的网络是否出现了一些问题。

    如下图所示的是常见的网络集群故障点分布图,云计算平台的网络故障点主要集中在下图中标号的几个位置:

    标号1:线路故障,比如服务器上连到TOR交换机,也就是服务器上的接入网卡接入到交换机上时出现了网卡、线路或者是接入端口损坏导致线路上出现故障。同样的,从接入层到汇聚层,从汇聚层到核心层也会出现这样的线路故障。标号2:核心设备的故障,核心设备的故障可能导致跨网络端口之间的流量损失,由此造成的影响范围往往比较大。对图中所示的网络架构而言,如果流量需要跨端口进行传输,就一定需要从接入层到汇聚层再到核心层再转入另外一个POD的汇聚层。标号3:汇聚交换机的故障,一般情况下汇聚交换机采用堆叠的方式,可能会出现堆叠的分裂以及单台设备的故障,也可能出现整个端口流量上行的带宽减半或者是分裂以后导致等一些不可预期的后果,因此需要及时检测出一些故障并且及时进行隔离以及对于设备进行下线维修从而排除此类故障。标号4:接入交换机的故障,接入交换机也会发生类似于汇聚交换机的故障,堆叠分裂或者单机故障则会导致下面连接的服务器出现问题。标号5:服务器故障。标号6和7:像上述提到的堆叠出现问题造成的故障,这样的故障需要通过日常的巡检以及网络设备自身报告故障的日志告警来发现问题并及时去进行相应的处理。

    以下是对于常见的网络集群故障点的详细描述:

    线路故障。体现为带宽的损失,一般通过多条线路保障,三层网络设备间通常用ECMP等价路由,二层网络设备间通常采用聚合LACP,提高可靠性。在实际情况下,在公有云环境中会发现:一旦网络集群规模大了之后,堆叠出现问题的概率就会变大,与此同时,二层的广播风暴和环路出现的概率也会变大,阿里云目前在逐步地考虑去掉堆叠并且去掉二层,这也可能是未来的发展方向。这样的目的是为了简化网络并提高网络集群的可靠性。DSW故障。DSW是对于核心设备的称呼,由于所有的DSW之间不直接互联,它本身的可靠性只能依靠硬件框式分布式,多主控板(主备HA)、多接口板(上面说的多线路跨板连接)来保证单点可靠性,使用多台DSW,平时负载均衡,单台故障时互为备份链路。如果是单台DSW故障,将会影响带宽损失。PSW故障。也就是汇聚设备的故障,拓扑中有PSW堆叠和去堆叠两种情况,如果是堆叠的,单台故障,上下连线依靠跨堆叠设备的LACP或者ECMP实现业务不中断(但带宽有损失),如果不是堆叠的,参考(2)的场景。如果是单台PSW故障,影响的是下连的多组ASW带宽损失一半。ASW故障。线上很多的ASW都是堆叠的,目前阿里云也开始去堆叠,如果是堆叠的,ASW下连服务器,服务器双网卡bond接入(LACP),如果是去堆叠的ASW,服务器双网卡等价路由负载均衡。如果单台ASW故障,影响的是下连的48台服务器的带宽损失一半。未来,阿里云新构建的集群会逐渐减少对于堆叠的使用,进而提高网络设备的可靠性。其实对于网络厂商而言,他们也会对于堆叠特性进行大量的测试,但是实际上由于堆叠特性十分复杂,因为其涉及到硬件、软件、内部检测以及协议的传输备份,也就是会涉及到很多跨框、跨设备的同步以及选举机制。由于堆叠特性实现本身就非常复杂,就会导致出现问题的可能性比像路由转发这样其他简单特性更高。而在云计算场景下海量的网络设备同时运行,就进一步提升了堆叠特性出现问题的可能性,基本上就会导致出现存在堆叠的场景下可能经常会出现问题。为了解决这样的问题就需要逐步地去除堆叠和二层。服务器故障。可能体现在服务器网卡或者本身内部的应用系统的问题,服务器故障一般只会影响自己,范围比较小。PSW堆叠分裂。各自认为自己是主设备,为了减小影响,一般会配置DAD双主检测,禁掉一边,影响为整个pod的上联带宽和跨asw之间转发带宽损失一半。如果PSW堆叠整体故障,整个pod挂掉(各组ASW下的48台服务器之间仍可互通),上连不通,跨asw的互连不通。ASW堆叠分裂。类似于(6),影响为一组ASW下挂的48台服务器的互联或者上联带宽损失一半。如果ASW堆叠整体故障,该组ASW下连的48台服务器全部不通。对于(6)(7)的堆叠故障,由于厂商堆叠技术本身复杂,导致故障概率提升,再加上公共云使用的网络设备规模大,基数上去了就进一步放大出故障的概率,且影响范围大。因此网络本身的可靠性和故障位置,对于云产品来说影响的范围也是不同的,ecs之类的云产品能够打散到不同的ASW、POD甚至AZ(跨网络集群),其可靠性指标也是不同的。基本上是打散的网络设备之间的层级越高,可靠性保证越高,但同样的网络延迟也越高。

    那么怎样才能够及早地发现这些故障呢?其实可以使用故障主动探测的模型。在网络集群里面,可能会选择特定的接入设备比如像服务器,将其作为主动探测的机器,其探测的目标就是网络设备下面的其他服务器。

    建立的第一个简单故障主动探测的模型如下:

    一个TOR下面所有物理服务器(例如48台)都同时出现大量丢包-->TOR交换机故障。个别物理服务器出现丢包-->服务器负载问题/TOR交换机端口队列打满。到某个机房的大量物理服务器同时出现大量丢包-->汇聚交换机/核心交换机故障。到某个机房的大量物理服务器出现少量概率丢包->汇聚交换机/核心交换机的个别端口问题。每个机房最少只需要1台机器作为探测源,部署对业务网络影响小,ICMPping之类的只能做Layer3的探测。

    依照上述的故障主动探测模型就可以简单地判断网络出现故障的范围。

    建立的第二个简单故障主动探测的模型如下:

    通过选择不同位置的服务器作为探测源或者探测目标,发现不同层次的故障位置,多轮次组合。要求每台服务器运行agent,并接受外部控制器指令,动态调整探测策略,可建立TCP连接并测试。可以针对overlay和underlay网络进行探测,更容易模拟实际应用的业务流量特征,支持Layer4探测、时延计算。

    第二个故障主动探测模型在服务器内部会增加一些代理Agent,安装代理之后可以做到对于4到7层的探测,可以探测出TCP连接的情况以及其延迟和性能速率。同样的,探测模型也可以组合出不同的探测方式,在了解网络架构的拓扑之后就可以探测位于同一组接入交换机下面的两台或者多台服务器,也可以探测位于不同的核心交换机或者汇聚交换机下面的多台服务器。通过这种建模方式就可以知道当前延迟高或者丢包的场景下,网络的问题到底出现在什么位置。

    上述提到的是网络体现在本身体系结构上的可靠性,比如分布式设备、支持主备HA、支持双机热备或者多机堆叠以及其他一些高级特性,这些都是从网络设备本身的角度而言的。除此之外,通过线路带宽的设计保证收敛比以及负载均衡,以此来保证云计算网络的可靠性。而通过日常的巡检和探测能够及时地发现故障,并在故障发生之后及时了解故障发生的具体原因并提供故障定位的方式,进而提高云平台网络的可靠性。

    上述这些都是在公有云网络上的实践,对于专有云而言,又会存在什么样的差别呢?其实对于专有云而言,更多地会对其进行模块化的设计。公有云一般而言是可规划的,可以对于未来集群的规模、建设的地域以及网络架构的选择等进行规划。而对于专有云而言,客户的需求往往不能够规划出来,不同的客户所需要的业务的场景和诉求往往是不同的,这些在网络设备的选型、已有设备的利旧使用以及对于云平台功能的裁剪上都会有所体现,所以专有云与公有云上的的网络设计就存在较大的差别。

    下图是专有云网络架构图,一个很明显的特点就是专有云网络会分成几个区域,最上面的是外部接入区,外部接入区包含了阿里云和ISP或者用户骨干网出口的链接以及在其上进行安全防护的云盾。专有云网络架构图中间的DSW和下部的PSW则属于DC区,也就是网络架构的核心区域。图中右面的综合接入区分为了两个部分,一部分是阿里云所提供的负载均衡、VPC网关以及OPS相关的接入,另外一部分则是CSW,实际上就是客户的VPC专线接入区,阿里云的专有云客户会有一些原来的物理网络需要与云上的VPC进行网络打通,一般会通过VPC的专线接入交换机的综合交换机接入进来。也就是说专有云网络的每一个模块都有一个相对独立的设计,所有的模...

  • ?

    云管理平台(CMP)的典型应用场景

    Vera

    展开

    云星数据是国内领先的云管理平台提供商,也是全球混合云领导者RightScale在国内的唯一合作伙伴,云星数据的云管理平台团队整理过去几年在金融、制造、互联网等行业实施的多个项目经验,总结出以下云管理平台使用的典型场景。

    1.双模IT下,构建混合云体系

    Gartner预测“双模IT”将成未来企业IT建设主流,稳态系统:稳态系统是传统和保持连续性的业务,其中包含海量数据和/或事务,旨在维持高度的可靠性与稳定性。由于这些应用不需要经常变更,只需每年交付一、两个大型新版本,即可满足业务的需求。敏态系统:敏态系统是探索和非线性创新业务,这类应用必须易于使用、性能卓越并支持快速调整,以应对不断变化的客户与市场需求。敏态需要密切关注用户体验、交付速度与敏捷性。

    云管理平台使企业能够统一编排多厂商的异构云服务和技术产品,构建涵盖覆盖IaaS、PaaS、DaaS的云服务治理体系,如下图所示:

    图:双模IT下的混合云架构

    2.构建基于云计算的IT运营管理系统

    包括:

    企业IT进行运营管理的转型,构建异构云平台,改变应用+应用的建设模式到应用+平台的运营管理模式,并对IT资源的使用进行审批、计量、计费。

    集团型企业,对集团内云资源进行统一纳管,并通过统一的运营管理和计费计量,改变传统的IT软硬件资产购买方式到云服务的按量付费模式。

    传统集成或云服务提供商,利用多云管理平台,整合云服务目录,构成云服务集市,为其客户提供更灵活,快捷的多云服务。

    对云服务体系进行治理和控制,有些企业CIO对其云资源的使用没有太多的治理和控制,因此需要云管理平台在通过自服务提高效率同时,增加治理和管控措施。

    图:RightCloud云管理平台在企业总体云体系中的运营管理能力

    3.自动化与智能化,提高运维管理效率

    企业IT的管理需要面对各种日常重复性,批量性工作:如补丁分发,巡检,应用部署,系统配置管理等,需要耗费运维管理人员大量的精力,而且还要面对人工操作失误的风险。在这种情况下,云管理平台的自动化功能可以:a)模块化、可视化编排自动化部署模板,让部署工作具有可植性,支持在任何云上快速自动化部署相同应用环境,让开发、质量保证和生产阶段之间保持环境一致性;b)自动化:配置检查、巡检、应用部署等重复性工作;c)根据智能策略进行应用环境动态弹性伸缩,全面满足业务性能需求。D)对云环境下云服务、虚拟机、容器以及物理机的统一监控接入与智能告警。

    图:RightCloud云管理平台全栈自动化管理能力

    4.构建支持DevOps体系的开发测试云

    在技术和环境快速变化的情况下,企业需要更加敏捷和快速的应用开发、测试和部署体系来支持业务的创新。这种情况下, 敏捷开发和DevOps在开发测试中的应用变得非常重要。 云管理平台可以帮助开发、测试以及运维人员实现应用全生命周期的自动化管理,包括创建环境、软件安装、代码部署、自动配置、监控告警和自动伸缩等,打通从代码到服务的转化通道,实现云应用的持续交付。

    图:RightCloud与DevOps

    5.管理和优化云环境,降低云费用

    根据RightCloud云成本分析的历史数据,RightCloud发现,以下方面可以通过云成本分析和优化,来降低约30%的云资源使用成本:

    发现和清理僵尸主机;

    优化配置:提供云资源实例在不同资源池的配置优化建议和自动化管理;

    利用率管理:跟踪哪些虚拟机未充分利用,并利用弹性伸缩组来启动自动资源弹性收缩的流程。

    自动关闭和开启系统:利用实例的定时计划启动和结束,完成后自动关闭。

    工作负载的弹性扩展:根据需求来上下调整工作负载,而不是一开始就将配置提升到最高使用范围。

    存储策略:实现自动化查找和删除旧存储并终止未使用的卷。

    RightCloud云管理平台:统一管理控制私有云和公有云环境,实现:降低成本,提高管理效率,确保IT服务质量

    您可以在专有环境内部署RigthCloud去管理控制您私有云和公有云的资源和使用,或者通过以下链接直接使用SaaS在线版本。 rightcloud

  • ?

    构建开发者平台 腾讯云挑起云计算升维之战

    秋莲

    展开

    文/在前线 老凉

    开发者,云时代蓝图的工程师;只有构建开发者平台,才可能为用户的数字化转型带来变革。

    近日,腾讯云+未来峰会在广州召开,在开发者专场上腾讯云正式发布了开发者“鸿鹄计划”。据悉,该计划主要包括百校计划、千万菁英、万众创业三大板块,旨在通过腾讯云技术、能力的输出,全方位培养开发者,全链路助力开发者的成长和创业扶持。

    在前线认为,在数字化时代,产业中的每个企业之间都不再是简单的合作或服务关系,而是相互影响、相互融合、相互赋能。开发者,是云计算和数字时代最重要的群体,还是这个时代的工程师,他们不但可以通过技术让梦想成真,更可以推动产业变革。

    云计算作为推动数字时代发展的重要直撑,已经进入深层次竞争,通过构建平台能力输出,是数字化转型的重中之重。腾讯云此次通过一系列举措构建开发者平台,不但为其云计算战略的推进提供了坚强后盾,也进一步夯实了其“数字化转型助手”战略。

    云计算竞争:腾讯云欲抢下一波先机

    云计算的未来,可谓是方兴未艾。研究公司Gartner去年发布的报告称,到2020年时,全球云计算市场的规模将达到4110亿美元。

    云计算、大数据、物联网、人工智能等技术的快速发展,推动着各行各业迎来了数字化转型的大潮,全球也由此进入了数字经济时代。

    对于云计算和数字化转型,腾讯董事会主席兼首席执行官马化腾有着深刻的洞察,他表示,“数字经济发展的重要指标是云化程度。工业时代,衡量一个地方经济发展指标就是用电量、耗电量,工业用多少电、民用多少电。未来数字经济时代,大家通过计算云的数量,来衡量发展程度。”

    在本次2018腾讯“云+未来”峰会上,腾讯研究院与腾讯云携手,以云计算IaaS、PaaS、SaaS三大基础结构为标准,结合多种云服务项目,发布了《用云量与数字经济发展报告(2018)》。简单来说,就是以“用云量”为定义,以城市为单位,精确地反应当地市场主体在云端的活动状况。

    该报告显示,国内云计算市场处于爆发增长期。2017年下半年全国“用云量”总量较上半年环比增长66.5%,年化增长率133.1%。2018一季度增速再上台阶,较去年同期同比增长138.6%。

    在用云量日趋攀升的背后,我们不能忽视开发者的力量。

    在此次大会上,腾讯云重磅推出了面向开发者的“鸿鹄计划”,以更广阔的技术、服务覆盖面来推动云产业的不断发展。

    在前线认为,腾讯云此举唤起了业界对开发者的重视,开发者本就是IT、科技产业发展的中坚,但是在云计算时代,开发者的光环被很多营销模式所掩盖。如今,随着云计算的深入,企业、行业用户正在迎来入云、上云高峰,在这场复杂的大战中,没有开发者的参与和助力肯定不行。

    腾讯云在这个时间节点发布开发者“鸿鹄计划”,通过与教育、职场、企业等多个领域对接,坚定自我,有望在这场大混战中把握先机。

    产业拐点:构建开发者平台

    云计算等先进技术带来的数字化热潮摧枯拉朽,各行各业都卷入其中,但是对于那些想要助力企业、行业客户数字化转型的业者而言,数字化转型是一个系统工程,没有谁能够“独善其身”。

    开发者,是数字化转型战场上的主力军。

    对于开发者,其实我们都不陌生,这个群体可谓是推动数字化时代不断向前演进的“工程师”。无论是在PC时代,还是在移动互联网时代,开发者对于企业的重要性都是毋庸置疑,任何一个存在于想象中的应用,都需要开发者通过一行行代码来实现。

    数字化转型惊天动地,却离不开开发者的助力。有了数字化转型助手这样的目标,腾讯云推出开发者计划,让人大吃一惊。

    具体来看,腾讯云提出的开发者鸿鹄计划,并不是一个简单的口号,而是一个涉及一系列实实在在举措的集合。

    腾讯云开发者“鸿鹄计划”主要包括百校计划、千万菁英、万众创业三大板块,旨在通过腾讯云技术、能力的输出,全方位培养开发者,全链路助力开发者的成长和创业扶持。

    百校计划是通过与教育行业的合作,共建符合高校特点的互联网+时代企业需求的教学新模式,为数字化经济培养人才;

    千万菁英针对开发者,通过一个集合腾讯云线上和线下能力的全新平台,为开发者提供持续不断的学习机会并提高其职场竞争力;

    万众创业针对创业者,通过各种资源、技术的支持,腾讯云将给予处于孵化阶段、起飞阶段、腾飞阶段中不同阶段创业者全面的帮助。

    以“百校计划”来说,腾讯目前已经与清华大学、北京航空航天大学、天津大学、中国人民大学、深圳大学等国内20多所高校签订和实施新工科项目,通过创新工程教育方式与手段,孵化新经济形势下校企合作人才培养的新模式;“千万菁英”计划中,腾讯云已有的云+课程和开发者实验室已经为30万+的开发者提供了持续学习的机会;“万众创业”计划中,近两年来,腾讯云已经提供超过1亿的免费扶持资源,通过100多个VC、孵化器、大赛组织合作伙伴,扶持1万多家初创企业上云、长大。

    在前线认为,在云时代,技术、产品创新至关重要,但是如果没有平台组织支撑的产业,只会是空中楼阁。腾讯云开发者“鸿鹄计划”,是腾讯在观察云市场的沉浮中,结合自身而制定的具有时代意义的战略性发展目标。

    同时,“鸿鹄计划”也是腾讯在人工智能、IoT等其他几大技术领域的催化剂。人工智能的发展为业务带来更多的应用场景,让各种生于云、长于云、爆发于云的应用出现。而通过助力全链路开发者的成长,腾讯也将进一步推动人工智能技术的成熟与落地,实现业务上的成长与革新。

    开发者:数字化转型的核心

    马化腾在大会上指出,对于助力企业、行业客户的数字化转型,腾讯有着自己的定位。业界流行用“赋能”这个说法,但是腾讯认为这个词太霸道了,而且也不够准确,毕竟科技企业并不身处客户经营的行业,赋能不准确,助手意味着帮一把,这个词的诠释更加贴切。

    在开发者专场,腾讯云副总裁王龙发表了以《探索未来腾讯云与你同在》的演讲,全面阐述了云计算、人工智能、开发者的重要关系,以及腾讯云构建的开发者体系,并且呼吁开发者共建超级大脑,推动行业快速发展。

    王龙表示,无论是在PC时代,还是在移动互联网时代,开发者对于企业的重要性毋庸置疑,任何一个天才的idea,最后都需要开发者通过一行行代码实现。但是,随着数据的增长、企业规模的扩大,企业的开发者也面临着资源成本高、运维效率低以及技术迭代周期长的问题。

    云计算由于具备自服务、按需付费、多租户、弹性、免运维等5大特点,可以助力企业的开发者低门槛起步,实现快速创新。云计算已经成为开发者手中的利器。

    如今,在人工智能大潮来袭,为各行各业的数字化转型带来了全新变化。在这种背景下,云计算不但为开发者提供了成功的捷径,还给开发者提供了更广阔的舞台。

    据悉,通过将云、边、端联动,腾讯云可以为开发者提供全面的支持。在云方面,腾讯云将开放100+智能服务,开发者可随需取用;在边方面,腾讯云会通过数据优化与智能增强,为云边端提供一体化服务;在端方面,腾讯云的软硬件开放平台可以覆盖9大场景,为开发者的应用落地提供保障。

    在前线认为,相比业界的很多业者,腾讯云这样的口号和定位,显得十分低调,让人感觉这种做法和口吻与它的江湖地位一点都不匹配。不过,这恰恰显示了腾讯云的“专业”和“高明”所在。

    与此同时,腾讯云推出一系列对于开发者的成长和发展有益的计划和战略,说明其坚守着云计算和数字化转型的根本所在,团结更多的开发者,才能在云计算圈子里走得长久,也才更配得上数字化转型助手的称谓和身份,也才可能推动加速“智能+”时代的到来。

  • ?

    云计算2.0时代,构建可信云平台成为重点

    布鞋

    展开

    有报告显示,预计未来五年,云计算和SaaS服务的全球收入将以每年23%-29%的年均增长速度增长,并在2020年达到2000亿美元,数字之大让人咋舌。而云计算2.0时代概念在提出两年之后,终于成为了所有厂商的共识。有业内专家认为,云计算2.0时代企业级云计算的发展将会呈现平台化、行业化、智能化、可信化四大趋势。

    在云计算2.0时代,行业云将成为最被用户和厂商看重的主要云形态。到2020年, 80%以上的500强企业将通过行业云向他们的客户提供数字服务,政务云、金融云、电力云、医疗云和交通云等行业云等将会不断出现,企业数字化转型高价值资产将逐步向云中转移。

    对于这些企业来说,安全、可信才是选择的第一标准,有效防范应对安全威胁和构建可信的云平台仍将是云2.0时代的重点方向。

    迅云在云安全方面一直是不遗余力的。它采用全新三层存储技术,数据自动分层缓存、沉淀、备份,能够实现存储过程零失误,新一代 SSD存储,高达160,000IOPS的随机 读写,1000MB/s数据吞吐量。另外,迅云提供DDoS防护、DNS劫持检测、入侵检测、漏洞扫描、网页木马检测、登录防护等安全服务,免费且丰富的基础安全服务形成安全屏障,为用户的业务保驾护航。

    未来,迅云将继续砥砺前行,不断完善数据管理,业务体系,尤其在云的数据加密、威胁分析、区块链等技术上,继续提高,为用户提供高水平的云服务。

  • ?

    2017全球十大云计算平台市场占有率排行榜

    Elita

    展开

      从Google首席执行官埃里克·施密特(Eric Schmidt)首次提出“ 云计算 ”(cloud computing)的概念到现在,云计算已经走过了炒作期和实践期,已经处于成熟期。同时,行业集中度也越来越高并呈逐渐加强的趋势,目前业内大公司已经占据了整个市场的半壁江山。

      Synergy Research Group根据2017年市场占有率的多少和市场增长率的快慢对全球几大云计算平台进行了调查和排名,亚马逊AWS依然名列榜首。以下是全球十大云计算平台市场占有率排行榜。

      1.亚马逊AWS

      亚马逊AWS于2006年推出,是全球最早推出的云计算服务平台,面向全世界的客户提供云解决方案,包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,降低企业IT投入成本和维护成本。

      “先下手为强”,亚马逊AWS投入早、运行时间长,目前仍是云计算领域的老大哥。在AWS计算领域中Amazon Elastic Compute Cloud (Amazon EC2)是代表性产品,它是一种 Web 服务,可根据计算要求提供大小可调的计算容量。在存储服务中,Amazon S3 提供了一个简单的 Web 服务界面,用户可通过它随时在 Web 上存储和检索任意数量的数据。在数据库服务中,Amazon Relational Database Service (Amazon RDS) 是一种可让用户在云中轻松设置、运维和扩展关系数据库的 Web 服务。此外在网络和内容分发、移动服务、开发人员工具、应用程序服务等领域亚马逊AWS都有出色的产品。

      在2017 AWS Re:Invent会上,Amazon 又宣布推出5项机器学习新服务,包括Amazon SageMaker、Amazon Transcribe、Amazon Translate、Amazon Comprehend、Amazon Rekognition Video以及一款面向开发者的深度学习型无线摄像机AWS DeepLens。

      此外,亚马逊AWS也加快扩展中国市场的步伐。今年12月12日,亚马逊AWS在中国的第二个运营区域——中国(宁夏)区域正式开放,将会实行一轮降价措施,或给当前国内云计算市场带来强有力的价格冲击。

      2. 微软Azure

      微软 Azure是微软基于云计算的操作系统,最初名称是Windows Azure,主要目标是为开发者提供一个平台,帮助开发可运行在 云服务 器、数据中心、Web和PC上的应用程序。Azure是一种灵活和支持互操作的平台,它可以被用来创建云中运行的应用或者通过基于云的特性来加强现有应用。该平台目前具备以下功能:网站、虚拟机、云服务、移动应用服务、大数据支持以及媒体功能的支持。

      在此次Synergy Research Group的调查统计中微软Azure排第二,虽然没有亚马逊AWS的功能全面,微软Azure也形成了独特的优势。它支持大量开源应用程序、框架和语言,并且数量仍在增加;融合本地 IT 设施和 公有云 ,是最适合混合 IT 环境的公有 云平台 ;数据中心有多家主流运营商接入,网络访问性能有保证;数据和服务的安全性也是其一大优势。

      11月1日,在北京举行的2017微软技术暨生态大会上,微软宣布在中国运营的Microsoft Azure的云计算规模将在未来6个月完成三倍扩容。11月27日,微软与知名企业软件公司 SAP宣布将合作进军云服务市场,以提高微软的云端业绩,尤其是IaaS 服务。

      3. IBM

      IBM一直专注于云计算、网络安全和数据分析,今年11月1日IBM宣布推出全新IBM Cloud Private平台,可以帮助企业利用类似公有云的能力,构建本地部署的私有云环境,是一个集IaaS、PaaS及开发者服务所需的创建、运行和管理 云应用 于一身的集成平台。

      全新的IBM Cloud Private平台安装极其简便,一键即可实现安装、添加、删除节点,还能够根据相关指标定时弹性伸缩。同时,IBM Cloud private支持异构平台,不仅可以安装于VMWare、OpenStack、物理机上,还支持X86和POWER Linux,由客户自己管理,不需要再连线IBM,投产就可用。集成了Istio、服务目录、VMWare NSX-T等,支持Ceph、Gluster 、GPFS 存储、MicroService Builder中间件镜像的开箱即用。

      早在9月份,IBM 还推出了一款“拉杆箱”——Cloud Mass Data Migration,里面是一套容量 120TB 的存储系统,可以让用户快速的将本地数据上传到 IBM 的 云存储 中。

      4.谷歌 云平台

      谷歌公司不是传统的IT厂商,而是新型的网络公司。基础架构和平台是谷歌 云服务 的两大竞争优势。谷歌云平台服务分为四大类:

      1.计算:谷歌计算引擎作为基础架构即服务(IaaS);平台即服务有谷歌App Engine;以及谷歌容器引擎,一套使用 Kubernetes来达到集群管理和自动化的Docker容器镜像 。

      2.存储:谷歌 云存储

      3.网络:谷歌云DNS和Interconnect

      4.数据库:Google Cloud SQL,Google Cloud Datastore和Google Cloud BigTable

      今年9月份谷歌云宣布收购了Bitium,Bitium专注于为基于云的应用程序提供企业级身份管理和访问工具。这次收购能够帮助Google可以更好地管理企业云客户,包括为跨Cloud和G Suite产品的应用程序设置安全级别和访问策略。

      5. Salesforce

      Salesforce是一家客户关系管理(CRM)软件服务提供商,提供随需应用的客户关系管理。作为全球CRM行业的领导者,Salesforce 在客户关系管理领域的专业度是毋庸置疑的。该公司勾勒出的云战略中包括SaaS和PaaS。该公司的 云计算 产品包括Force(定制软件开发)、Heroku(Ruby平台服务)、Database、Salesforce Data、Salesforce Chatter、Salesforce Sales Cloud和Salesforce Service Cloud。

      今年Salesforce已经将AI整合进许多产品中,与IBM合作将Einstein与Watson合并,以便用户扩充数据。Salesforce还利用AI来让用户更轻松地获取他们所需的信息,它提供的一款名为Optimus Prime的内部工具用以组织和清理数据。通过分析用户在Salesforce上已有的数据来添加服务对Salesforce来说是一个很大的机遇。

      6. 阿里云

      阿里云创立于2009年,是目前国内云计算领域的龙头,由阿里云自主研发、服务全球的超大规模通用计算操作系统飞天,目前为全球200多个国家和地区的创新创业企业、政府、机构等提供服务。基于阿里云飞天操作系统强大的计算能力,阿里的人工智能ET拥有全球领先的人工智能技术,目前已具备智能语音交互、图像或视频识别、交通预测、情感分析等技能。

      今年9月21日,阿里云发布全新一代云数据库产品POLARDB,采用第三代分布式共享存储架构,实现计算节点和存储节点分离,使计算引擎和存储引擎均拥有快速扩展能力;在2017杭州?云栖大会期间阿里云又发布了一系列突破性成就,“达摩院”支持研发的量子技术领域迎来了首个重量级发布—— “量子计算云平台”上线、BigBench数据规模首次扩展到100T、流计算2.0每秒峰值达千万QPS整体链路延时亚秒级、E-MapReduce对比同类产品平均性能提升3倍。

      阿里云在中国遥遥领先的同时开始扩展海外市场,10月30日,阿里云宣布其马来西亚大区(Region)正式面向全球开放服务,阿里云将为该区域市场提供计算、存储、网络等互联网基础设施服务,同时为当地企业数字化转型提供互联网中间件、人工智能产品和服务。此外,阿里云也将在欧洲建立数据中心。

      7.Oracle

      Oracle云是一款功能强大、统一的云解决方案。 它提供了全面、集成的云服务,可帮助业务用户和开发人员在云端或内部部署环境中无缝、经济高效地构建、部署和管理负载,是少有的几家能完整覆盖IaaS、PaaS、SaaS及DaaS层面云服务的公司。

      Oracle的成功主要来自于数据库业务,许多公司使用他们的数据库来运行其关键业务,数据库业务仍然是Oracle最大的收入来源。2017财年甲骨文云业务总收入超过46亿美金,年增长超过60%,是全球发展最快的云公司之一。

      在刚过去的2017甲骨文全球云大会上,甲骨文发布了多项产品和技术创新:最新发布的Oracle数据库18c,凭借机器学习实现自治驱动、自治修复数据库和联机事物处理,有效提升了云端数据库运行的安全性和可靠性;Oracle人工智能平台云服务(Oracle AI Platform Cloud Service)、Oracle区块链云服务、Oracle移动云、Oracle分析云以及Oracle安全和管理云等解决方案全面展现了甲骨文的技术创新。

      据外媒最新消息,Oracle已经同意斥资16亿美元收购基于云计算的建筑软件供应商Aconex,增强其云计算业务。

      8.Rackspace

      Rackspace是全球三大 云计算 中心之一,是一家全球领先的托管服务提供商,在全球拥有10个以上数据中心,管理超过64000台服务器。Rackspace的托管服务产品包括专用服务器,电子邮件,SharePoint, 云服务 器, 云存储 ,云网站等。在服务架构上提供专用托管, 公有云 ,私有云及混合云。同时Rackspace是,AWS与微软Azure技术支持伙伴。

      业内调查表明,企业正在纷纷从企业数据中心转向多云模式,这对云计算市场来说又是一巨大的机遇。今年9月Rackspace公司签署了收购Datapipe公司的协议,其中包括由29个数据中心组成的基础架构。此次收购是Rackspace公司迄今为止最大的收购交易,主要为了满足客户要求更多的多云功能。

      11月,Rackspace又表示,将于HPE合作构建一套根据使用情况向客户收费的私有云服务。Rackspace认为,对于企业来说,付费即用模式的托管私有云是一个有吸引力的选择,这是私有云市场翻开的一个新篇章。

      9. virtustream

      Virtustream成立于2009年,为政府和企业客户提供云端服务,主要负责解决SAP、Oracle等关键应用在云上运行的问题,Virtustream的xStream管理平台及基础设施即服务(IaaS)满足复杂的私有云、公共云或混合云生产应用的安全、合规、性能、效率及基于消费量的计费要求。

      Virtustream是深受全球组织信任的企业级云提供商,其客户包括可口可乐、SAP、多米诺糖业、海因茨以及一系列来自全球各地的服务供应商。VirtuStream在整个云计算市场属于细分市场的挑战者,是托管私有云市场的领导者。2015年被存储巨头EMC公司收购,随后EMC与戴尔合并,VirtuStream成为戴尔旗下事业部。

      VirtuStream借助戴尔的服务提供商生态系统,加速推进其扩张步伐。今年3月28日,Virtustream宣布,该公司面向任务关键型应用的企业 云平台 和服务即日起在澳大利亚和日本等亚太地区供应,此次供应范围包括Virtustream的创新 云技术 和独特的消费量计费模型。

      10. Fujitsu

      2010年7月9日,日本富士通公司正与美国微软公司合作推出云计算业务,富士通和微软在全球范围内共享数据中心,微软把其软件与富士通的客户服务结合起来;富士通开始在群马县馆林市数据中心运行微软云服务,此后将陆续在美国、英国和新加坡等国家的数据中心运行。

      富士通云基础架构解决方案是根据云计算平台架构的需求,以富士通刀片服务器及存储系统为基础,在业界标准的虚拟化技术之上,采用富士通云计算资源的核心组件ROR(Server View Resource Orchestrator)组建的一个预先定义、预先测试验证、标准配置的云计算平台。

      近年来为了增强在云计算领域的竞争力,富士通除了与微软合作,与云计算领域巨头纷纷展开合作。2015年12月,富士通集团与全球云基础架构和移动商务领导厂商VMware宣布双方将开展全新合作,为客户提供灵活、安全的云技术。2016年7月,Oracle和富士通宣布结成合作伙伴关系,以推动企业云计算解决方案的发展。

  • ?

    求真务实:企业云计算平台的基础框架和技术标尺(1)

    寡淡

    展开

    在企业云计算平台(以下简称云平台)的建设过程中,IaaS平台(基础设施即服务,Infrastructure as a Service)是IaaS和Paas建设的前提和基础,其规划设计和具体实施是至关重要的。

    那么,当企业进行IaaS平台建设时,如何去有效评估既有的IT基础设施架构?基于实际评估结果,如何设定IaaS平台建设的各个渐进阶段?对这些渐进阶段又如何去进行客观评估?这些问题,企业用户和相关的云计算服务提供商必须面对并作出契合实际的准确回答。

    IaaS平台规划:务实和细节

    目前,云计算的主流公司都有各自的云平台参考模型,这些模型的底层原理和相关组件大同小异,对云平台的框架性结构进行了规划和定义。研究这些参考模型,对理解云平台的各组件固然是大有裨益的,但是,在企业的云平台建设中,需要解决的关键问题不仅仅是整体结构的规划和定义,更为重要和现实的问题是进行具体而微的细节设计。

    作为云平台基础的IaaS平台建设,其路线图规划绝不是大而化之的务虚工作,而是建立在全面掌握实际情况基础上的核心设计工作,可以说“处处需务实、步步要落实”。这些工作包括:对现有IT基础设施的“云化”程度进行评估,在此基础上,对构建IaaS平台所需的具体模块进行技术细节规划,进而设定建设相应模块的先后次序,最终,完成具备完善云计算服务能力的IaaS平台。

    Iaas平台成熟度模型和CCRA

    在业界具有相当知名度的Iaas平台成熟度模型和CCRA(Cloud Computing Reference Architecture,云计算参考框架),是建立在云计算领域的实际服务经验之上的云平台建设标准。这些经验包括:为企业用户提供云计算平台咨询服务、主导云平台规划设计工作、主持云平台的具体技术实施工作。正因为来源于实践,IaaS平台成熟度模型和CCRA才具有极其重要的现实意义,才能被被广泛地应用于IaaS平台构建的实践活动中。

    事实上,业界公认,IaaS平台成熟度模型是衡量企业IaaS建设水平的标尺,而CCRA则定义了用于具体实现IaaS平台的Adoption Pattern(即“采用模式”,可理解为用于具体实现的架构、模式和方法。实际上,CCRA还定义了PaaS平台和SaaS平台等其他5类Adoption Pattern,但本文只讨论IaaS平台相关内容),是对企业IaaS整体架构进行设计时的基础框架,是规划IaaS建设路线图时所依据的纲领,而且,从服务的角度看,也是IaaS平台建成后能为企业提供的一个整体服务目录。

    下面两图是IaaS平台成熟度模型的5个等级与CCRA IaaS平台采用模式的6个渐进建设阶段之间的对应关系。为了方便读者阅读,提供了两个版本的图,第一个图适用于在手机等移动终端查看,第二个图适合于在PC端查看。

    上图中,右边是CCRA IaaS采用模式的6个渐进式建设阶段,是IaaS的规划设计,是基础架构;左边是IaaS平台成熟度模型所有5个级别的成熟度,是对规划设计的成熟度评估,是技术标尺。

    在纵向层次,从下往上的方向上,云计算能力在不断增长,右边的6个渐进式建设阶段是企业建设IaaS平台的必由历程,从低级阶段向高级阶段进化,而左边的IaaS成熟度模型则用于衡量企业IaaS建设的成熟度,也是从底层次逐渐往高层次演进;

    在两者相互对应的层次关系上:

    (1)在大体层次上,CCRA IaaS采用模式0~4级的建设阶段对应于IaaS成熟度模型1~4级的成熟度。也就是说,对CCRA IaaS采用模式0~4级的建设阶段,如果以IaaS成熟度模型去衡量,成熟度在1~4级别之间(具体的IaaS平台的单个建设阶段所对应的成熟度,如图中所示)。在纵向上,这两者都属于企业内部的云化数据中心的建设范畴。

    (2)CCRA IaaS采用模式第5级的建设阶段对应于IaaS成熟度模型第5级成熟度。也就是说,对CCRA IaaS采用模式第5级的建设阶段,如果以IaaS成熟度模型去衡量,成熟度为第5级。在纵向上,这两者都已经超越了企业内部云化数据中心的范畴,站在了云服务提供商的高度。

    实践证明,基于这两个重要的标尺和框架,逐步地、分阶段地推进IaaS平台的建设是扎实的、可行的,其渐进式建设过程是目标明确的,也是和缓的,这使得企业的IT基础设施在极低的风险下得以平稳提升至IaaS平台水平。

    砌墙与Iaas平台建设的类比

    其实,这两项标准和框架的配合,正如手工砌墙的过程。在砌墙之前,设计人员要先到实地勘测,根据以往的墙体设计经验(相当于CCRA的Adoption Pattern),结合实际勘测所得情况,进行墙体的各项规格参数设计,完成设计图纸后,工人再按图纸去砌墙。在砌墙的过程中,要用拉水平线和放置铅直线等方式保证质量,还要用建筑业的各项既定标准去衡量墙的质量(相当于用Iaas平台成熟度模型去衡量企业的IaaS建设水平),一旦出现问题就及时修正和整改,就这样,“一边砌墙,一边衡量”,直到墙体完工并通过验收。

    如上所述,IaaS平台的建设对应于砌墙,IaaS平台成熟度模型相当于水平线、铅直线和各项建筑业标准,CCRA的IaaS Adoption Pattern类似于由以往所积累的墙体设计经验而形成的通用设计模式和方法,而具体的企业IaaS规划设计则类比于墙的各项具体规格参数和设计图纸。

    具体来说,就是在构建云平台的时候,结合企业的实际情况,将Iaas平台成熟度模型用于衡量IaaS现状和具体建设成效,将CCRA的IaaS Adoption Pattern用于具体的IaaS平台框架设计和阶段性建设目标的设定。也就是说,在企业进行云平台建设时,先采用Iaas平台成熟度模型去衡量企业的IT基础设施现状,基于具体的衡量和评估结果,依据CCRA的IaaS Adoption Pattern所对应的IaaS平台基础框架,规划企业的IaaS平台建设路线图。此后,当IaaS建设推进到一定阶段时,再用Iaas平台成熟度模型去衡量建设的具体成效,根据客观的衡量和评估结果,进行总结和归纳,并依据CCRA对下一阶段的建设内容和目标进行修正。随后,继续推行IaaS建设,同样遵循上述过程,如此循环往复,直到IaaS平台实现了预先规划的建设目标,当然,用于作出这一判断的技术标尺也正是Iaas平台成熟度模型。

    至此,本文对Iaas平台成熟度模型和CCRA的基础知识进行了简要的介绍。企业IaaS平台的规划设计人员必须在思想上充分地认识到,正确理解并熟练运用IaaS平台建设的技术标尺和基础框架,就可以成功地分析企业的IT基础设施建设现状,进而有效地为企业构建出务实的IaaS平台。

    《企业云计算IaaS平台的技术标尺和基础框架》系列文章的下一篇,将重点对Iaas平台成熟度模型和CCRA的各层次内容分别进行较为详尽的分析和梳理。

构建云计算平台

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP