探析DynamicOps VRM的虚拟机生命周期管理

对于虚拟计算环境来说,这是一个很好的问题。虚拟机太容易创建了,导致我们付出了虚拟机蔓延的代价。使用监控工具来控制虚拟环境的虚拟机蔓延往往是发生在虚拟机已经创建或者配置之后的。有一个可行的方法,那就是为在前端创建和管理虚拟机制订计划,执行这个计划,然后你就可以确保这些资源的卸载和回收了。

DynamicOps用于虚拟机生命周期管理的Virtual Resource Manager (VRM)解决方案创建了一个虚拟机部署、配置和维护的简化流程。这套解决方案的核心其实是一个工作流引擎,这个引擎通过在配置、操作和资源回收过程中的请求来组织虚拟机生命周期流程。

VRM的自助服务配置功能通过一个统一终端管理终端用户和IT之间的通信,实现请求和准许流程的自动化。它还可以实现虚拟机配置的自动化,包括选择物理资源,通过以策略为导向的法规遵从来限制资源的访问,确保虚拟机是基于标准的。VRM能够在几分钟内完成虚拟机配置的认证,而无需手动干预。

VRM提供了仪表控制面板和操作报告来辅助虚拟基础架构的管理。它提供了操作状态和资源利用率的图形表示,报告显示了关于配置的详细信息、终端用户活动和工作流的审查。

大多数环境包括不只一个平台,而VRM兼容来自Citrix/Xen、微软、Sun和VMware的多种虚拟化技术。基于微软.NET 3.0和Windows Workflow Foundation流程自动化,合作伙伴和用户很容易根据VRM定制工作流,与专有的动态操作引擎形成鲜明对比。VRM管理虚拟桌面和服务器的运行,可以扩展至1000多个虚拟机。

资源的生命周期管理并不是一个新的概念。数年前它就作为一项优化存储、通过存储成本体现数据价值的策略出现了。但是从某种程度上来说资源优化是一个理想目标,而不是必须的。只要浪费资源的成本低于实施效率的成本,我们就还会看到"局部优化"的现象。这的确是存储领域的一个现象,尤其是随着摩尔定律继续推动磁盘每GB成本的下降而企业采购的越来越多。

虚拟机与存储容量有些不同。虚拟机不是不使用的文件,他们是服务器实例,每个还包括个资源协议。在这些虚拟机被解除之前,他们一直消耗存储、内存、CPU和网络带宽–更不用说管理时间了。与磁盘存储不同的是,摩尔定律不会让这些资源一年比一年便宜。虚拟机生命周期管理是一个用于解决虚拟蔓延的流程,它控制虚拟机的创建、管理和解除,以及虚拟机相关资源的回收。

虚拟计算环境的前瞻性管理是有必要的,需要像Virtual Resource Manager这样的工具,而传统的监控工具是在情况发生之后才报告的,这很难有效地控制虚拟机蔓延。抛开传统方法和控制流程的话,虚拟机增加与数据存储的增长有着类似的曲线。但是,如果磁盘存储不具备后续成本削减特点的话,这种增长是无法维持下去的。如果组织机构期望在虚拟化继续扩展的同时保持IT环境的可控性就必须实施虚拟机生命周期管理。