如何协调复杂虚拟化环境下重要任务?
作者: 王娟, 出处:IT专家网, 责任编辑: 王娟,
2008-08-13 09:23
虚拟化是目前穿着耀眼的盔甲的“绿色”骑士,显著减少了电源、硬件和不动产成本。然而,由于这些效率的提升大量增加了复杂性,因此威胁到了重要任务的商业处理。有一种解决这个问题的办法吗?
虚拟化是目前穿着耀眼的盔甲的“绿色”骑士,显著减少了电源、硬件和不动产成本。然而,由于这些效率的提升大量增加了复杂性,因此威胁到了重要任务的商业处理。有一种解决这个问题的办法吗?企业调度程序提供的自动化能力是这个问题的解决方案。
面向服务的架构(SOA)现在不仅仅包含有松散耦合的商业功能组成的混合应用程序。然而,“软件服务”受到了许多关注的同时,虚拟化有必要关注“硬件服务”。SOA现在把计算资源作为服务的组件。这增加了类似于管理软件服务的管理挑战。但是,总的来说,这些都成倍增加了复杂性。
按照定义,基于SOA的部署是流动的、动态的和透明的(也许太透明了)。这使跟踪和管理依靠那个环境的商务流程非常困难。管理支持这些应用程序的虚拟基础设施的复杂性将使你遭遇恶梦,减少环保的虚拟数据中心承诺的高级的好处。
并不是只有当前虚拟化环境的流动和动态的方面让管理性更加困难。实时了解主服务器和及其虚拟客户机的电源和性能状态是非常重要的。这是保证在恰当的时间和恰当的地方有恰当的资源为现在的商业需求服务的唯一方法。这个过程是复杂的,因为这并不是由分布在大量物理服务器上的数百个或者数千个虚拟服务器组成的普通的虚拟化环境。虽然它们比非虚拟化环境小很多,但是,它们仍然是很庞大的。每一个虚拟实体的电源状态都需要像它们的机器状态一样进行管理。这也许需要保存、恢复和/或者通过快照和模板进行复制。这个环境中的许多服务器也许要根据需要进行重新设置以支持具体的任务。


