存储分析:各领风骚的四大巨头云策略(下)

不同的供应商,用户能获得什么?

如果选择其中一家云计算提供商,那么几年后你的云计算环境又如何呢?如果选择供应商后不久又希望或需要移动云环境又将怎样呢?至少最近三年内是不会有开放标准的云API被批准了,最初选择的供应商策略是否能促进云计算可移动性,就是值得考虑的重要因素了。以下是你可以期待从云供应商那里获得的结果:

微软提供广泛的云产品

微软几乎全部心思都花在它的用户安装基础上。如果你购买微软及它的云策略,可以肯定你需要遗忘与其他云计算产品交互的想法,即使是像Amazon EC2这样公共云计算。微软的云计算软件只能工作在Windows系统上,不支持Linux(Hyper-V却是可以支持Linux客户操作系统)。好处就是微软可以提供给你所需的大部分云技术,无非就是花费上相对较高。

借助微软的Hyper-V Cloud,你可以构建自己的私有云计算。微软以及它的Hyper-V Cloud合作伙伴(包括Dell、富士通、日立、HP、IBM和NEC)正针对私有云部署尝试交付一套预定义并经有效检验的配置。该部署由计算、存储和网络资源构成,采用了虚拟化与管理软件。

  • 微软还提供了Azure平台,它被托管于微软全球范围内的六个数据中心。它提供了以下服务:
  • 应用托管,可在微软数据中心运行x86和x86-64的应用程序。
  • 提供弹性化的大规模存储数据能力,不论数据是结构化还是非结构化的。
  • 自动化的服务管理,综合部署,管理与监视都整合到了Azure平台。

这里还有Windows Azure Platform Alliance(Windows Azure平台联盟),微软的“打包云计算(cloud in a box)”策略是由微软与硬件供应商一同推出的。首批联盟包括富士通、戴尔和惠普。这些硬件合作伙伴安装微软预配置系统作为设备,有望适用于所有ISP。最后,用户可以从自己的ISP那里获得虚拟化云计算环境,这些都将是基于微软云计算产品的。Windows Azure Appliance将给那些不愿或不能将自身数据中心托管到微软数据中心的用户提供机会使用Azure的伸缩特性,而不必将应用或数据迁离本地。

微软预测未来的应用主要会由PaaS交付。因此到2011年下半年,它都专注于确保任何通过Hyper-V工作在Windows Server 2008的应用同样可以工作运行在Windows Azure上。VM镜像将可使用VM Role工具从Windows Server 2008 R2(与Hyper-V)转向Windows Azure。但是反向操作不可行。

即使你不想全部购买或选择微软的云策略,还可以使用它的Online SaaS服务。Online SaaS包含了大量产品,像Business Productivity Online Suite(Exchange Online,SharePoint Online,Office Live Meeting和Office Communications Online),Exchange Hosted Services,Dynamics CRM Online,Office Web Apps(Web版本的微软Office)和Office365。

如果你对微软的云策略感兴趣,却又通过VMware虚拟化软件虚拟了自身的Windows数据中心,微软极有可能帮你使用它的技术取代VMware。好的提升投资价值建议是使用vCloud Director来构建VMware云,毕竟那样可以使用VMware虚拟化软件。折中办法是,你可以使用Azure来开发与交付新应用程序。这样即构建了二家供应商的云计算,又是一种低开销的稳妥办法。

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这样公司的产品。

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,明智的做法就是跟踪这些供应商的进展,掌握他们是否坚持做到了自己的承诺。

本文接:四大巨头云策略:各领风骚(上)