云计算可能破坏之前建立的IT秩序
2009-04-15 00:00:00 来源:WEB开发网虚拟机蔓延增加了复杂性
大多数的SOA治理仅仅关注了企业IT环境的表面,比如仅仅管理了一部分运行在应用层的服务以及那些符合XML、SOAP、WSDL以及核心SOA规范的Web服务。而实际上,很多公共的云服务还提供更深层的按需服务,从应用层到软件开发平台、集成中间件再到硬件层。比如,虚拟的、基于网格的“硬件资源作为服务”的资源池就是一种非常受欢迎的云服务,能提供非常大的处理能力和存储空间。
由于上述原因,随着云服务形式和种类的日益丰富,对云计算环境进行治理已经超过了目前SOA治理工具的能力范围,云计算环境使得对所有的服务进行统一的规划、实际、提供、监控和控制的想法几乎成为不可能。
“云治理与常规的SOA治理不一样的一个关键地方是对虚拟机生命周期的关注。为了方便虚拟机上的应用程序自动提供,云管理环境应该提供一个预先规定好的服务器模板。”云管理平台供应商RightScale创始人兼CEO Michael Crandell说,这些模板配置好了各种策略,这些策略用于对支持关键服务运行的虚拟机的生命周期进行管理,包括部署、配置、启动、监控、优化,以及对运行在一个(或多个)公共云(或私有云)上的虚拟机进行按需扩展。Crandell说,云治理甚至还可以包括周期性地注销虚拟化实例,然后在同样的位置启动一个新的虚拟机。
事实上,有一功能被证明是进行云治理的杀手级应用,这就是阻止未经允许的虚拟机在公共或私有的虚拟基础设施上运行。这一问题有时被称为是“虚拟机蔓延”,虚拟机蔓延不仅带来了维护上的麻烦,而且还会消耗CPU、存储和网络资源。
越来越多的商业性的管理工具提供了控制虚拟机蔓延的功能,而且不受限于一个具体虚拟化平台。同时,虚拟化平台的供应商,如VMware、Citrix、微软和一些公共云服务供应商也把这一功能作为它们的管理工具的主要卖点。有时候,这一功能被称为“实例管理”,是传统的SOA治理工具所不具备的。
更多精彩
赞助商链接