云计算时代的今天,数据中心架构和技术正在向着开源、融合的方向迈进,开源及融合的概念被越来越多的提及并成为新时代人们对产业事物发展进化的一种共识。在这样的趋势下,OpenStack在过去几年里增长迅速,拥有了巨大的影响力,并成为云厂商追捧的对象。OpenStack已经成为引领开放融合云计算发展的一个主导力量。
OpenStack缔造者之一Rackspace公司已证实OpenStack完全有能力驱动一整套分布在全球各地的、规模庞大的公有云体系;而作为OpenStack基金会白金会员,惠普推出了基于HP OpenStack平台统一架构的混合云解决方案。HP Helion将惠普现有云产品、基于OpenStack技术的新产品以及专业支持服务整合到一个产品组合中,HP Helion旨在打造最全面的云产品组合。这样做的好处在于,企业不管是构建私有云还是公有云,都能拥有一致的产品体验及开放特性。此外,其它一些厂商也将构成OpenStack的各类技术组件打包成易于使用的产品,并出售给那些希望亲手构建内部私有云环境的企业用户们。
OpenStack是什么?
综合来说,OpenStack既是一个社区,也是一个项目和一个开源软件,它提供了一个部署云的操作平台或工具集。其宗旨在于,帮助组织部署运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。
作为一个开源项目,OpenStack由 Rackspace 和 NASA 共同开发。除了 Rackspace 和 NASA 的大力支持外,OpenStack还得到包括IBM、Citrix、 Cisco等这些重量级IT公司的贡献和支持,发展速度非常快。数据显示,OpenStack社区拥有上百家企业及数千位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)资源的通用前端。
OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。 OpenStack由几个主要的组件组合起来完成一些具体的工作,当前OpenStack主要有三个组件:计算,存储,镜像。
OpenStack计算是一个云控制器,用来启动一个用户或一个组的虚拟实例,它也用于配置每个实例或项目中包含多个实例为某个特定项目的联网。
OpenStack 对象存储是一个在具有内置冗余和容错的大容量系统中存储对象的系统。对象存储有各种应用,如备份或存档数据,存储图形或视频(流媒体数据传输到用户的浏览 器),储存二级或三级静态数据,发展与数据存储集成新的应用程序,当预测存储容量困难时存储数据,创造弹性和灵活的云存储Web应用程序。
OpenStack镜像服务是一个查找和虚拟机图像检索系统。它可以配置三种方式:使用OpenStack对象存储来存储图像;使用亚马逊S3直接存储,或使用S3对象存储作为S3访问中间存储。
OpenStack为何受云计算厂商追捧?
云计算时代的来临为传统数据中心的建设带来颠覆性的变革,在发展方向上,数据中心架构和技术向着开源和融合迈进,已经成为业界和行业的一种共识。而OpenStack就是开放融合云计算领域的重要阵营和力量。
OpenStack在过去几年的增长迅速,并拥有了巨大的影响力。据一份关于OpenStack应用调查报告显示,用户在被问及“为何采用OpenStack”,约有73%的被调查者认为OpenStack部署由节约成本和害怕厂家锁定所驱动。
对于IT供应商和用户来说,采用开源意味着技术和商业上的更多收益。开源的平台意味着不会被某个特定的厂商绑定和限制,而且模块化的设计能进行开放性的技术集成,从而来满足自身业务需要,为客户节约了大量的成本的同时也保持可系统的灵活可扩展。同时,OpenStack公共云的兼容性可以使企业在根据其规模和需求将数据和应用迁移到基于安全策略的、经济的和其他关键商业标准的公共云中。OpenStack社区、技术和架构的开放性,为传统数据中心的“云化”和新一代云数据中心的创建提供了广泛、灵活的运用空间。
随着众多开发者和云计算巨头的加入,不仅使得OpenStack本身影响力更大,其成长环境也日益成熟,这进一步加快了OpenStack商业进程的加快和商业模式的多样性。随着新兴市场的快速成长,OpenStack已经成为IT业事实上的工业标准,基于OpenStack的云计算中心已经成为业界事实上的云计算标准配置和应用基础。
OpenStack代表供应商产品对比
尽管在成熟度方面,OpenStack还有很长的路要走,但如今,已经有众多厂商开始准备、甚至已发布自己基于OpenStack的发行版产品,并彰显了各自的优势和特色,下面就来列举几个具代表性OpenStack厂商作以对比。
Rackspace
Rackspace是OpenStack的缔造者之一。该公司于2010年与美国宇航局一道构建起OpenStack项目,当时Rackspace负责存储部分的贡献工作、宇航局则打理计算方面的任务。Rackspace公司在OpenStack基金会尚未成立的前两年中一直肩负着项目的管理职责。从那时起,Rackspace至今仍然被广泛视为OpenStack项目的代表性形象,同时扮演着后者最为积极而热心的支持者之一。
该公司将OpenStack作为其公有云方案的构建基础,并向客户提供软件发行版以帮助他们以同一平台为起点建立属于自己的私有云以及混合云体系。这家公有云及托管业务供应商是首批将新型OpenStack功能引入生产流程的企业,而且能够提供最为强大的公有云部署方案之一。
Rackspace公司正用实际行动作出证明,OpenStack完全有能力驱动一整套分布在全球各地的、规模庞大的公有云体系。看起来,只要OpenStack项目仍然存在,Rackspace就仍将在社区当中扮演重要且关系紧密的核心角色。
主要产品:Rackspace Cloud
总结:OpenStack的缔造者之一,在公有云解决方案方面彰显了强大的实力,可以提供最为强大的公有云部署方案。
惠普
作为OpenStack基金会白金级创始成员以及OpenStack和 Cloud Foundry社区的领导者,惠普自2012年4月发布云战略后,近期正式推出了其基于统一构架的混合云解决方案——HP Helion。HP Helion把惠普现有的云产品、基于OpenStack技术的新产品以及专业支持服务整合到一个产品组合中,以满足客户的具体业务需求,同时还将扩展其对OpenStack技术和混合IT交付的承诺,跨越传统IT、公有、私有及托管云。
通过对已有的基础设施、软件、服务进行打包,特别是围绕OpenStack的产品和服务,包括OpenStack产品系列、OpenStack保障和OpenStack专业服务,HP Helion整合了混合云计算产品与服务,其中包括HP Helion OpenStack社区版、HP Helion开发平台、HP OpenStack技术保障计划、HP Helion OpenStack专业服务。
因为组合的全面性,使得HP Helion可以针对不同的受众提供不同的解决方案,面向企业级用户,惠普可以采用Helion OpenStack商业版,面向开发者团队,惠普提供社区版以及Cloud Foundry平台即服务版本。
惠普Helion开发平台的交付模式是平台即服务,建立在开源的CloudFoundry基础之上,旨在为广大应用开发者提供非常高效、快速的体系,来帮助他们独立于基础架构去创建和部署、发布他们的应用。
惠普Helion OpenStack让企业和服务提供商能够快速地部署基于OpenStack技术的云服务,它是一个可横向扩展、成熟且专业的商用级产品,在混合IT环境下,通过弹性、可维护的平台提供最佳开源云计算技术。它可为不同的业务需求和成效提供全面的云解决方案。惠普Helion OpenStack让客户得以避免厂商锁定、降低复杂性并加快和支持云部署的大规模横向扩展。
主要产品: Helion OpenStack社区版、Helion OpenStack商用版以及开发平台社区版。
总结: HP Helion旨在打造最全面的云产品组合。惠普通过对已有的基础设施、软件、服务进行打包,整合了混合云计算产品与服务。因为组合的全面性,使得HP Helion可以针对不同的受众提供不同的解决方案。
相比于其他厂商,HP在整个OpenStack生态系统中不仅仅扮演定制化版本的角色,其还针对OpenStack,推出了专业化的咨询、运营支持及培训服务,进一步完善OpenStack生态圈。
此外,惠普OpenStack领先性可以从八个方面得以彰显,包括完整性、是否支持UNIX、地位是否领先、可获得性、如何打包产品、是否支持Cloud Foundry、产品认证、硬件优化。惠普在这八个方面已经全部做到且树立了强大的优势。
红帽
红帽公司在OpenStack项目上投入重金。根据StackAnalytics网站的说法,目前红帽在OpenStack Icehouse版本中成为最为重要的代码贡献者。
红帽也拥有自己的OpenStack发行版,这一版本与其旗舰产品红帽企业Linux结合得深入而紧密,也因此被命名为RHEL OpenStack。红帽为OpenStack项目贡献了大量资源,因此有望从长远角度成为这一领域的另一位重量级参与者。
目前,红帽OpenStack平台的最新版本是5.0,该版本在今年七月份正式推出。红帽宣称,5.0版本旨在减少企业在现有的数据中心内采用OpenStack技术时面临的障碍,而且加强了多项功能,使其成为更可靠、更可依赖的云平台。
该平台主要特点包括:为期三年的技术支持生命周期,为企业云环境提供稳定性和服务支持;支持与VMware基础架构的整合,包含虚拟化、管理、网络和存储功能;跨越多种云资源更好地安排任务负载;改进对虚拟机的支持,满足新的加密安全性规定;改进网络堆栈的互操作性。
此外,红帽企业Linux OpenStack平台5将提供OpenStack数据处理服务Sahara的技术预览,从而实现在OpenStack中对Hadoop集群进行更快速的部署和更简易的管理。Hadoop用于存储和分析大量的数据,当它与Sahara结合在一起的时候,能够提供一个强大的平台,用于快速创建数据驱动的应用并把它们快速部署到开放混合云中。
主要产品:红帽企业Linux OpenStack 5.0
总结:红帽企业Linux OpenStack 5.0提供为期三年的技术支持生命周期,为企业云环境提供稳定性和服务支持;支持与VMware基础架构的整合,包含虚拟化、管理、网络和存储功能;跨越多种云资源更好地安排任务负载;改进对虚拟机的支持,满足新的加密安全性规定;改进网络堆栈的互操作性。
IBM
IBM公司宣布OpenStack将成为其云规划当中的核心组成部分与发展方向。在宣布加入OpenStack阵营之后,IBM发布了他们的第一个OpenStack产品SmartCloud Orchestrator。该服务可以帮助客户为运行在该公司SmartCloud平台上的应用程序配置计算、存储和网络资源。
IBM是OpenStack项目的顶级贡献者之一。IBM利用自身丰富的专业知识处理与企业客户的协作,从而在质量保障以及OpenStack API结合等方面为其带来关键性标准。不过蓝色巨人还没有将OpenStack作为其产品销售的核心对象。IBM收购了IaaS供应商SoftLayer,目前正在一步步在SoftLayer云当中推进对OpenStack的支持能力。除了OpenStack以外,IBM还针对另一套用于进行应用程序开发的开源项目Cloud Foundry作出了一系列发展承诺。再有,IBM方面公布了BlueMix,一款尚处于早期研发阶段的PaaS产品方案。
主要产品:SmartCloud Orchestrator
总结: OpenStack将成为IBM公司云规划中的核心组成部分与发展方向。IBM 发布了OpenStack产品SmartCloud Orchestrator,该服务旨在帮助客户为运行在该公司SmartCloud平台上的应用程序配置计算、存储和网络资源。