IBM采用了OpenStack并接受了Cloud Foundry的平台即服务,IBM坚信云的最终命运会是建于开源软件上。
IBM管软件标准和云实验室的副总裁Angel Diaz星期一在加州圣克拉拉召开的PlatformCF会议上一个发言里说,任何“在技术上采用专利技术的商家”无法快速地开发技术,因而追不上发展中的各式开源云技术步伐。他说,“IBM是100%地支持开放云。你如果不加入进来,就会被创新世界淘汰。”
IBM曾经力挺Linux,现在IBM再出招支持开源OpenStack基础设施即服务及VMware开发的开源“Cloud Foundry”平台即服务。
云计算巨头亚马逊(封闭源,改版的Xen hypervisor)、谷歌(闭源大杂烩,最终会从学术文章中泄露出来)及微软(闭源Windows和可能是改良的Hyper V虚拟化)也许不会同意IBM有关开源云的观点。
Diaz发言结束后接受El Reg的采访时做了让步。他说,“会有些难题是开源不能解决的。”他指出,但是这些大牌云内部却是开源技术的主要使用者。
他还指出,“技术上有一个持续民主化的过程。”他说,目前“各式各样的Iaas的出现是创新所在,走专利路线是没有意义的。”
Rackspace同意这个观点,也正是因为这个原因,Rackspace云是基于OpenStack系统的。Rackspace上个季度云计算方面进账9900万美元,当然他们也花掉2680万美元做市场推广,让世界知道Rackspace“已经开源了云计算”。
尽管这些数字跟亚马逊的20亿美元以及Azure的数亿美元没法比,IBM相信基于开源系统云的市场占有率会在很长时间内持续攀升,现在只是个开端。
Diaz认为,“开放结构已经出现。我接触过的用户没有一个不希望能有选择的自由。”
正如 Gartner星期一指出的那样,要在亚马逊、微软和Rackspace这些超级云之间跳槽是困难的,因为可能缺少分享技术标准。
另一方面,OpenStack-到-OpenStack的跳槽理论上是一个简单得多的提议。当然,HP和Rackspace要对他们的云做大幅度的修整后,才能以现在的规模运行。这意味着,在开源云之间跳槽目前也仅为学术上的想法,不是现实。
然而,IBM相信一系列的开源平台正在云栈的低层形成,范围从用在IaaS上的 OpenStack到用在Paas上的Cloud Foundry,到用于数据存储的MongoDB之类的系统,或JSON数据格式。IBM星期一宣布,作为在此方面承诺的一部分,IBM已经提供了一个构造包(buildpack)—— 一个用于运行程序的完整环境的容器——给Cloud Foundry。
"那为什么开源云没有出现成为现实呢?Diaz说,“云计算还在发展初期。我们要做的是加速从实验到开创到应用的发展。”