服务器 频道

评论:虚拟化管理工具,任重道远

    【IT168 专稿】 我们即将告别机柜堆积如山的旧服务器时代,而步入精简高效的虚拟服务器时代。然而,我们都准备好了吗?如果我们的管理意识还停留在旧服务器时代的话,仅仅设备的更新并不能使我们真正体会到虚拟化带来的巨大优势,相反,还有可能停滞不前。所以我们必须更新思维,才能跟上时代的步伐。

系统管理的改变

    面临虚拟化,一个系统管理员仅仅懂得物理服务器的监测和维护是不够的,他们还要区分在虚拟机和物理机环境下发生事件的不同。很明显,管理员要了解虚拟机的方方面面,这样才能做出正确的判断和有利的措施。总的说来,管理员的工作就是要配置好各个虚拟机,并且还要使它们独立安全地运行在一个总的硬件盒内。

    管理虚拟服务器说起来并不复杂,但却和传统服务器的管理截然不同。在这里,不会有什么适用于任何情况的技巧可言,因为我们面对的是个多系统的环境,影响因素的多样性导致我们必须具体情况具体分析。不难想象,以往面对一台物理机,我们自然把它等同一台服务器;而现在一台物理机上虚拟出多台服务器,当1不再等于1,而是2、3或者更多时,原先1=1前提下衍生出来的管理思维方式怎么可能适应现在的需求?

    Trans World Entertainment的CIO John Hinkle也许最能体会到虚拟化带来管理上的改变。最近他领导的团队对公司的数据中心进行了虚拟化改造,将原先的三个缩减至现在的一个。他们在IBM i570服务器上虚拟出四个OS/400分区、一个AIX分区和十个Windows服务器分区,使用IBM的管理工具监控整个系统的底层结构,又用SolarWinds的软件监控物理机和虚拟机的正常运行时间以及性能状况。整个物理向虚拟迁移的过程,用他的话来说就是“有点颠簸”,因为有了新的管理要求。

    举个例子,虽然在虚拟机和物理机的环境下,管理工具都能对环境做出同样的分析报告,但对于其发出的警报,我们却需要区别对待了。对于物理机,由于系统简单,我们很快就能找到原因并采取有效的措施;但一旦处于虚拟的环境中,我们就必须好好分析警报的内在含义了,可能我们还不得不借助于一些更高级的分析工具,来决定这究竟只是和一台虚拟机相关,还是影响到了整个硬件盒。面对警报,我们容易走向两个极端:要么置之不理,留下安全隐患;要么过度紧张,导致无谓的停机修复。

     情况还不止于此,传统的物理服务器只是被一个系统占用磁盘阵列,而在虚拟化环境下,磁盘都是共享的。所以如果系统出了故障,不一定就是虚拟机的问题,只能一一盘查环境下的各个部件、共享资源直至找到症结所在。

    “虚拟系统的复杂化要求有一个睿智清晰的大脑来管理,这一点特别是在大型的、交互平台的企业环境中尤为重要。”难怪Pund-IT的首席分析员Charles King会发出这样的声音。

     除了拥有一个对技术领悟的头脑,在查找虚拟化运行故障时,好的分析工具也是不可或缺的。它们能脱离硬件环境,深入虚拟机内部帮助我们查找存在的错误和故障。
 还是举个例子,Bowdoin大学采用VMware ESX Server虚拟服务器后,原先的物理服务器数量降低了三分之一,并且减少了未来可能采购新系统的费用,总的节约成本大概为$350,000。但要想使这些虚拟机服务器正常有效的运转,管理维护费用的投资却相应增加了。
这是因为这些虚拟系统操作起来是简单,不过如果想深入有效地采取一些管理维护策略,就必须熟悉底层的系统结构,这对人员上的要求无疑比以前有提高。

    还好有了管理工具的帮助,IT管理员就无须深入了解虚拟化下的环境:Nagios,一款检测系统可用性的开源应用软件;Hp Insight Manager,用于监测物理机运行的软件系统;再加上VMware为ESX Server自己开发的管理工具VirtualCenter management。几款管理软件配合使用,部分上做到了管理监控的全面化、系统化和细致化,一旦问题发生,就能立刻从这些管理软件回馈的数据中得到答案。

    虚拟化的诞生从某种程度上改变了服务器管理模式,它带来了更多的设置,更多的功能:迅速创建、迁移和删除虚拟机;系统运行的监控等等。然而,它应该能做的更好,比如管理的自动化、智能化。企业的数据中心应该建立在一个安全可靠的架构上,配置管理系统得方便快捷,对可能的问题和错误能立即采取措施。有了这些作保障,虚拟化技术才会真正普及开来。

0
相关文章