云计算 频道

云计算引入可能破坏之前建立的IT秩序

  云联邦解决互操作性

  “公共云服务商现在试探性地提出了"联邦"这个概念。”加利福尼亚大学计算机科学系教授、开源云计算软件的研究项目Eucalyptus的负责人RichWolski说:“到目前为止,公共云之间的联邦还不多,但是,我们注意到,业界正在讨论以资源形式提供的云服务之间的联邦。”

  Wolski强调说,随着云计算市场解决了各种各样的联邦问题,接下来,服务供应商和企业用户就可以订立多层次的协议,包括身份管理、服务级别管理、存储管理以及其他值得关注的核心问题。

  而现在,在企业SOA环境与公共云服务之间几乎没有任何统一的策略,因而那些选择公共云服务的企业面临巨大的风险。

  汤姆森路透社架构和企业系统基础设施副总裁ChristopherCrowhurst说:“如果你的企业的基础设施和应用运行在其他供应商的云上,你的企业应用系统的性能可能无法保证。因为在这样情况下,公共云供应商如果需要对其系统进行升级或者系统出现宕机等,它几乎不用对那些订阅它服务的用户承担任何责任。”

  Crowhurst认为,如果企业之前没有和这些公共云提供商达成任何关于云服务的稳定性和可用性的协议,就基于这些供应商提供的公共云服务来构建自己的业务系统,将给业务带来风险。因为即使这些公共云服务保持接口不变,其具体行为仍然可能发生变化,而用户也许根本就不知道。

  Crowhurst建议,IT人员应该在与公共云服务供应商签订合同时把对治理方面的要求考虑进来,合同中至少要有这样的条款:一旦供应商的系统出现宕机、要修改服务、有新的服务加入,以及版本不兼容和要对API进行修改,供应商必须事先通知用户。

  SOA有一个最基本的原则,即分布式应用环境必须与平台无关,SOA治理的基础设施也要遵循这一原则。比如,在纯SOA环境中,外部的API应该与具体实现它的平台无关。

  然而,率先体验云计算的企业常常违背这一基本原则,它们把自己的应用建立在一些公共云服务上,而很多服务采用的恰恰是专有的API、专有的开发工具、特殊的虚拟层和特殊的治理策略,虽然很多云服务为符合开放的SOA和Web2.0标准已经做了一定程度的修改,但并不彻底。

  这些专有的公共云之间通常不存在可交互性,而那些用于管理各种各样的公共和私有云的工具也才刚刚在市场上出现。

  “为了支持用户在不同云服务之间自由地迁移,云服务供应商应该让自己的服务符合公开的行业标准。”虚拟化工具供应商rPath创始人兼首席战略官BillyMarshall说:“如果我们能要求云服务必须符合某个开放的虚拟化格式,那么我们就能对云服务进行治理,而无论它是谁提供的。”

  能满足这一需求的一个规范是开放虚拟化格式(Open VirtualizationFormat,OVF),这是分布式任务管理组织(Distributed ManagementTaskForce,DMTF)制订的一个草案,它定义了一个可扩展的包装和发布软件的格式,用以保证软件能在虚拟机上运行,如运行在共有云和私有云中的那些软件。“这是一个确保虚拟机能在不同云之间自由迁移的关键规范,但是目前还是第一个版本,还不能提供虚拟机映像文件的全部上下文,而这些信息是对运行在虚拟机上的云服务进行全生命周期的治理非常必要的。”rPath公司工程副总裁BrettAdam表示。

0
相关文章