V集群不可忽略的三大问题,迁移VMware需熟知八大Hyper

 如果你是一位试图了解微软Hyper-V的VMware管理员,那么你应该从学习一些重要的Hyper
-V管理术语开始。

许多Hyper-V的功能都和VMware一样,这样就会较容易将管理员所掌握的vSphere架构知识扩展到微软的虚拟化平台上。下面是Hyper-V的功能术语,VMware管理员在实施Hyper-V之前应该对之熟悉。

图片 1

VC服务器 = 虚拟机控制台

由于其简单的聚类方法,通过SCVMM部署Hyper-V集群是不错的选择,但在部署之前,需要了解一些注意事项。

VMware和微软都有成套的管理工具。以vSphere为例,管理平台是vCenter
Server客户端vCenter
Client与之配套)。Hyper–V的管理平台是虚拟机控制台SCVMM),它包括服务端和客户端组件。

Hyper-V集群可以提供虚拟化工作负载的高可用性,当一个节点失败时,可以自动将虚拟机迁移到健康的服务器。管理员在设置虚拟集群时有多种选择,但不妨考虑一下SCVMM(系统中心虚拟机管理器)提供的强大功能和简单易用性。本文将介绍通过SCVMM部署Hyper-V集群时应该注意的问题。

在没有SCVMM管理程序的协助下,你也可以完成许多基本的Hyper-V管理任务,包括集群管理。如果你没有SCVMM的许可也不要紧,那可以使用Hyper
-V管理控制台,它可以从服务控制台启动,或者在Windows7系统上,它是远程系统管理工具RSAT)的一个组件。你甚至可以通过集群故障转移工具来管理Windows系统集群故障转移这是Hyper-V提供的一个非常重要的功能),同样这也是由每台主机上RSAT实现。

为Hyper-V节点奠定基础

VMware集群 = Windows集群故障转移

通过系统中心虚拟机管理器(SCVMM)
部署Hyper-V集群,你必须首先确保拥有运行Hyper-V节点的条件。Hyper-V节点必须在支持Windows操作系统的平台上运行。如果你打算聚集Windows
Server 2012 R2或新的操作系统,你必须使用SCVMM 2012,它只能安装在Windows
Server 2012 R2操作系统。如果你想在Windows Server
2012安装一个Hyper-V集群,但集群运行在SCVMM 2012 Service Pack
1或更早的版本上,必须先在SCVMM之外构建集群,然后将它添加到SCVMM。

虚拟集群服务带来的第一个功能就是高可用性。
vSphere和Hyper-V都需要宿主机连接到共享存储的逻辑单元上LUN),并且每个虚拟机VM)的虚拟磁盘都要保存在共享存储上。满足以上前提,那么在群集内部,允许在某台宿主机出现故障的情况下,其上虚拟机能顺利实施故障转移,而且这也让均衡虚拟机负载变更容易。

接下来,需要确保在同一SCVMM主机组中的Hyper-V节点可以运行,因为SCVMM不支持来自不同群体的节点。当创建集群向导提示你从SCVMM主机组选择Hyper

以上是相同点,接着介绍一个很重要的不同。
vSphere集群技术只为其自身而设计,而Hyper-V是通过Windows通用系统故障转移功能来实现集群,此功能模块也支持其他应用程序,例如,DHCP、文件服务器、SQL
Server等。因此,Hyper-V管理的主机群集,就得同时关注这些应用程序,可谓牵一发而动全身。
SCVMM 2012版目前处于测试阶段)可能会降低一些管理Hyper-V集群的复杂度。

  • V节点时,你可以检查选择的节点是否在同一组。

VMware vMotion = Hyper-V在线迁移

你还需要启用多路径I /
O(MPIO)。MPIO允许每个Hyper-V节点访问光纤通道和iSCSI存储设备。由于SCVMM不能启用添加到SCVMM的管理下、位于Hyper-V节点的MPIO,在开始创建集群向导之前,你必须在每个节点上安装MPIO,最好之前在SCVMM添加Hyper-V主机。

将连接到共享存储的主机组成集群后,就可以在主机之间在线迁移虚拟机,而无需先将虚拟机关闭。这就是在线迁移。vSphere称它为VMware
VMotion, Hyper–V叫在线迁移。从Windows Server 2008
R2版本开始,Hyper-V提供此功能。对于这两个平台,迁移过程大同小异。

设置存储设备

VMware HA = 虚拟机高可用性

使用创建集群向导时,你需要选择共享存储磁盘的存储类别。对存储设备进行分类非常重要,合理的分类方式帮你更轻松地为不同的工作负载选择更加经济实惠的存储设备。

这两个平台均提供了高可用性集群技术,以及它们的功能也非常相似。 VMware
HA和Hyper –
V高可用性尽管利用Hyper-V建立集群有些困难)都提供了有限的或无宕机的故障转移技术。然而,更需要关注的是这两家公司对于故障转移容量估算的差异。

在SCVMM中完成存储分类后,下一步是创建逻辑单元。逻辑单元必须创建和分配在Hyper-V节点驻留的SCVMM主机群。因为在SCVMM主机组上分配存储允许你在创建集群向导中显示共享存储磁盘列表。你可以通过单击“创建逻辑单元”按钮创建逻辑单元。记住必须创建至少两个存储磁盘:见证磁盘和集群数据磁盘。创建集群向导会自动标记任何大于500
MB的磁盘作为见证磁盘。集群数据磁盘则存储虚拟机文件如XML、虚拟硬盘和Hyper-V的虚拟硬盘文件。

当这两个平台中的任一主机发生宕机,那么其上运行的虚拟机也会关闭。因此一个很重要的判断就是哪里适合故障虚拟机重新开始运行。
vSphere和Hyper –V对此处理决然不同。

定义网络和故障转移设置

当前版本的Hyper-V和SCVMM,管理员能够在Windows集群故障转移控制台中为虚拟机预设一个允许虚拟机重新启动的主机,这样虚拟机在发生故障后会遵循此策略。但是这个需要手工配置,所以对于管理大型规模集群的管理员来说是一个挑战。

微软的iSCSI目标服务器用于不希望为虚拟化工作负载购买物理SAN设备的组织。如果你正在使用iSCSI目标服务器或将iSCSI
SAN作为Hyper-V集群的共享存储,务必启动Hyper-V节点上的iSCSI启动器服务。你还必须使防火墙设备将iSCSI排除在外。如果你忽视了在Hyper-V节点上启用iSCSI
启动器服务,
SCVMM创建集群向导将不会显示逻辑存储设备,也将无法在Hyper-V集群附加存储。

SCVMM也没有在集群范围内为虚拟机设计容量规划,但vSphere有。此功能将为已启动的虚拟机预留冗余资源,这也是
vSphere集群能够保持长久运行的原因。 SCVMM
2012版将预计增加类似功能以实现对Hyper-V高可用容量规划的支持。

你可以在Hyper-V节点提前安装故障转移集群功能。如果你选择这样做,SCVMM将跳过安装故障转移集群功能。在某些情况下,SCVMM可能无法在Hyper-V节点安装故障转移集群功能,即使你还没有安装。这样的话,应该在所有Hyper-V节点手动安装故障转移集群特性,然后通过SCVMM重启故障转移集群。

-V管理术语开始。 许多Hyper-V的功能都和VMware一样,这样…

SCVMM能够在Hyper-V节点上自动创建一个虚拟交换机作为创建集群向导的一部分。虚拟交换机的创建是基于SCVMM先前存在的虚拟机网络。要显示虚拟交换机将创建的虚拟机网络的列表,你需要遵循一些步骤。首先,在每个Hyper-V节点的属性页单击硬件选项卡;接下来,扩大网络适配器,点击一个想要创建虚拟交换机的网络适配器,选择网络连接,最后点击选择一个虚拟机网络。

因为虚拟机需要集群名称和IP地址分配到Hyper-V集群,你还需要在创建集群向导之前完成这项工作。

【编辑推荐】

发表评论

电子邮件地址不会被公开。 必填项已用*标注