云计算可能破坏之前建立的IT秩序
2009-04-15 00:00:00 来源:WEB开发网Crowhurst认为,如果企业之前没有和这些公共云提供商达成任何关于云服务的稳定性和可用性的协议,就基于这些供应商提供的公共云服务来构建自己的业务系统,将给业务带来风险。因为即使这些公共云服务保持接口不变,其具体行为仍然可能发生变化,而用户也许根本就不知道。
Crowhurst建议,IT人员应该在与公共云服务供应商签订合同时把对治理方面的要求考虑进来,合同中至少要有这样的条款:一旦供应商的系统出现宕机、要修改服务、有新的服务加入,以及版本不兼容和要对API进行修改,供应商必须事先通知用户。
SOA有一个最基本的原则,即分布式应用环境必须与平台无关,SOA治理的基础设施也要遵循这一原则。比如,在纯SOA环境中,外部的API应该与具体实现它的平台无关。
然而,率先体验云计算的企业常常违背这一基本原则,它们把自己的应用建立在一些公共云服务上,而很多服务采用的恰恰是专有的API、专有的开发工具、特殊的虚拟层和特殊的治理策略,虽然很多云服务为符合开放的SOA和Web 2.0标准已经做了一定程度的修改,但并不彻底。
这些专有的公共云之间通常不存在可交互性,而那些用于管理各种各样的公共和私有云的工具也才刚刚在市场上出现。
“为了支持用户在不同云服务之间自由地迁移,云服务供应商应该让自己的服务符合公开的行业标准。”虚拟化工具供应商rPath创始人兼首席战略官Billy Marshall说:“如果我们能要求云服务必须符合某个开放的虚拟化格式,那么我们就能对云服务进行治理,而无论它是谁提供的。”
能满足这一需求的一个规范是开放虚拟化格式(Open Virtualization Format ,OVF),这是分布式任务管理组织(Distributed Management Task Force,DMTF)制订的一个草案,它定义了一个可扩展的包装和发布软件的格式,用以保证软件能在虚拟机上运行,如运行在共有云和私有云中的那些软件。“这是一个确保虚拟机能在不同云之间自由迁移的关键规范,但是目前还是第一个版本,还不能提供虚拟机映像文件的全部上下文,而这些信息是对运行在虚拟机上的云服务进行全生命周期的治理非常必要的。” rPath公司工程副总裁Brett Adam表示。
更多精彩
赞助商链接