本主题提供了有关以下方面的信息:

故障转移群集上下文中的 Hyper-V 概述

使用“服务器管理器”中的 Hyper-V 角色可以创建一个虚拟化的服务器计算环境,您可在该环境中创建和管理运行各种操作系统、应用程序和服务的虚拟机。使用故障转移群集可以提高此类应用程序和服务的可用性。结合使用 Hyper-V 和故障转移群集可使虚拟机的可用性更高,从而最大限度地降低对客户端的干扰和中断。

您可以对虚拟机进行群集管理,还可对在虚拟机中运行的服务或应用程序进行群集管理。如果对虚拟机进行群集管理,群集会对虚拟机本身的运行状况进行监视(并通过重新启动虚拟机或转移故障来响应出现的故障)。如果对在虚拟机中运行的服务或应用程序进行群集管理,群集会对此服务或应用程序的运行状况进行监视(并通过重新启动此应用程序或转移故障来响应出现的故障)。

名为“群集共享卷”的故障转移群集功能是专门为提高虚拟机的可用性和可管理性而设计的。

结合使用群集共享卷和 Hyper-V

“群集共享卷”是在同一时间多个节点可以对其进行读写操作的故障转移群集中的卷。这可让多个节点同时访问单个共享卷。仅在结合使用 Hyper-V(Windows Server 2008 R2 中的服务器角色)和 Microsoft 指定的其他技术时,才支持群集共享卷功能。 有关支持与群集共享卷一起使用的角色和功能的信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=137158

在您使用群集共享卷时,管理大量的群集虚拟机就会变得更加容易。有关群集共享卷的详细信息,请参阅了解故障转移群集中的群集共享卷

实时迁移、快速迁移和移动虚拟机

使用故障转移群集,可以通过以下几种不同方式将虚拟机从一个群集节点移动到另一个群集节点:实时迁移、快速迁移和移动。本部分将对这些操作进行说明。有关如何执行这些操作的信息,请参阅在节点之间实时迁移、快速迁移或移动虚拟机

注意

如果要对虚拟机进行群集管理并使用实时迁移或快速迁移,我们建议尽可能地将各节点上的硬件和系统设置配置为类似设置,以便最大限度地减少潜在的问题。

以下列表对各选项进行了说明:

实时迁移:在启动实时迁移时,群集会将虚拟机正在使用的内存从当前节点复制到另一个节点,以便在实际转换到其他节点时,此虚拟机的内存和状态信息已就位。通常,此转换的速度非常快,以至于使用此虚拟机的客户端不会断开网络连接。如果您使用的是群集共享卷,则实时迁移几乎是即时的,因为不需要进行磁盘所有权转移。实时迁移可用于计划中的维护,但不可用于非计划的故障转移。

注意

无法使用实时迁移同时移动多个虚拟机。在运行 Hyper-V 的指定服务器上,在给定的时间点只能执行一次实时迁移(迁移到服务器或从服务器迁移)操作。

快速迁移:在启动快速迁移时,群集会将虚拟机正在使用的内存复制到存储中的磁盘,以便在实际转换到另一节点时,正在接管所有权的节点可以快速从此磁盘中读取虚拟机所需的内存和状态信息。快速迁移可用于计划中的维护,但不可用于非计划的故障转移。

可以使用快速迁移同时移动多个虚拟机。

移动:在启动移动时,群集会通过执行您在群集配置中为虚拟机资源指定的操作准备使虚拟机处于脱机状态:“保存”“关机”“关闭(强制)”“关闭”“保存”(默认值)可保存虚拟机的状态,以便在虚拟机重新联机时恢复此状态。“关机”可在虚拟机进入脱机状态之前,在此虚拟机上按顺序执行操作系统的关闭操作(等待所有进程关闭)。“关闭(强制)”可不等待较慢的进程完成便关闭虚拟机上的操作系统,然后使虚拟机处于脱机状态。“关闭”类似于关闭虚拟机的电源,这意味着可能会丢失数据。

为脱机操作指定的设置不会影响实时迁移、快速迁移或未计划的故障转移。它只影响移动操作(或者通过 Windows PowerShell 或某个应用程序的操作使资源脱机的操作)。若要指定此设置,请参阅在节点之间实时迁移、快速迁移或移动虚拟机中的“其他注意事项”。

协调使用 Hyper-V 管理器和故障转移群集管理器

配置群集虚拟机之后,可以使用 Hyper-V 管理器或故障转移群集管理器来修改这些群集虚拟机的大多数设置。我们建议您使用故障转移群集管理器来修改这些设置,如修改群集虚拟机的虚拟机设置中所述。如果您决定使用 Hyper-V 管理器来修改虚拟机设置,请确保打开故障转移群集管理器,然后刷新虚拟机配置,如刷新虚拟机的配置中所述。

其他参考


目录