查看原文
其他

OpenStack的问题:厨师太多了

2016-01-14 Maxwell Cooter 云头条

OpenStack这个开源云平台会不会成为其自身成功的受害者?我们听说企业用户不愿加入采用它的行列。



对于一种历史只有短短五年的技术来说,OpenStack已经对数据中心行业带来了很大的影响。早期阶段它只是美国航空航天局(NASA)和Rackspace的一个合作研究项目,如今已经俨然成为一种领先的开放云平台,许多知名厂商在为它贡献代码。


超过5000人出席了去年10月在日本召开的OpenStack峰会,OpenStack基金会的一项调查发现,60%的OpenStack项目现在完全进入到生产环境。尽管如此,人们对这项技术的未来发展方向还是存在一些疑虑。


太过复杂?


首先,没有太多的证据表明这个平台已在企业界被广泛采用。另外有人担心,这项技术错综复杂,企业缺少实施该平台的工作人员,OpenStack基金会的调查就体现了这点。而一个更为迫切的问题恰恰是OpenStack的开放性本身。


从理论上来说,开放性意味着企业组织不会被迫采用一种专有的云方法,而实际上,外面的系统多种多样,这让CIO们颇为头痛。



市场研究公司451 Research的调研主管Al Sadowski表示,OpenStack六个月发布一次的周期也是个问题:“许多公司并不习惯于软件每半年升级一次。就大多数软件采购而言,企业购买软件,升级软件,然后得到支持。然后,每隔两三年,开发商推出升级版本。但是OpenStack却不是这样。”


据OpenStack服务提供商Mirantis的首席执行官Boris Renski表示,连众多追捧这个平台的厂商也面临不确定性。“目前大概有50家公司支持OpenStack,但是其中45%不会取得成功。”


他倒不是说,这些公司都会破产;而是说,市场上到时会出现某种洗牌。他说:“眼下我们看到了第一波合并潮,一些小众厂商已经销声匿迹了。还剩下为数不多的厂商,比如Mirantis和红帽。”


专业玩家




Mirantis公司创始人兼首席营销官Boris Renski


Renski表示,Mirantis和红帽是OpenStack领域硕果仅存的两个专业玩家。虽然有人可能认为他是在给自己的公司戴高帽子,不过应该要指出的一点是:一开始,Mirantis就把自己拴在了OpenStack上,要说哪家厂商最像这个平台的专业化提供商,非它莫属。


Sadowski表示,厂商发布众多的版本,这对潜在客户来说可能颇为头痛。“每家厂商似乎都有自己的版本。OpenStack就像是一大堆的乐高积木。有许多部件,而且缺乏定制,因此用户只好准备自行实施:但不是每一家企业都需要这样。”


他补充说,而且存在这种危险:选择实在太多了,不知如何处理是好。“有些企业担心自己没有选择正确的版本。”它们担心,如果选择OpenStack,它可能无法正常工作。这种担心是专有系统时代的后遗症,当时一家厂商的产品与其他厂商的产品无法协同运行。


John Engates是OpenStack先驱Rackspace公司的首席技术官,不过他表示,多样性一开始就是计划的一部分。OpenStack是所有开源项目中最开放的,而其他项目与个别公司有着过于紧密的联系。“拥有众多版本有好有坏:不同公司的人自有不同想法。不过这又是件好事,不然这些公司会开始放任自流,甚至有可能形同陌路。”


OpenStack基金会的执行董事Jonathan Bryce表示,这种灵活性非常重要。“你对它可以进行定制,这是OpenStack最重大的优点之一。”他承认,这么多不同版本确实可能会带来不确定性,用户会担心实施的一种OpenStack会不会与另一种OpenStack协同运行。“我们目前在做的互操作性工作就是为了确保大家拥有核心功能。”


Engates拿开源世界的另一个方面进行了比较。他说:“Linux的多个发行版并没有阻碍Linux的发展。”Renski也赞同这一点。“OpenStack好比Linux在上世纪90年代刚出现的情形,当时也有大量厂商。2004年,红帽是市场上的主要厂商时,Linux开始大行其道。我们会看到OpenStack出现类似的一幕。”


这种观点的问题在于,企业总体上不会将自己的企业基础设施搭建在小公司的平台上。在某些情况下,它们会使用开源和应用程序,但是企业基础设施领域的主要玩家仍是惠普、IBM、戴尔和思科之类的大品牌。所有这些玩家都在采用OpenStack的组件,都在不遗余力地为OpenStack贡献代码,尤其是惠普。


然而,各大厂商采用OpenStac对市场会有什么影响仍需拭目以待。虽然Renski认为,市场会出现整合,剩下几大供应商,不过他承认,其他公司并不会消失。“人们在部门级集群中采用OpenStack。如果很容易,他们自会做一些事情——如果他们有一套包括5个节点的惠普系统,那么就会采用惠普产品。”


需要有关系


Sadowski还认为,公司会选择与自己已建立起了关系的厂商。“如果公司是IBM的客户,那么它自然会选择IBM。从我们的研究结果来看,可以说,企业确实更喜欢与自己熟悉的厂商一起走OpenStack这条路径。”


Rackspace的John Engates


那么,既然存在所有这些问题,OpenStack在企业界还有未来可言吗?Renski很乐观。“我并不认同OpenStack遇到障碍的观点:这个障碍相比什么?是相比亚马逊吗?”


Sadowski表示,OpenStack不会带来AWS那样的影响,不过它的一些使用有隐蔽性:“一家企业里面的部门可能下载OpenStack,捣鼓一下,但是他们不会把这事告诉别人。有好多企业不希望竞争对手知道他们是OpenStack的用户。”


许多大牌组织已经选择了OpenStack,包括电子港湾(eBay)、贝宝(PayPal)和欧洲原子核研究中心(CERN),运作的OpenStack部署系统在处理繁重任务。但是Sadowski也承认,这些蛢不是典型的企业客户:“它们都相当庞大——它们有大量的技术资源。这些不是可重复的、千篇一律的部署项目。”OpenStack想在这些应用环境外面蓬勃发展起来,中型企业需要看到切实的好处。


据Renski声称,有两种类型的用户。“一种是在受管制环境,比如说金融业,由于某个原因,它们没法选择亚马逊。或者是由于它们需要在某一个地区(比如中国)的数据中心,而亚马逊在那里还没有开展起业务。”他表示,会采用OpenStack的其他企业组织是这类公司:基础设施在创造附加值;换句话说,在这类公司,基础设施和产品之间紧密整合。


他说:“人们常常拿云和电力进行比较。但云不像电力,基础设施非常具有创新性,这与电力不同。用户想对基础设施拥有控制权。”


未来机会





那么,未来会是什么样子?零星的OpenStack会出现在企业环境里面?还是说,我们会看到更多的企业组织渴望OpenStack为它们提供的那种灵活性?


对Renski来说,前面只有一条出路:OpenStack势必会改变其重心——在某种程度上来说,它已经在改变重心,并且吸引一批新的受众,不过Renski表示,这方面步伐在加快。 “在今后一两年,我们会看到越来越多的新闻,表明OpenStack变得更加以开发人员为中心。”


他表示,到目前为止,OpenStack完全围绕这个主题:为系统管理员构建一个平台,而现在出现了一股热潮:同时支持开发人员。“容器的兴起就是最好的佐证。”OpenStack只能顺应这种变化,否则只有死路一条。正如Renski所说,“除非它吸引开发人员,否则将自断前程。”


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存