对于OpenStack来说,过去的几周非常有趣。
这个建立云部署的开源项目始于两年前,是Rackspace和NASA的合作伙伴,现已发展到包括150多家公司和2000多名贡献的开发者。OpenStack在周四达到了一个里程碑,第五次发布了它的软件,代号为Essex,各种OpenStack的支持者说它把这个项目带到一个新的成熟度水平,与其他云提供商的互操作性和易用性。
但裂缝开始显现。
第一次裂缝出现在3月底,Eucalyptus是一个用于构建私有云的开源项目,宣布了一项协议这将扩大Eucalyptus“私有云”和AWS“公共云”服务之间的互操作性。此举得到了市场领军企业AWS的支持开源不是OpenStack的项目。
然后,本周是“重磅炸弹”,Gartner分析师丽迪雅梁称之为:Citrix宣布它将云构建平台叫CloudStack——去年购买了2亿美元从Cloud.com到Apache软件基金会,实际上创建一个开源模型OpenStack竞争。
开始扔石头了。在Citrix发布公告的当天,OpenStack的官员反击并淡化了这一举动,并大力宣传了OpenStack运动的势头、力量和多样性。
那么,所有这些消息给OpenStack开发带来了什么影响呢?该项目的支持者说,他们将继续用卡车运输。但一些分析师认为,思杰的消息可能会极大地改变开源云游戏。Forrester研究员James Staten说:“这无疑给OpenStack带来了更大的压力。”
去年秋天,OpenStack在Essex之前发布了代号为Diablo的版本,Staten说:“它在很多人的眼中开启了一个时钟:他们什么时候能准备好部署呢?”Forrester调查的企业中,超过三分之一的企业表示,今年他们的预算中有资金用于云部署。“他们不想等待,”他说。“他们准备出发了。”OpenStack的官员对埃塞克斯的发布感到乐观。但是,Staten说,OpenStack进展和市场地位的真正考验将取决于企业和云服务提供商的采用情况。
读:支持者说,OpenStack Essex是目前最稳定的版本
”这是一个很好的释放,我想我们真的把酒吧的一件事是水平之间的集成项目,已经发展到目前为止,并允许更加无缝的操作,”乔希McKenty说的共同创始人之一OpenStack项目已经开始他自己的公司,云计算活塞该公司销售基于OpenStack软件的企业级云系统和支持。
与以前的版本相比,Essex确实有很多改进。OpenStack被分解为一系列的项目,称为“核心”项目,这意味着OpenStack社区认为它们已经达到了一定的成熟度。其他项目处于“孵化器”状态,意味着它们仍在开发中。在之前的版本中,核心项目都与计算能力有关,代码名为Nova;对象存储,代码Swift;图像服务,代码名为Glance。
埃塞克斯将两个孵化器项目提升到核心地位:名为Keystone的身份识别服务和名为Horizon的用户界面仪表盘。这些特性允许对部署的各个方面使用单个用户凭据,并允许跨部署使用公共用户界面。这两个改进都是为了提高易用性和互操作性。
埃塞克斯还增加了一个新的孵化器项目:Quantum,它是网络支持的代号,以虚拟化和自动化的方式协调项目之间的连接。预计量子将在OpenStack的下一个版本Folsom中升级为一个核心项目。
虽然在埃塞克斯有一些增补,但也有一些被删除。其中最值得注意的是对微软的hyper - v虚拟机监控程序。Internap的云开发主管、OpenStack代码的贡献者之一Kenneth Pepple说,开发人员社区对提高Hyper-V的兼容性没有支持,所以它被放弃了。
随着OpenStack的成熟,一些特性无疑会继续被添加到它里面,而Hyper-V被取消的消息也表明了一些特性也会被取消。随着本周来自Citrix的消息,对于Citrix开发的OpenStack中的XenServer的支持可能会产生一些问题。Rishidot Research的博主兼首席分析师Krishnan Subramanian说,OpenStack从Xen迁移出去是“自杀”。
他说:“Citrix和OpenStack在Xen虚拟机监控前端合作符合它们的利益。”“由于VMware还没有正式支持OpenStack,所以在OpenStack中对VMware虚拟机监控程序的支持还不成熟。”因此,他说,OpenStack不能失去对XenServer的支持,只能支持KVM。来自活塞云的McKenty说,这种情况不会发生。Rackspace使用Xen,因此有一个社区支持它在OpenStack中的功能,他说。与此同时,CloudStack的支持者正在宣传他们的系统是“超级监控不可知的”。在《网络世界》的一篇文章中,Citrix的Peder有个足球雷竞技app Ulander写道,CloudStack支持KVM、OVM、XenServer和Hyper-V支持有望在今年晚些时候发布。
尽管如此,Citrix本周的新闻强调了OpenStack和CloudStack之间的一些分歧,即对亚马逊网络服务的支持。虽然OpenStack的支持者指出,在Essex版本中,计算和存储功能扩展了与AWS api的互操作性,但CloudStack和Eucalyptus采取了不同的方法。在宣布CloudStack的Apache许可时,Citrix云平台总经理Sameer Dholakia明确表示,Citrix云服务的主要功能之一就是与AWS兼容。Eucalyptus和AWS的联合声明巩固了他们对兼容性的承诺。
关于开源云的争论很明显,而且在未来还会继续。OpenStack和CloudStack的官员甚至都说他们的项目可以共存,甚至可能有彼此合作的空间。总的来说,Citrix的行动最终意味着开源云游戏中会有更多的玩家。云服务提供商rPath的肖恩•埃德蒙森(Shawn Edmondson)表示,这对终端用户来说是件好事。
他说:“在云堆栈中,选择更多是一件好事。”“有了两个强大的开源云平台,我们需要竞争来让竞争者继续前进,但不是因为有太多的云平台而导致的冗余努力和车轮再造。”
有个足球雷竞技app网络世界职员作家布兰登巴特勒封面云计算和社交媒体。请联系他BButler@nww.com,发现在推特在@BButlerNWW。