软件云计算平台步入“战国时代”

行业观察

前不久,在美国波士顿举行的Red Hat Summit峰会上,红帽公司推出了自己的企业级云计算平台(Cloud Computing Foundations),包括一系列软件、参考架构和顾问服务,红帽称该平台能够方便企业构建“混合云”,可将企业自有数据中心的私有云移植为开放给公众使用的公共云。随着全球开源解决方案领导者红帽公司的介入,云计算平台之战悄悄展开。什么是云计算平台呢?目前主流的云计算平台有哪些?云计算平台的相继推出有何意义呢?

真正的云计算平台是啥样

目前云计算市场非常热闹,但也乱象横生。几乎每一家有实力或自认为有实力的前沿IT厂商都推出了自己的云计算解决方案,硬件厂商有硬件方案,软件厂商有软件方案,并为此众说纷“云”。而究竟什么是云计算平台呢?业界对此并没有统一的说法,也没有为此达成过任何共识。而根据云计算的特性,我们认为,一款成熟的云计算平台应具备以下基本特性:第一,云计算平台应是一个统一的系统,它具备超大规模、虚拟化、高可靠性、通用性、高可扩展性、按需服务、非常廉价等特征。它包含云计算需要的各种先进硬件系统和应用程序软件系统,是软硬件良好统一的解决方案,不是一堆复杂的硬件或软件的堆彻。那种单纯地以硬件为主导和以软件为主导的系统,只能称为“硬件云计算平台”或“软件云计算平台”。

第二,云计算平台应具备良好的兼容性,可以轻松地将不同架构的电脑和服务器连接起来实现云服务。它可将不同的系统整合连接在一起以提供各种IT服务,可将不同的计算资源池集中起来,并由软件实现自动管理分配,不需要人为参与。这使得企业能够更加专注于自己的业务,有利于创新。那种只能使用自家硬件或软件的云计算平台,或开源性不强的平台,只能称为“伪云计算平台”。

第三,云计算平台应具备良好的易用性。“云”中的资源可以随时获取,用户像使用水电一样按需购买和使用。客户只要通过互联网或局域网远程连接即可使用该系统,并可获得在指定的时间内享受云计算提供的“按需服务”,企业只需要付出很小代价就能获取世界一流的最新软件开发管理技术。但从目前已推出的云计算平台来看,它们对企业用户构建云系统的关注度很高,但对终端用户使用云应用的关注度不够,在易用性上相比以前的系统并没有实质性的提升,云服务有了,但“按需”仍不足。

所以并不是厂商将某一套硬件或软件系统换个马甲,将它称为“云计算平台”,就能摇身成为云计算的领导者。从目前IT厂商推出的各种云计算平台来看,真正符合全部要求的云计算平台一个都没有。当然,前沿IT厂商也不用为此妄自菲薄,在向云计算平台的演进过程中,从不完善到完善很多时候只有数步之遥。只有不断地修正不完善的系统,才能最终打造出完善的云计算平台系统。用户也不必因此举步不前,因为即便是目前的“伪云计算平台”,它也比很多普通计算平台具备更多的先进特性或云特征,抢先使用这类平台,能让自己的企业在竞争中抢占到先机。

29-i01-01.jpg
真正的云计算平台应具有的基本特征

软件云计算平台扫描

硬件是基础,软件是灵魂。建立一个全能的云数据中心,是很多从业者的梦想。但梦想终究是梦想,要实现这种梦想,走向金字塔顶并非一蹴而就。首先,昂贵的系统谁也不会喜欢;其次,繁杂的系统难以获得用户的认可。很多软件厂商通过软件云计算平台的打造,可让用户获得更佳的开发环境、测试环境、应用环境和故障转移环境,IT部门不用再将大部分时间耗费在让人沮丧的实施、维护、升级上。

●Google,云计算平台开拓者

Google是云计算概念的倡导者之一,Google的云计算平台是一个开发、托管网络应用程序的平台,使用Google云计算管理的数据中心,可跨越多个服务器和数据中心来虚拟化应用程序。且针对内部网络数据规模超大的特点,Google提出了一整套基于分布式并行集群方式的基础架构,利用软件的能力来处理集群中经常发生的节点失效问题。Google的云计算平台属于半开放的环境,开放有限的应用程序接口。在Google的基础架构上,允许开发者编写和运行网络应用程序的工具。

●微软,云计算平台的中坚力量

微软的软件云计算平台就是Windows Azure,该云计算平台的底层是微软新一代的云操作系统Windows Azure,具有计算、存储、管理等特征。在Windows Azure操作系统之上,目前运行着Live Services、.NET Services、SQL Services、SharePoint Services和Dynamics CRM Services5大服务,作为微软下一代网络服务的基础。

Windows Azure云计算平台可为软件提供加速计算的服务,帮助开发人员构建下一代应用的领先技术,可跨越电脑、网络、电话等载体。与当今的众多信息化解决方案一样,Windows Azure云计算平台可为开发者提供灵活性和可开发性方案,可按需利用目前拥有的技能、工具和技术。

●VMware,软件云计算平台实力派

Salesforce.com公司是云计算的鼻祖。VMware和Salesforce.com两家公司合作推出了名为VMforce的Java云计算平台服务。该Java云计算平台可使企业更容易部署和管理Java的云计算服务。VMforce软件基于VMware收购SpringSource时获得的Spring开发框架,同时VMforce还将结合Salesforce.com的云计算基础架构和VMware的vSphere虚拟化软件。这种组合可降低开发云端Java软件的难度。

利用VMware vSphere这个业界最可靠的数据中心虚拟化平台,可使所有应用程序和服务具备最高级别的可用性和响应速度。通过将关键业务应用程序与底层硬件分离来实现前所未有的可靠性和灵活性,从而优化IT服务的交付,使每种应用程序工作负载均能够以最低的总体成本履行最高级别的应用程序服务协议。

●红帽,软件云计算平台新势力

在最近的Red Hat Summit峰会上,红帽公司宣布了自己的企业级云计算平台,名为Cloud Computing Foundations。该平台包括一系列软件、参考架构和顾问服务。其中红帽应用软件包括红帽企业版Linux(RHEL)、红帽网络星图、RHEV、JBoss,以及公司的通信软件。Red Hat虚拟化业务高级总监Navin Thadani表示,Red Hat虚拟化产品包Red Hat Enterprise Virtualization(RHEV)可提供VMwareESX的大多数功能特性,但是价格要低于VMware软件。并且,该平台能够方便企业构建“混合云”,即将企业自有数据中心的私有云移植为开放给公众使用的公共云。

此外,还有一些公司也推出了自己的云计算平台,但对于倡导“软件即服务”的云应用来说,上面列举的软件或系统有天然的优势,并且以这些厂商对云计算平台的热情来看,他们很可能将这种优势转化成胜势,软件云计算平台之战刚刚拉开帷幕。

云计算平台剑指何方

虽然很多厂商都声称“云计算平台是经营企业的一种更卓越的方式”,但与传统的服务器或数据中心相比,它究竟能带来什么更卓越的表现呢,目前仍缺乏定论,并且如何在独立基础架构上获得更大的兼容性,也是个需要解决的问题。利用云计算平台可将云计算的强大功能引入用户的IT基础架构,各种云计算平台的纷纷涌现既表明了前沿IT企业对此的关注,也代表了IT计算领域具有变革意义的一种进步。基于经验的虚拟化平台构建,以此作为私有云和公共云的基础,并使用标准来“桥接”各个云计算基础架构,从而创建一种可适应不断变化的业务需求的混合型云结构。降低资金成本和运营成本并增强对IT基础架构的控制能力,同时保留选择任意操作系统、应用程序和硬件的灵活性,是云计算企业追寻的目标。

为此,VMware公司认为,云计算平台的重大意义在于,不断创新的云计算平台可让IT员工将精力转移到打造具有变革意义的业务解决方案上,而不是放在对硬件和软件的例行维护上。利用云计算平台,可更充分地利用现有IT资产,并使数据中心的资金开销大幅降低,电力成本和资源成本也会大幅降低。而各种云计算平台的出现,除了让这个市场的竞争更加激烈外,也可在更大程度上促进云计算平台的不断革新与进步,让用户有更多的可选择性,可以有针对性地为小型企业和大中型企业客户带来好处。VMware这番理论表达了当前企业对云计算平台的主流观点。

而随着软件云计算平台进入“战国时代”,竞争也随之出现。为此,红帽公司认为,用户更加青睐开源的云计算平台,而封闭的商业授权模式并不适合构建云平台,“你觉得哪家企业会把5万台服务器的全套云平台绑死在一家供应商上?如果你购买了某个厂商的云计算平台,3年后需要授权更新,你觉得他们会要你多少钱呢?”此话很有道理。但红帽仍需要在云计算平台开源应用上祭出杀手锏来征服用户,以证实这种观点。微软的看法则别具一格,虽然在云计算领域,微软也只是个后来者,但微软的王者霸气仍在,“微软面对的挑战是如何成为用户的唯一选择而不是选择之一。”

正是因为竞争,才让云计算市场活力十足。云计算市场是块大蛋糕,谁都想上去切一块,而自己究竟能切多少,需要靠实力来说话。随着这些云计算平台的不断推出与更新,整个云计算市场的蛋糕也越做越大,这对于抢蛋糕的企业来说也是有积极意义的。

29-i01-03.jpg
软硬件如何实现更好的兼容是未来云计算平台需要面对的问题

编后:硬件厂商提出的统一计算平台(PaaS/Platform as a Service,平台即服务;IaaS/Infrastructure as a Service,基础设施即服务)和软件厂商推出的云计算平台(SaaS/Software as a Service,软件即服务),其实是殊途同归的两种产物。虽然从目前来看,统一计算平台离真正的云计算终极梦想更接近,但两者都还不太完善,走向融合是大势所趋,这需要业界达成一个统一的标准。目前来看,各个厂商特别是先行一步的厂商都有自己的“小九九”,要让各自为政的前沿IT厂商达成云计算的全球性标准很难,但我们相信随着时间的推移,云计算走向统一将成为必然。毕竟只有建立在统一标准之上的开放的全兼容的云计算平台,才能真正确保用户的利益,最大程度地满足用户的需求,也才能获得用户的认可,这种终极趋势将无法阻挡。分久必合,云平台进入“战国时代”,标志着这种统一步入倒计时。