通过增强的可视化和自动化管理关键任务和其他(2)
从“硬件为中心”到“工作负载为中心”—关键任务实现自动化管理
IBM VMControl一改过去传统虚拟化管理软件的策略,通过一个界面即可实现多种虚拟资源的部署与管理,以“工作负载为中心”的策略理念也更加贴近用户的实际业务情况,让用户并不需要更多技能就能够实现跨平台的虚拟化管理。为了更好的体现出这种管理策略的价值,下面以用户需要在一台IBM Power 570服务器上创建一个安装了DB 2开发环境的AIX逻辑分区为例,来显示以“工作负载为中心”的策略如何帮助关键业务实现自动化部署与管理。
图一:传统以“硬件为中心”的虚拟化应用部署与管理示意图。在这种虚拟化管理环境中各个组件都需要参与关键任务的部署,比如通过HMC(Hardware Management Console,IBM PowerVM中的硬件管理控制台)在570服务器上安装、配置VIOS逻辑分区用于I/O设备共享;通过HMC创建一个新的逻辑分区用户安装DB2开发环境,为该分区分配合适的处理器、内存和I/O资源,以及后面的AIX、DB 2数据库软件、DB 2开发环境的安装等多个流程都需要数据中心管理人员参与部署与配置。
图二:IBM VMControl以“工作负载”为中心的虚拟化应用部署与管理示意图。该虚拟化管理策略大大简化了应用服务器所涉及的组件和部署流程。数据中心管理人员只需通过HMC在570服务器上安装、配置VIOS逻辑分区用户I/O设备共享,导入安装、配置好的AIX虚拟镜像,直接部署到570服务器上即可,整个过程步骤简单,大大提升虚拟化管理的效率。
为什么IBM VMControl就能够实现虚拟化应用部署与管理的步骤简化呢?IBM VMControl又是如何提升虚拟化管理的效率?其实IBM VMControl是以NIM(Network Installation Manager)为基础对各种工作负载进行管理。
图三:IBM VMControl设计原理图。以NIM为基础的VMControl能够帮助用户实现各种软件的安装和关键任务的维护。VMControl 分为两个部分,其中一部分运行在 Director Server 中,另一部分作为 CAS 代理的一部分(也称为VMControl子代理,运行在 NIM Master 的环境中)。NIM Master是映像存储库并用来管理和组织被捕捉映像(池化资源)。在Director服务器端的VMControl,与NIM Master上运行的VMControl 子代理通信,后者基于 NIM 提供的功能,完成导入、导出、捕捉、部署等映像操作。
更加值得肯定的是,IBM已经将VMControl无缝集成到IBM Tivoli管理软件之中,通过VMControl和Tivoli一起实现对各类IT系统和虚拟化技术的单点控制,可以涵盖到Unix、Linux、大型主机、X86、存储系统和网络等范围。VMControl的池化理念能够允许用户将IBM物理和虚拟服务器整合起来作为一个整理来管理,这种池化理念能够让数据中心管理人员随时随地的将资源分配给应用程序,数据中心管理人员还可以监控、维护并调整IT资源池以应对每种计算工作负载所需的服务等级,并协助预测和应对系统问题,更重要的是管理人员还可以通过VMControl把工作负载从故障系统中迁移出来,保证工作负载维持应用程序的可用性,避免意外中断。
图四:IBM VMControl管理拓扑图。通过这个界面可以管理微软、Vmware、IBM PowerVM、IBM zVM等虚拟化应用程序,VMControl封锁了过去部署过程中的繁琐手动操作过程,将所有的底层部署步骤和细节对用户透明化,极大的简化和方便了用户的操作,同时也避免了可能发生的人为错误。真正实现了一个平台管理数据中心所有虚拟化资源,极大的方便的数据中心管理人员日常的管理工作。
数据中心拥有不同虚拟化技术决定了平台分散化的特点,这也造成了虚拟化管理的分散化,无疑加大了数据中心管理难度,IBM VMControl突破传统的理念,通过与Tivoli的完美结合,数据中心管理人员能够实现新工作负载快速部署,同时保证对IT资源的极好控制,让数据中心能够适应业务的多样化需求;节省了购买、建立和维护分散的管理工具所占的大笔开支;通过一个管理界面短时间即可设定、运营和监管各种IBM硬件平台的物理和虚拟资源;对每种计算工作负载进行服务等级划分,如工作负载从故障系统中迁移出来,保证工作负载维持应用程序的可用性,避免意外中断。因此,IBM VMControl这种突破无疑是“后虚拟化时代”下,数据中心管理人员实现高效管理的首选!
分享按钮