投资云计算 四大云服务提供商你选谁
作者:TT中国
来源:中国电子信息产业网
发布时间:2011-04-06 14:15
我要评论
打算投资云技术的用户,切记要做好以下调研,比方说平台的锁定程度,应用编程接口的开放性、服务等级协议、是否有开放标准支持、伸缩性、许可证以及价格等方面的调研。大部分IT专家有时容易忽略掉云供应商的长期云策略。
为了更好地让用户了解到云提供商方案对自身环境的影响,我们调研了四家供应商的云策略,他们分别是Microsoft、VMware、 Eucalyptus和Red Hat。之所以选择这四家,是他们都提供了私有云计算方案,但在云策略上彼此还有很大不同,这也很好地反映出选择不同云策略所产生的不同效果。
Microsoft的云策略
Microsoft的云方案包含有两大显著区别的产品集:
1.本地企业私有云计算(Hyper-V Cloud),可由搭载Hyper-V和System Center(及其组件)的Windows Server 2008搭建
2.Window Azure,Microsoft自身的云平台
即便是使用了Virtual Machine (VM) Role工具,Microsoft这两款云服务之间的互操作也很少。Virtual Machine Role工具可帮助实现虚拟机镜像从Hyper-V Cloud到Azure的上传。
Microsoft相信,平台即服务(PaaS)会是云计算的大势所趋,但它不会放弃企业云计算市场。 Microsoft策略中一个重要部分就是扩大它的System Center组件,使其具备云计算能力。Microsoft所关注的是它巨大的用户安装基础,有超过70%%的服务器运行Windows,这也是 Microsoft在与其他云计算互操作上没有下功夫的主要原因之一。
Microsoft把自己定位于在基础设施即服务(IaaS)上是私有IaaS和公共IaaS的制造者,在平台即服务(PaaS)上是私有PaaS制造者和公共PaaS提供者,在软件即服务(SaaS)上是公共SaaS提供者。
VMware的云策略
VMware最初的云策略是成为全球领先的云供应商,这意味着它会提供基础设施和管理组件来搭建云计算。随着收购了SpringSource 和Zimbra以后,VMware开始尝试采用更多公共云的特性。公司的策略包括,签约更多电信企业,托管供应商和服务提供商作为合作伙伴以支持它的 vCloud。VMware对IaaS(在防火墙内部)推行vSphere,对需要公共开放的IaaS推行 vCloud Express,对公共PaaS设置VMforce平台,对私有PaaS设置vFabric,并开始把Zimbra定位成SaaS合作伙伴。
VMware的云策略还包括,使用vCloud Director可转换vSphere环境到自动化的自助式服务云环境。vCloud API将跨内部VMware环境与vCloud Express托管者工作,用户便可像对待VMware IT环境那样可控安全地对待公共云。
Eucalyptus Systems的云策略
Eucalyptus Systems自视为一家开源软件公司。然而,它却销售商业版的Enterprise Edition 2.0,这中间包含了很多开源版所没有的特性。
Eucalyptus Systems在IaaS领域上是私有IaaS的制造者,主要依据就在于用户将Eucalyptus的数据中心作为Amazon云计算的扩展(反过来也可 以),对于它们二者间的迁移用户可使用相同工具。Eucalyptus本身也实现了大部分的Amazon EC2 API。Eucalyptus云策略的另一部分就是,它将扩大使用VMware虚拟化软件用户的投资杠杆。
Red Hat的云策略
Red Hat的云策略涉及促进不同产品间的互操作与应用程序移植。其中的PaaS策略围绕自身JBoss中间件和一些本来就运行在Red Hat Enterprise Linux上的软件,包括有LAMP和Ruby。Red Hat目标是推出最具人气的编程语言、框架以及平台。Jboss云镜像可用在Red Hat的软件上,也可用在Amazon EC2和Windows Hyper-V。
Red Hat会继续致力在它的Cloud Foundations组合软件。该云计算栈可跨物理服务器、私有云和公共云运行。Red Hat定位于在IaaS上是私有IaaS和公共IaaS制造者,在PaaS上是私有PaaS制造者和公共PaaS提供者。
#p#副标题#e#
打算投资云技术的用户,切记要做好以下调研,比方说平台的锁定程度,应用编程接口的开放性、服务等级协议、是否有开放标准支持、伸缩性、许可证以及价格等方面的调研。大部分IT专家有时容易忽略掉云供应商的长期云策略。
为了更好地让用户了解到云提供商方案对自身环境的影响,我们调研了四家供应商的云策略,他们分别是Microsoft、VMware、 Eucalyptus和Red Hat。之所以选择这四家,是他们都提供了私有云计算方案,但在云策略上彼此还有很大不同,这也很好地反映出选择不同云策略所产生的不同效果。
Microsoft的云策略
Microsoft的云方案包含有两大显著区别的产品集:
1.本地企业私有云计算(Hyper-V Cloud),可由搭载Hyper-V和System Center(及其组件)的Windows Server 2008搭建
2.Window Azure,Microsoft自身的云平台
即便是使用了Virtual Machine (VM) Role工具,Microsoft这两款云服务之间的互操作也很少。Virtual Machine Role工具可帮助实现虚拟机镜像从Hyper-V Cloud到Azure的上传。
Microsoft相信,平台即服务(PaaS)会是云计算的大势所趋,但它不会放弃企业云计算市场。 Microsoft策略中一个重要部分就是扩大它的System Center组件,使其具备云计算能力。Microsoft所关注的是它巨大的用户安装基础,有超过70%%的服务器运行Windows,这也是 Microsoft在与其他云计算互操作上没有下功夫的主要原因之一。
Microsoft把自己定位于在基础设施即服务(IaaS)上是私有IaaS和公共IaaS的制造者,在平台即服务(PaaS)上是私有PaaS制造者和公共PaaS提供者,在软件即服务(SaaS)上是公共SaaS提供者。
VMware的云策略
VMware最初的云策略是成为全球领先的云供应商,这意味着它会提供基础设施和管理组件来搭建云计算。随着收购了SpringSource 和Zimbra以后,VMware开始尝试采用更多公共云的特性。公司的策略包括,签约更多电信企业,托管供应商和服务提供商作为合作伙伴以支持它的 vCloud。VMware对IaaS(在防火墙内部)推行vSphere,对需要公共开放的IaaS推行 vCloud Express,对公共PaaS设置VMforce平台,对私有PaaS设置vFabric,并开始把Zimbra定位成SaaS合作伙伴。
VMware的云策略还包括,使用vCloud Director可转换vSphere环境到自动化的自助式服务云环境。vCloud API将跨内部VMware环境与vCloud Express托管者工作,用户便可像对待VMware IT环境那样可控安全地对待公共云。
Eucalyptus Systems的云策略
Eucalyptus Systems自视为一家开源软件公司。然而,它却销售商业版的Enterprise Edition 2.0,这中间包含了很多开源版所没有的特性。
Eucalyptus Systems在IaaS领域上是私有IaaS的制造者,主要依据就在于用户将Eucalyptus的数据中心作为Amazon云计算的扩展(反过来也可 以),对于它们二者间的迁移用户可使用相同工具。Eucalyptus本身也实现了大部分的Amazon EC2 API。Eucalyptus云策略的另一部分就是,它将扩大使用VMware虚拟化软件用户的投资杠杆。
Red Hat的云策略
Red Hat的云策略涉及促进不同产品间的互操作与应用程序移植。其中的PaaS策略围绕自身JBoss中间件和一些本来就运行在Red Hat Enterprise Linux上的软件,包括有LAMP和Ruby。Red Hat目标是推出最具人气的编程语言、框架以及平台。Jboss云镜像可用在Red Hat的软件上,也可用在Amazon EC2和Windows Hyper-V。
Red Hat会继续致力在它的Cloud Foundations组合软件。该云计算栈可跨物理服务器、私有云和公共云运行。Red Hat定位于在IaaS上是私有IaaS和公共IaaS制造者,在PaaS上是私有PaaS制造者和公共PaaS提供者。
#p#副标题#e#
VMware提供长期稳定的积极策略
通常,VMware是你不错的选择。VMware致力于使用自己的vCloud API连接私有云与公共云,这可能会使它成为两类云计算模型的事实标准。VMware拥有超过2万5千家的合作伙伴,他们中绝大多数是vCloud的合作伙伴。
VMware相信,IT基础设施转向混合云计算模型已经开始,它期望借此上位。因为vCloud API已被用在基于VMware的私有云与公共云上,你可以在二者之间移动镜像和备份数据,还可轻松构建混合云模型。
VMware vCloud Expres是VMware云策略中公共云策略部分。它允许VMware服务提供商合作伙伴构建多功能并具价格优势的云计算平台。很像Amazon Web Services,它定位廉价,易于升级,适合那些日后希望转向基于VMware企业云产品的用户。
不光是推动基本企业业务,VMware还志在促进其他云服务。去年,公司同 Salesforce.com合作推出VMforce,这款PaaS平台将同Azure以及其他云平台展开竞争。VMforce支持开发者编写Java应 用,并使应用可以高速地运行在Salesforce.com内部数据中心。
VMware还提供了vFabric ,它是VMware针对大型企业和VMware服务提供商推出的开发平台版本,大型企业和VMware服务提供商可以使用vFabric为Java开发者 构建内部PaaS。许多企业感到很难抛弃已投资的应用程序,但现代化的应用又会构建在云计算上,不同以往的内部数据中心。vFabric就是定位于此,让 企业更好地使二者协同工作。
如果在Windows上安装了VMware虚拟化软件,那么你可以通过VMware vCloud Director转到云计算环境。然而,你很有可能会陷入这样的状况,安装VMware会复杂化与微软云技术的交互。采用两种云策略建议先了解:使用 vCloud Director构建VMware云,增加VMware软件的投资回报,开发和交付基于Azure平台的新应用。VMware已开始面对越来越多来对微软 方面的竞争,期望VMware可以提高对主题Linux的关注。
Eucalyptus提供Amazon EC2与VMware的互操作
对任何使用Linux环境的用户选择Eucalyptus Systems都是不错的,如果你希望转向Windows,我想你先稍微等等。因为Eucalyptus被设计成与Amazon EC2平台相兼容的API,你可以移动由Eucalyptus Enterprise Edition 2.0创建的虚拟镜像到EC2上,同时启动应用。虚拟镜像还可以从Amazon EC2上下载,并运行在你的私有Eucalyptus平台上。
Eucalyptus Systems对VMware虚拟化环境的支持,将允许在VMware虚拟化环境上创建私有Eucalyptus云,但是你将需要使用第三方图像用户接口 (GUI),如果你希望得到远比Eucalyptus命令行界面更方便的交付。如果希望利用自动化管理软件,你需要选择像Makara、newScale 和enStratu这样公司的产品。
#p#副标题#e#
Red Hat提供基于Linux的开放策略
隐藏在Red Hat云产品背后的重要策略就是提供一个统一的环境,这里用户可以既在企业数据中心也可在公共云上运行工作负荷。举个例子,如果自身数据中心的资源消耗殆 尽,Red Hat软件——特别是MRG Grid——可以自动地调度工作负荷到Amazon EC2云中的虚拟机上。
Red Hat的主要用户群是它的安装基础,但随着市场过渡到云计算,它的市场范围和占有率有望进一步扩大。这主要来自于开发者在Red Hat公共云PaaS产品上构建新应用程序和移植这些应用到非Red Hat平台。
Red Hat在设计产品时尽量避免被锁定在自身的云计算栈上。如果你已经安装了VMware虚拟化软件,你可以保留它,同时使用Red Hat云产品提升性能。你也可以使用Red Hat的迁移工具virt v2v来转移工作负荷从VMware ESX到Red Hat KVM,反之亦然。
你还可以使用Red Hat的PaaS能力来开发基于Jboss,并使用多开发框架的应用,开发框架可以是Java、Spring,也可是Ruby。最后,Red Hat贡献的开源Deltacloud工具允许实现并管理云基础设施,这其中包括有Amazon EC2、GoGrid、OpenNebula和Rackspace。
这些云计算策略单单指出几家供应商目前的最佳趋势。如果你还有特殊的云计算需求,例如私有IaaS和公共PaaS,明智的做法就是跟踪这些供应商的进展,掌握他们是否坚持做到了自己的承诺。