开源云世界分歧加剧 该不该以AWS马首是瞻?

开源云世界似乎变得越来越具争议性。在上周的一次研讨会上,来自开源云部署软件平台OpenStack、Citrix的CloudStack和Eucalyptus的代表争锋相向。

争论的焦点无疑是没有参与讨论的亚马逊网络服务(AWS),大部分谈话和批评似乎都是围绕各自对AWS采取的战略上。Eucalyptus和CloudStack对AWS采取的方法是保持与AWS应用程序编程接口的一致性。而以凯源代码支持AWS的OpenStack则采取了不同的方法,它试图将自己定位为AWS的开源替代品。

Eucalyptus首席执行官Marten Mickos在本周的Structure会议上表示,Eucalyptus大力支持AWS,因为AWS是市场领导者。当问及Eucalyptus是否会支持OpenStack API时,Mickos表示:“当我们看到它以商业产品形式得到广泛部署时,我们会考虑支持它。”

OpenStack联合创始人同时也是云供应商Nebula现任总裁的Chris Kemp质疑Eucalyptus的说法,鉴于其与AWS密切合作的长期战略,毕竟OpenStack是开源项目。

“对于亚马逊API你没有控制权,他们是封闭式的管理,”他表示,“世界上只有一个公司能够定义这些API。”他补充说Eucalyptus努力与AWS保持一致性使其偏离了其开源标准。Eucalyptus和AWS在今年早些时候达成了一项协议,允许两个系统之间的一体化联合协作。

与此同时,Citrix云平台集团副总裁兼总经理Sameer Dholakia表示,OpenStack并没有做太多工作以支持AWS与该项目的整合,在几个月前Citrix宣布所属CloudStack开源软件将加入Apache软件基金会(现在正式属于Apache开源项目)时,Citrix就明确了这一点。这三名代表也同意这样的观点,虽然Eucalyptus和CloudStack都是来自同一家公司的产品,但Openstack是开源代码,供应商或者最终用户可以利用改代码来帮助他们管理云环境。Dholakia表示大家对提供特定云产品的做法都持有不同的观点。

“为客户提供服务的实用主义带来了完全不同的观点,”他表示,“Apache CloudStack和Eucalyptus都认为你必须支持Amazon API,据估计,现在约有10亿美元收入和生态系统在该平台上运行,面对如此大的市场,如果你不支持该平台让这些客户在你的平台上工作,似乎有些奇怪。”

Kemp回应说,OpenStack拥有来自主要技术供应商的广泛支持,例如惠普、戴尔、IBM、Rackspace、思科和其他公司等。他预测,在几年内,这三个项目中将只有一个会“存活”。Mickos表示,他愿意打这个赌,并补充说,现在最重要的合作伙伴关系就是与AWS的合作伙伴关系,“我更愿意选择亚马逊生态系统,因为这等于选择了API,这也是开发人员聚集的地方。”

Mickos将OpenStack成为行业“财团”,甚至将该项目与苏联进行类比。

相关推荐