更新时间:2010-11-29 15:47:12
自:http://www.router.net.cn/Article/46995.html
随着云计算成为近期最受瞩目的技术形式,一场决定哪种API将使云之间实现相互通信的大战正在展开。和许多其他的技术领域一样,开源社区在这场竞赛中有多个竞争对手,这些对手中的任何一位都有可能最终成为胜利者。可以肯定的是,阻碍扩大云采用的最大障碍之一是,缺少从一家云提供商到另一家云提供商的信息交互标准。因此,一项所有云提供商遵守的统一标准被认为是推动云实现更广泛采用的触发点。目前,这场竞争尚处在早期阶段,但投向哪种云API将统治云的赌注却非常大。
云存储提供商Mezeo公司的CEO兼总裁Steve Lesem认为,未来更可能出现“你中有我,我中有你”的局面。而现在说这场决定哪些标准更受偏爱还为时尚早。
作为背景知识,认我们来了解一下不同的开源云API竞争者:
1.Amazon Web Services 和Eucalyptus Systems:AWS(Amazon Web Services的简称)的API本身并不是开源的。但刚刚发布了2.0版本的Eucalyptus为该公司的开放核/开源类型。它寻求使其“开放标准”成为所有人都遵循的准则。由于它用于AWS(亚马逊认为AWS已经是云中的标准了),Eucalyptus团队认为它是不二选择。他们还声称拥有已经使该产品成为事实标准的成千上万的用户。
2.Rackspace和OpenStack:并不想袖手旁观亚马逊称霸的Rackspace也想在云计算市场分得一块蛋糕。他们与NASA(美国国家航空航天局,该机构曾对Eucalyptus表示不满)联手合作,支持开源CloudStack。英特尔、戴尔和思杰也支持该项目。CloudStack基于Rackspace云架构,并采用了来自NASA Nebula云平台的一些贡献。虽然是开源项目,但OpenStack仍在Rackspace控制之下。
3.Cloud.com和cloudstack:Cloud.com也发布了自己的开源云构建器2.0版本。他们希望该产品与Eucalyptus竞争,并且不依赖于亚马逊API,而是依靠其他的API和标准。
4.红帽的DeltaCloud:红帽最近也加入到这场竞争之中。其DeltaCloud平台可用于在不同的云提供商(如亚马逊和Rackspace)之间移动基于云的工作负载。此外,由于意识到不应由一家公司控制如此重要的标准,红帽把DeltaCloud交给了Apache基金会的Apache Incubator(这是一个帮助那些希望获取Apache基金会支持的计划进入Apache软件基金会的审核项目)。他们还把DeltaCloud交给了分布式管理任务小组,请它来管理作为一项标准的DeltaCloud。
必须承认,红帽所采取的这些措施是为了把DeltaCloud真正变为一项独立的标准。其他支持DeltaCloud的公司包括:思科、戴尔、惠普、IBM、Ingres和英特尔。不过,综合来看,似乎一些重量级的企业支持一项以上的开源云API。对它们而言,多处下注可能是一个明智的举动。
Steve Lesem表示,这场竞争尚处在早期阶段,最终的标准可能还没有出现。不过,他认为这些开放API很可能会越走越近,总有一天它们之间可能不存在很大的差别。“甚至现在为其中的某个API编写的东西稍加改动,甚至无需改动,就可运行在另一个API上”他说。但是,这没有阻止一些重量级厂商加入这场竞争。这场决定谁的API更重要的竞争将在一段时期内继续下去。看起来不管出现什么样的标准,开放的云API都将成为赢家,这的确是一件好事。