服务器虚拟化是一项系统工程,绝非简单的软硬搭配就能一蹴而就。用户在使用过程中,需要不断尝试、优化,才能逐步逼近既定目标。我们编译的这组文章聚焦如何管理虚拟环境,抛却了宏观层面的论述,以期为用户提供明确的参考借鉴。
提高虚拟化系统的可管理性
真正可度量的ROI是普遍存在的,几乎每个企业都想在合并、配置、灾难恢复、安全和法规依从性等方面达到多重目标(调查结果为平均5个目标,某些调查对象可能达到10个或更多)。因此,人们很容易只看到虚拟化技术的利益而忽略虚拟系统管理(VSM)的需求。
当我提到VSM时,我讲的是管理整个虚拟化系统所需规则的组合——不只是对虚拟机(VM)或者对管理程序的管理。VSM包括配置、性能管理、补丁管理、产能规划、备份和恢复、配置管理、进程自动化等传统的系统管理规程,同时也包括一些新规程,如虚拟机管理、管理程序管理、实时迁移和虚拟镜像管理等。
当没有充足的虚拟系统管理时,部署虚拟化会产生一些问题,突出表现在以下几个方面:
如果没有任何控制地部署虚拟机,其安全和依从性就会受到影响;无控制的虚拟机部署会增加额外软件许可的边际成本、系统管理的人力和IT成本等,性能也可能会受到影响,终端用户会遭受可用性问题和停机问题。
部署虚拟机不当还可能无法满足合并-效率比;当管理者需要管理的虚拟机数量增加时,管理者的生产力也会降低。
虚拟系统管理控制可以对此进行预防,相应工具主要有两种。
过程自动化工具可确保只有预先授权的虚拟机在标准配置模板中被部署与检查,任何导致拒绝的异常情况要通过人工批准,从而消除了人为导致或其他异常所导致的虚拟机部署错误。
资源探测和库存管理可以迅速检测到一个新的服务器加入到生产网络中,并将其视为附属DHCP服务器,因此加速了问题的探测速度,缩减了问题解决时间。
性能和应用管理工具可以检测到客户端和服务器之间的IP地址冲突。有了综合与真实交易监控的存在,问题会像闯红灯的汽车一样,甚至在呼叫中心收到这类问题之前就已经被捕获,从而可以更早地解决问题。
在现实世界中,脆弱管理可能导致各种问题,我们只有依靠虚拟系统管理尽量避免这类问题。当然,脆弱VSM可能产生的问题与健壮VSM的优势还有很多,就不一一列举了。
值得注意的是,如果你没有将虚拟系统管理协议应用到虚拟化部署上,这就会导致高成本、低产率及性能、增加关机时间、高风险等严重问题。