云计算战役升温:微软IBM掷千金道不同

云计算这两年一直是业内和相关企业关注的热点。进入到今年,云计算颇有再次升温之势。典型的表现就是近日微软首席运营官(COO)凯文•特纳(KevinTurner)对外界称,微软今年将投资95亿美元用于研发,其中很大一部分投资将被用于云计算领域。与此同时,微软CEO鲍尔默日前在华盛顿大学演讲时也着重强调了云计算对于微软的意义,称云计算正在推动者微软的发展。微软目前在全球有大约40000名员工从事软件开发工作,其中70%的员工都在从事云相关工作。一年后,这个数字可能达到90%。这是继今年年初,微软与惠普达成2.5亿美元云计算合作协议之后,微软高层再次对外强调和公布云计算对于微软的战略意义和相关的投入。

与微软相比,作为同是传统IT厂商的IBM近日也宣布在本月开始推出网络软件,开始在公共云端运算市场挑战对手微软。新软件将允许客户在网络上测试和创造自己的软件。和微软一样,IBM在云计算领域的投入也堪称大手笔。据称,IBM已投入超过200亿美元进行并购,开发云端运算,以获取新的营收增长来源。虽然今年年初,IBM和微软对于云计算的一掷千金预示今年IT大企业对于云计算争夺的激烈在所难免,但二者在云计算的努力方向,或者说是策略上有有着本质的不同。

笔者记得去年的这个时候,IBM联合业内众多的厂商发布了(《云计算行业标准宣言》,简称云宣言),当时在业内引起了强烈的反响。尽管这份六页纸文件所包括的六项原则的主旨是要求云计算供应商"确保其所提供的云计算产品(包括安全、集成、可移植性、互操作性、治理/管理及计量/监控)是基于开放标准的,但在此宣言中缺少了微软和亚马逊等厂商的名字也让业内对于云宣言的真正目的产生了质疑。对此,微软称,IBM以一种不容讨价还价的态度提出了所谓的"宣言",他们非常不满IBM这种做事态度。而亚马逊则表示,业界应该采取实际行动,而不是口头上的承诺。

实际上当时微软和亚马逊对于IBM主导下的云宣言的怀疑不是没有道理。业内都知道在刀片服务器领域中的由IBM主导的Blade.Org联盟,当时也是在众多业内厂商的参与下,本着开放的原则,但最终的市场证明,IBM所谓的Blade.Org联盟实际上就是IBM自家的刀片服务器标准,凭借着这个联盟,IBM与惠普占据着全球刀片服务器市场80%-90%的份额,并且其与其他厂商的刀片服务器厂商的产品并不兼容。这无疑让选购和使用IBM刀片服务器的用户被锁定在IBM一家供应商中。由此让业内联想到IBM的云宣言会如法炮制也并不令人意外。其实从IBM的行事风格上看,其在主要的IT业务领域最早都是打着开放(例如硬件)或者开源(软件)的旗号,但在关键的核心技术上,IBM依旧在走封闭的路线,从而让最有技术含量的东西保留在自己的手中,进而推动某项业内事实标准的形成。

与IBM相比,微软在云计算领域似乎并不急于建立什么所谓的标准,而是更加注重云计算领域的互操作性。例如今年2月起已经正式商用的Windows Azure云计算服务平台。其在产品和平台的设计时,就考虑到了未来的互操作性。即不光支持微软自己的产品和技术,还可以允许开发人员已有的不同技术都可以在微软Windows Azure平台上得到充分的延展。这意味着,在构建Windows Azure应用程序和服务时,不仅可以使用熟悉的Microsoft Visual Studio,Eclipse等开发工具,同时Windows Azure还支持各种流行的标准与协议,包括SOAP、REST、XML和HTTPS等。这是微软与IBM相比所具有的优势所在。也是IBM为何近日宣布发布新软件允许客户在网络上测试和创造自己的软件来挑战微软的主要原因。

另外,微软还有一个名为"Interop Vendor Alliance"(互操作厂商联盟)的联盟计划。微软在这个计划中邀请竞争者共同研究具体的客户状况,包括互操作性和产品方式以及为用户提供做法和指南。

其实随着云计算应用的不断发展,云计算的标准和互操作的问题已经与安全性一样成为云计算最终能否走向业内预期规模的关键。但从目前云计算现实的应用情况看,还尚在发展的初期,而初期就意味着市场的先机和利润,这也是为何已经推出较成熟云计算服务的厂商各自为战的主要原因。这个时候希望业内的厂商,尤其是那些已经具备提供云计算服务的厂商来共同制定统一的标准并不现实。据笔者了解,自从去年云宣言发布至今,好像并没有听到或者看到云宣言有何具体和实质性的进展,倒是其官方网站近期一直不能登陆,难道这真的仅仅是个形式上的宣言吗?还是确实遇到了现实中的不可操作性?相比之下,先从互操作性入手,即可以不断增加在自己云平台上的应用,又可以让用户可以在异构的IT环境中使用不同的云计算服务(先把饼做大)对于云计算初期的普及似乎更有大的市场推动作用和效应,也更容易为市场和用户所接受。