您的位置: 网界网 > 行云之路 > 正文

OpenStack闹剧和云的未来

2012年07月09日 10:21:54 | 作者:Eric Knorr | 来源:网界网 | 查看本文手机版

摘要:Citrix的背叛确实削弱了OpenStack的力量,但是OpenStack拥有强大的发展动力,完全可以克服这一次的危机。

标签
虚拟化
数据中心
云操作系统
Cloud
VMware
Citrix
OpenStack

【CNW.com.cn独家译稿】有段时间,我对OpenStack很着迷,这是一个令人振奋的开源项目,目前已逐渐演变成了适用于数据中心的“云操作系统”。然而就在上周,它却遭遇了来自Citrix的沉重打击,作为OpenStack阵营的一名特许成员,Citrix突然宣称已对OpenStack失去信心,声明退出,并创建了自己的一个开源项目CloudStack——这是具有相同功能的Citrix自己的云软件。

我觉得这样一场闹剧并非出乎意料。OpenStack的野心很大。作为由Rackspace和NASA(美国航空航天局)推出的一个合作项目,OpenStack以拥有大量而且还在不断增加的云服务而自豪,这些服务包括虚拟机管理、对象存储、机器映像管理等,而其最新版本Essex还增加了身份认证和仪表盘监控服务等。其理念就是任何人都可以在Apache 2许可框架下使用OpenStack,创建自己的OpenStack版本,就像众多厂商根据Linux内核开发自己的Linux发行版一样。Citrix似乎也是一直支持这种模式的。

然而Citrix却说了不。Citrix称,我们认为OpenStack的某些组件过于幼稚,而且成长缓慢。我们认为云操作系统是个非常好的理念,客户也有这种要求,但他们想现在就能用上,而不能等到OpenStack成熟之后再用。当我询问Citrix发言人,OpenStack项目的管理方式是不是Citrix退出的原因,很快就得到了肯定的答复。这个答复明显地在暗示,OpenStack是一个有太多厨子掌勺,而又缺乏集中协调的杂乱无章的项目。

Nebula的CEO Chris Kemp是OpenStack项目NASA一方的成员,他所看到的情况多少有些不同。就在上周他给Infoworld的特约编辑Oliver Rist提供了这样一个直言不讳的论断:“我认为Citrix是在撒谎。”在他看来,Citrix实际上是因为对它在去年以2亿美元收购的Cloud.com投入不少,因此现在需要对后者所开发的CloudStack提供更多的核心代码所致。

对于Citrix的真实动机,或者判断谁的技术更好,我不想发表看法——至少也要等到Infoworld测试中心进行了横向评测之后再来发表意见吧。从某个层面讲,你可以说这场纠纷是Citrix和Rackspace之间的利益之争,是两家二流厂商在云计算[注]领域爆发的冲突。Kemp认为,“Citrix对同样是开源的CloudStack做贡献也还算是肥水没流外人田吧。”但是Rackspace对我说,Rackspace为OpenStack贡献了“大约60%的代码”,其中想必还有从NASA买来的代码。

无论怎样,两者都是开源项目——事实上,开源项目能够在这样一个重要的新领域留下如此灿烂的印迹是相当惊人的。但是这一切绝非在真空中发生。EMC的VMware正在拼凑自己架构复杂的商用云解决方案,从而扩展其应用管理。鉴于VMware在虚拟化领域的长期领先地位,它完全有可能在业界首先推出完全成熟的云解决方案。微软也正在以其私有云[注]软件的强大组合强势推进。

对一些企业来讲,上周爆发的这场分裂闹剧尽管有可能形成两个完全不同的代码基础,但还是可能会增强企业对开源代码所隐含的司法地雷的担忧。这些企业可能会倾向于支付许可费用(+本站微信networkworldweixin),转向他们已经很习惯的商用云解决方案。其他企业则有可能被Citrix或Eucalyptus或者Red Hat新推出的OpenStack同等产品所吸引。不过我个人认为,OpenStack希望像Linux在企业级服务器上普遍存在那样,成为企业私有云中普遍存在的开源云操作系统的想法还是很吸引人的——如果有一天,这项技术能够成为最终出现的一种连续性架构,从而可以管理混合的私有/公有云[注]的话,那么它的重要性会更加提升。

你可以押赌大多数公有云提供商将会采取开源路径,就像他们一贯所做的那样。从现在开始的数年内,他们会对客户说:采用和企业所使用的相同的云管理软件,你就能无缝地提升云管理能力。尽管这与当前的现实极其不符,但说不定有一天就会实现的。

确实,一些大厂商如亚马逊、谷歌和Salesforce已经开发出了各自的云管理系统,但是其他很多提供商还是将会选择OpenStack、CloudStack或者其他的开源解决方案。一旦你的企业真有了一定规模,你必须知道,企业的利润中有多少将会流入VMware的腰包。

Citrix的背叛确实削弱了OpenStack的力量,但是OpenStack拥有强大的发展动力,完全可以克服这一次的危机。谁能真正理解云管理架构,谁就将最终胜出,而我相当肯定最终还将是开源项目会胜出,唯一的理由就是开源公有云的发展趋势是不可避免的。

参考资料

1.云计算:(Cloud Computing)描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源。云计算是继1980年代大型计算机到...详情>>

2.私有云:(Private cloud)是将云基础设施与软硬件资源建立在防火墙内,以供机构或企业内各部门共享数据中心内的资源。私有云完全为特定组织而运作的云端基础设施,管理者可能是组织...详情>>

3.公有云:(Public Cloud)是第三方提供一般公众或大型产业集体使用的云端基础设施,拥有它的组织出售云端服务,系统服务提供者借由租借方式提供客户有能力部署及使用云端服务。它能...详情>>

[责任编辑:孙可 sun_ke@cnw.com.cn]