开源云厮杀不断 供应商如何拔得头筹?

在寻找开源云计算服务供应商时,拥有较强开发能力团体或特定业务应用的企业往往会习惯性地避开商业云计算服务供应商。而诸如Eucalyptus、OpenStack以及Abiquo这样的开源云计算平台都有望在企业构建私有云计算的机遇中获得成功。

但是有些问题依然存在,如开源云计算服务供应商如何体现其价值。谁将拔得头筹?Eucalyptus系统是否能够在与OpenStack的残酷竞争中胜出?OpenStack是否能够摆脱过分项目宣传的老套路,进而推出具有量产商业化性质的云计算产品?红帽公司是否能够进一步明确其模糊不清的云计算战略?那么诸如Abiquo之类的无关虚拟化管理程序公司又如何?谁将成为世人眼中的焦点,成为企业私有云计算实施计划中的宠儿?

Abiquo

Abiquo是一家提供企业云计算产品的开源软件公司,其产品允许客户对自动化与治理、自服务、多堆栈、多个管理程序的云计算(包括私有云、公共云或混合云)实现快速构建和完全管理。Abiquo集成了企业已安装的管理程序和存储管理工具;它支持所有主要的管理程序,并允许你通过一个单一的“操作窗口”管理虚拟化的基础设施。你无需在多个用户界面之间进行切换。

根据Forrester研究公司的报告,Abiquo公司已被列入世界前15大私有云计算产品供应商之一,其他的供应商还包括BMC公司、CA科技公司、HP公司、IBM公司、微软公司以及WMware公司。

Canonical

在过去几年中,Canonical公司一直与开源云计算项目Eucalyptus结成联盟以创建Ubuntu企业云计算(UEC)。但是,在2011年的二月,Canonical公司联合OpenStack,并在之后不久转而与OpenStack合作开发其Ubuntu云计算基础技术。目前,OpenStack正着手整理Ubuntu云计算的核心;在HP公司基于OpenStack的云计算中,Ubuntu已成为领先主机和客户操作系统。

据Canonical公司有关人士表示,这些变化都不会影响基于Eucalyptus UEC的正常发布。Eucalyptus将仍然可供下载,并得到Canonical公司的支持。对于已部署基于Eucalyptus UEC私有云计算的客户来说,直至2015年四月他们都将得到相关的维护。Ubuntu将提供相关工具,以实现从基于Eucalyptus UEC到基于OpenStack UEC的迁移自动化。

Eucalyptus系统

Eucalyptus系统公司所提供的开源Eucalyptus云计算项目代码已可实现量产商业化。它还提供了商业插件,其中包括对WMware管理程序的支持。而对于KVM和Xen的支持也被集成在Eucalyptus项目的代码中,同时它还支持Amazon EC2 API。

如同红帽公司以及其他的开源云计算供应商一样,Eucalyptus系统公司按年度收取费用,其中包括对该公司商业插件的技术支持和访问。Eucalyptus系统公司的插件为公司客户提供了把VMware、KVM和Xen绑定在一个单一云计算构造中的能力,同时还确保了与现有兼容Amazon弹性计算云(EC2)的公共云计算的兼容性。

Eucalyptus系统公司开源产品的主要优势在于其低成本、安装在生产环境中、支持VMware和Amazon EC2 以及允许企业用户在Amazon EC2 公共云计算和基于Eucalyptus私有云计算之间实现工作量的自由迁移。

OpenStack

OpenStack是一个由技术人员、开发人员、研究人员以及企业共同享有资源、技术和理念以开发开源云计算产品的开源社区。OpenStack所倡导的主要目标之一就是消除客户对专用厂商限制的惧怕。目前,OpenStack是构建公共云和私有云而被过度宣传的开源平台。

NASA和Rackspace是OpenStack的第一批支持者。现在,诸如Cisco公司、Dell公司、HP公司以及Intel公司等大批业内巨头都表示支持OpenStack。如前所述,Canonical公司将Eucalyptus视为其支持OpenStack的核心云计算技术。而微软公司也正致力参与支持Hyper-V集成的OpenStack。

OpenStack API模块兼容其它的API,如Amazon EC2、Xen以及KVM。可使用相关工具来实现从OpenStack到Amazon EC2的虚拟服务器迁移。

OpenStack呼吁拥有技术专家的企业寻找低成本、开源的开发选项。包括Rackspace、Citrix公司以及Mirantis公司在内的大量公司都已为OpenStack用户开发了成本支持计划。

诸如HP公司这样的厂商都将OpenStack视为构建公共云计算以及私有云计算的平台选择。NASA使用OpenStack构建其内部的私有云计算。Rackspace在其云计算存储平台中使用了OpenStack的ObjectStorage;而Cisco公司则基于OpenStack构建了一个网络即服务(NaaS)。

红帽公司

基础设施即服务(IaaS)产品CloudForms和平台即服务(PaaS)产品OpenShift都是红帽公司推出的云计算产品。ClouForms赋予公司用户创建和管理私有云计算环境的能力。红帽公司宣称,CloudForms可允许用户管理应用程序和虚拟服务器。

OpenShift可创建一个应用程序部署环境。红帽公司认为,OpenShift比其他PaaS产品更具可移植性,因为它可允许客户使用DeltaCloud API(也是一开源项目)迁移部署至其他的云计算厂商环境。

开源云计算产品

在这里详述的众多开源云计算公司中,红帽公司是目前为止最大的一家;但是,大多数大供应商们(如HP公司、Cisco公司、Intel公司)都支持OpenStack。OpenStack还有望成为标准,从而使混合云计算成为现实、降低受制于某个单一厂商所产生的不利影响。众多拥有强大技术运行团队的供应商、机构以及企业都是OpenStack的关键用户。

OpenStack的一个不利因素在于Rackspace主导了它的开发。不过这可能是一个有争议的问题,因为现在其他一些厂商已涉足其中并宣布OpenStack是他们云计算产品的基础。

OpenStack成为量产商业化云计算基础的时间还需要约18个月,而Eucalyptus系统的产品及其插件已被用于生产模式。如果HP公司基于OpenStack的云计算产品并不成功,那么OpenStack的发展必将受到影响。

红帽公司的云计算产品的安装基础正逐渐受到关注,但是其受欢迎程度可能并不会超过其安装基础。该公司正在迅速发展,有望在明年增加约1000名员工;其中大部分员工都将就职于其云计算研发部门。

但是,由于红帽公司的云计算战略和产品都是开源的,因此显得有些混乱。用户驾驭开源项目以实现私有云计算创建所需要的数量可能会让人感到困惑,公司一直没有对其云计算战略有一个连贯清晰的描述。

一旦被视为极具潜力的黑马,Eucalyptus就会因OpenStack的灿然夺目而变得黯然失色。但是,如果你有一个使用VMware vSphere ESXi、KVM或Xen进行虚拟化的环境,Eucalyptus系统及其商业插件就成为实施私有云计算的一个很好的选择。此外,如果你希望在基于Eucalyptus私有云计算和Amazon EC2 之间迁移工作量,那么它就是一个更好的选择。如果你的公司是一个旨在创建私有云计算的企业,那么Eucalyptus系统已一切准备就绪。

Canonical公司从Eucalyptus转投OpenStack作为其云计算基础设施Ubuntu的基础技术。尽管非云计算用户对Ubuntu情有独钟,但其企业生产云计算业务仍存在着困难。如果对OpenStack的大肆炒作最终使其成为量产商业化云计算,并成为实际的业界标准,那么对于Canonical公司和Ubuntu/OpenStack来说就如同撞大运一般幸运。

如此思考Canonical的云计算成功是不合适的,Eucalyptus系统和红帽公司也都依赖于OpenStack的成功。如果OpenStack辜负了对其的大肆炒作,那么Eucalyptus系统和红帽公司将成为最大的赢家。由于涉及管理程序、堆栈等的不可预知因素,Abiquo公司的成功并不取决于OpenStack的成功或失败。

Bill Claybrook是一名拥有着超过35年计算机行业经验的营销研究分析师,对Linux、开源和云计算则有着几十年的经验。Bill是Boston Aderdeen集团的Linux和开源研究主任,和Novell公司的竞争力分析师、Linux营销经理。他于近期出任红帽公司的新红河市场研究与方向总裁。他拥有计算机科学博士学位。