Rackspace总裁Lew Moorman表示,云计算市场需要开源产品,来替代市场上无可争议的领先云基础设施供应商——亚马逊网络服务(AWS)。
Rackspace公司是AWS的公共云竞争对手之一,该公司一直坚持采用OpenStack来作为AWS的替代品。但Moorman表示,很多供应商选择“克隆”AWS,这最终将让亚马逊可以操纵整个云环境。
Moorman在周三Structure会议上发表演讲后表示:“如果我们想要真正的选择权,我们不能依赖于另一个供应商。”
Moorman表示,云计算的演化对应用程序与底层基础设施的交互方式带来了根本性的改革。在过去,应用程序与基础设施被合并在一起,应用程序受到底层基础设施的限制,而现在应用程序从基础设施中脱离出来。他表示:“现在的应用程序被用来控制和操纵基础设施。”
随着应用程序从基础设施脱离,Moorman认为客户需要对使用哪些底层基础设施做出选择。
Moorman承认AWS通过“先声夺人”获取了广泛的用户部署,并导致其他云供应商“复制”AWS基础设施模型来获取与AWS的互操作性。这是一个糟糕的策略,他表示:“采用克隆的方法是行不通的。”
Moorman表示,Rackspace在2010年与美国宇航局创立的OpenStack将可以作为AWS的开源替代品。
类比Linux对操作系统市场做出的开源贡献,在云环境我们同样需要这样的开源产品。“Linux对计算领域做出了巨大的贡献,”Moorman表示,“市场当然会有专有产品赢家,而我们同样需要开源替代品。”
他也承认,OpenStack“仍然有很长的路要走”。该项目的组织者已经围绕核心代码研究两年了,然而事物的好坏都需要实践去证明。OpenStack的真正考验将是基于该代码的商业云产品出现,并且最终用户真正开始部署的时候。
其他云平台也正在寻求类似的产品,这包括Eucalyptus、OpenNebula和CloudStack——Citrix宣布所属CloudStack开源软件将加入Apache软件基金会,现在正式属于Apache开源项目。在宣布这个计划的时候,Citrix高管(与Moorman的观点不同)谈到了与AWS保持一致的需要。然而,后来,Citrix高管将其系统比作云环境的Linux。
“对于CloudStack,我们采用了Linux在UNIX时期使用的相同的发展策略:利用具有通用接口的(AWS)生态系统,在API内进行广泛地创新,”Citrix云平台集团副总裁Peder Ulander表示,“虽然我们努力保持与AWS 100%的一致性,我们将继续投资、创新和保持广泛的API库的透明度。这不仅将帮助我们保持与AWS的互操作性,而且为客户提供了更广泛的适用性,而不只是作为AWS部署的另一个私人区域。”
Moorman质疑这种战略,他表示:“只要他们采用的是克隆策略,我都不认为会产生一个开源替代品。”
Rackspace将其所有筹码都压在OpenStack的赌注上。Moorman表示,到今年夏天结束时,Rackspace将在OpenStack平台运行其完整的公共云基础设施,他希望看到其他公司参与到该项目中。例如,惠普公司的Converged Cloud产品就是基于OpenStack框架。
“我并不是说专有产品不会发挥很大作用,”Moorman表示,“但毫无疑问,我们需要更多选择。”