技术开发 频道

新System Center:VMware与Hyper-V共存

  【IT168 资讯】许多企业不是在丢弃基于VMware的现有系统,而是在慢慢向微软的Hyper-V虚拟机管理程序迁移。微软在简化管理这两个虚拟化平台的任务,因为最新版本的System Center 2012 R2虚拟机管理器(VMM)让你可以借助单一管理平台,管理VMware和Hyper-V。所以,现在你还可以使用VMM,将虚拟机从VMware平台迁移到Hyper-V平台。

  安装环境

  出于本文的需要,我部署了一台VMware vSphere 5.5服务器。该服务器上运行两个虚拟机,分别名为VMware-VM1和VMware-VM2。这两个虚拟机都运行Windows Server 2012 R2,作为访客操作系统,并且都安装了VMware的一些工具。

  第二台服务器运行VMware vCenter Server。VMM 无法管理VMware虚拟机,除非它连接到vCenter。第三台服务器运行Windows Server 2012 R2和System Center 2012 R2虚拟机管理器。该服务器还充当Hyper-V主机。

  微软的建议非常好的实践表明,你应该在一台专门机器上运行Hyper-V。正因为如此,你千万不该在同一个物理机器上运行System Center和Hyper-V,除非System Center在虚拟机里面运行。不过,由于这是一种实验室部署环境,我又使用有限的硬件,于是我出于需要,将Hyper-V和System Center安装在同一台服务器上。

  我使用的Hyper-V服务器里面有两个虚拟机,每个虚拟机运行Windows Server 2012 R2。这两个虚拟机被命名为HyperV-VM1和HyperV-VM2。我选择了这一种特定的命名约定,那样就很容易区别在VMware上开始运行的虚拟机和一开始就在Hyper-V上运行的虚拟机。

  添加Hyper-V主机

  我想要实现两个目标。第一个目标是,借助单一管理平台,管理Hyper-V和VMware。第二个目标是,将VMware虚拟机从vSphere迁移到Hyper-V。由于第一个目标是借助单一管理平台,同时管理这两个环境,因而你需要让VMM能够识别Hyper-V环境。

  打开VMM管理员控制台,选择VMs and Services(虚拟机和服务)工作区。下一步,鼠标右击All Hosts(所有主机)容器,从快捷菜单中选择Add Hyper-V Hosts and Clusters(添加Hyper-V主机和集群)这个命令(参见图1)。

新System Center:VMware与Hyper-V共存
图1:选择Add Hyper-V Hosts and Clusters(添加Hyper-V主机和集群)这个命令

  这时候,VMM就会启动Add Resource Wizard(添加资源向导)。你需要以一种适合贵企业的方式,回答该向导的提示。一般而言,添加Hyper-V主机只需要指定主机名称、位置以及拥有管理员主机访问权的用户帐户,就这么简单。你通常会使用Run As帐户来完成这番操作。

  一旦你将Hyper-V主机添加到了VMM,可能需要鼠标右击该主机,从快捷菜单中选择Refresh Virtual Machines(刷新虚拟机)这个命令,之后Hyper-V虚拟机才会出现在VMM管理员控制台中。

0
相关文章