开源云平台:用户不止“二选一”

日期: 2012-10-14 来源:TechTarget中国 英文

  尽管OpenStack和CloudStack的较量聚集了太多关注的目光,但这一市场还有其他重要的参与者。相比影响力相对有限的oVirt,Eucalyptus和OpenNebula是两个不可被忽视的开源云平台项目。目前,这两个项目也拥有自己的生态系统,以及忠实的开发者群体。对中国企业而言尤为重要的是,Eucalyptus和OpenNebula在中国市场均拥有重量级的企业用户。笔者特别对目前四大主要开源云平台进行了对比,具体如附表所示(以开源项目名称为序)。

开源云平台

  从大学研究项目发源的Eucalyptus具有浓厚的研究风格,在开发者中拥有较高的知名度。Eucalyptus系统公司现任CEO为MySQL前任CEO Marten Mickos,其管理团队对开放源代码项目拥有丰富的管理和运营经验。Eucalyptus的生态圈聚拢了包括戴尔、惠普、Intel、NetApp、Novell、红帽、VMware在内的重量级厂商。在其网站提供的客户列表中,索尼、Puma、趋势科技、Infosys等知名国际化企业,以及中国工商银行、中国镇江市政府名列其中。

  OpenNebula则拥有温和、优雅的欧洲基因。它是由欧洲研究学会发起的虚拟基础设备和云端运算的计划。该项目在2005年启动,2008年年初发布首个开放源代码版本。OpenNebula的支持厂商和用户主要在欧洲,其在中国拥有两个重量级的用户。中国移动研究院的“大云”和中国科学院的“凌云”项目均基于OpenNebula开源框架构建。

  虽然各具特色并拥有重量级的粉丝,但不得不承认,Eucalyptus和OpenNebula开源社区的规模无法与OpenStack的高人气相比。CloudStack从GPL转向Apache之后,其社区活跃度快速攀升,成为企业用户和开发者在OpenStack之外重点考察的选项。因此,无论是从社区活跃度带动企业应用,还是市场竞争的角度,OpenStack和CloudStack的比较都在所难免。

  天云趋势的孙振南表示,相比OpenStack,CloudStack的优势在于更早地进入开源云平台领域,并且拥有许多商用成功案例。“由于初始目标就是实现商业应用,CloudStack具有良好的易用性,功能更加丰富,可直接应用于生产环境。在基础功能相同的前提下,Cloudstack的部署和维护更加容易。OpenStack的安装和配置相对复杂,适合具有强大开发能力和技术人才资源的大型企业使用。如果企业希望通过有限的资源投入构建开源IaaS框架,CloudStack是一个不错的选择。”他说。

  据悉,天云趋势在中国市场的CloudStack商用成功案例已经超过10家,用户类型包括电信运营商、大型企业、软件园区和政府机构等。

  “经过4年的发展,基于CloudStack的实际投入生产的企业云已超过了130个,在商用方面CloudStack显然表现得更加成熟。除此之外,基于CloudStack的Citrix CloudPlatform单用户节点的部署规模已经达到30000台服务器。Citrix CloudPlatform在管理两种工作负载方面还独具优势。”思杰的Mark Micallef在邮件中指出。

  他所提到的“两种工作负载”,指的是像SAP、甲骨文这样的传统企业负载,以及包括Web服务、Web应用、富互联网应用、高性能计算等在内的新一代工作负载。他还透露,CloudStack在亚太地区的用户包括中国移动、中国电信、国家电网和日本电信运营商KDDI,其IaaS平台均已投入实际的生产运营。

  对于CloudStack引以为傲的产品成熟度,OpenStack阵营也给出了充分的肯定。程辉向记者表示,用户究竟如何在OpenStack和CloudStack之间做出选择,开发者群体似乎已经达成了某种共识。即如果看重短期效益,CloudStack在产品化方面的确更加成熟,毕竟它是从商业产品开源而来的。但是,如果企业期望投资未来,着眼五年以上的技术发展趋势,OpenStack则占据明显的优势。

  “从目前的发展情况看,OpenStack更具人气,并且拥有非常大的发展潜力。同时,OpenStack在短期内成功建立了庞大的生态体系,赢得了众多IT巨头的支持。而CloudStack现阶段仍是由思杰主要来推动,多少显得‘一拳难敌四手’。”他说。谈到自己所服务的新浪在IaaS平台建设中为何选择OpenStack,程辉坦言OpenStack快速崛起的势头,以及巨大的发展潜力让新浪迅速做出了决定。同时,他也表示OpenStack的部署相对复杂,产品化不够成熟,需要使用者具备相对强大的开发能力,并投入更多的技术人员,新浪SAE的开发团队符合这样的要求。

  据程辉介绍,新浪基于OpenStack的IaaS公有云平台从2011年开始建设,目前已经开放给新浪内外部客户使用,用户主要是新浪微博的游戏提供商、新浪合作伙伴等。新浪已经将IaaS平台与SAE平台进行对接。SAE平台是新浪研发的PaaS(平台及服务)平台。新浪计划在未来构建一个开放、全堆栈的云生态系统,实现对IaaS、PaaS和SaaS(软件即服务,此指新浪云商店)平台的全面整合。

  杜玉杰向记者表示,CloudStack所表现出的市场成熟度与其早期在商用领域的积累密切相关,但这并不意味着OpenStack在商用领域就不成熟。至少在国外,Rackspace、HPCloud已基于OpenStack向客户交付商业服务。同时,OpenStack强劲的发展势头应该被企业所重视,Rackspace、红帽、Canonical、SUSE的OpenStack企业应用版本陆续推出,OpenStack在商用领域的表现值得期待。

  谈到企业如何进行开源技术框架的选型,杜玉杰建议,不妨从开源许可协议、开源软件的商业模式、社区活跃度、技术积累等几个方面进行考量。“企业应该根据自身实际情况和应用场景综合考虑,甚至可以考虑做一些专业咨询。”他说。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐