取消
搜索历史

    如何管理多种类型的虚拟机?

    来源:存储网 2011-11-28 21:31Vmware

    那么,服务器或者虚拟桌面的管理员玩转多类型虚拟机的方法是什么呢?

    这通常是依靠你之前管理虚拟机的经验。例如,万一你有WMware的ESX的服务器,你要考虑到它和Microsoft的Hyper-V还有 Ctrix的XenServer之间的相似的地方。这并不容易,因为厂家总是有他们自己的术语和软件模型,这些可恶的东西没有一个共同的标准。但万一你熟练了掌握了这些产品的基本用法,以后的学习管理将会事半功倍了。那么接下来的难题只是你平时日常工作的实际操作经验而已。

    看看你平时如何管理虚拟机的。你是不是使用GUI界面的管理工具(如vSphere的vCenter或者XenServer的XenCenter,或者你喜欢用CLI命令行来管理服务器)。在我的观点看来,万一你是个GUI控,Microsoft的SCVMM2012(Systems Center Virtual Machine Manager2012系统集中虚拟机管理2012)将是个最突出的多类型虚拟机管理软件。一些与会者说我咋老强调这工具的?我是不是微软的枪手之类的,但我可以说,我信任微软的工具,但不代表我就只是为它说话。

    当VMware的CEO站出来公开发表声明:VMware对多类型虚拟机的集中化管理并没有兴趣(他估计认为VMware就是最好的虚拟化解决方案,其他的还是靠边吧),Microsoft以及其他小型的软件公司却给IT工作者提供了一个管理多类型虚拟机的方式。我预计在不远的将来,这种管理方式将是非常有前途的,因为我就是一个普通的虚拟化管理员,我就需要合适的工具去搞定我的工作。比如就是SCVMM这种工具。

    我以前是搞Unix管理的,平时就是搞Unix和BSD之类的系统。因此,我就像新潮IT工作者口中所说的”过时的家伙”一样,喜欢CLI(命令行管理界面)管理方式。在UNIX中,每一个主要的Typer-1(bare-metal)虚拟机都有命令行。事实上,当前三大虚拟化产商— VMware,Citrix和Microsoft,都有它们各自的PowerShell(一种增强型的命令行管理工具)。这给IT工作者带来更多的CLI 管理经验,特别是PowerShell能做许多GUI界面做不了的工作(如批量导入虚拟机,转换等等),在日常管理中很有用。

    有意思的是,虽然Microsoft建立PowerShell,但却是VMware第一个推出了vSphere和View的命令行工具—现在称之为 PowerCLI。Microsoft在PowerShell推出的时候只提供了非常少的命令用于远程桌面和Hyper-V,但现在Microsoft已经释出了许多高级的命令行工具,还有Ctrix(Ctrix和Microsoft在虚拟化服务器市场是合作伙伴)的XenDesktop和 XenServer与PowerShell工具的管理结合得很好。

    万一你还不理解我这篇文章的要点的话,我可以这么简单解释一下:学些PowerShell很有必要。万一你已经是入门者,我的建议是继续深入学习。万一你是玩虚拟化的老手了,我的建议是把精力放在虚拟机的命令行管理上,还有了解PowerShell带来的管理上的优势。

    我这里有其他写的一些文章,包括:“XenServer的管理命令指南”,”用Windows PowerShell命令行来管理XenServer”,”使用XenServer来管理Vmware的虚拟化产品”等。也有一些浅而易懂的帖子能给你提供知识的补充,包括脚本和例子。

    万一你喜欢用CLI命令行,那么PowerShell也将是你的好工具—特别是管理多类型的虚拟机。而一旦这些虚拟化的软件厂商提供他们的多元化集成工具(如SCVMM),虚拟化管理员更能从中获益,管理虚拟化服务器和桌面将会更加简单。

    (文章为作者独立观点,不代表存储网立场,版权疑问请联系客服。)
    关于我们| 隐私条例| 版权申明| 联系我们

    2018-2022 Copyright © Stor.com.cn