使用 Microsoft 群集的 SSMC 设备的高可用性 (HA)

根据客户用例,可通过以下方式部署用于 Hyper-V 的 SSMC 设备。用户可在部署设备之前权衡以下每个选项。用例大致分为群集集成环境和非群集环境。

使用 Microsoft 故障转移群集的 SSMC 设备的高可用性 (HA)

在此情况下,将在共享存储 (3PAR) 上创建 SSMC 设备。设备的高可用性由 Microsoft 故障转移群集提供,在该群集中,如果托管设备的节点关闭,故障转移群集会将设备移至另一个可用节点,设备将恢复联机,并向用户提供服务。

设备可在单站点群集或多站点群集中部署为故障转移群集中的虚拟机。根据您的要求,您可以在 CSV 磁盘或非 CSV 磁盘上部署设备。

单站点群集:

  • 所有故障转移群集节点都在一个站点中,并且所有群集节点都连接到一个 3PAR 阵列中以实现共享存储。

  • 您可以拥有一个用于放置设备虚拟机的 CSV 卷或非 CSV 卷。在开始部署设备之前配置 CSV 和非 CSV 卷。

  • 请确保所有故障转移群集节点上的虚拟交换机名称(可在 HYPER-V Manger GUI 中配置)都相同。否则,设备在故障转移至另一个节点时将失败。

  • 启动设备部署。在部署虚拟机时,选择用于放置设备的 CSV 磁盘位置或非 CSV 磁盘位置。

  • 按照设备向导中的步骤操作。

  • 在本地节点上创建的但未成为 HA VM 的设备。请执行以下步骤使 VM 成为 HA:

    • 如果 VM 正在运行,则将其停止。

    • 运行以下 PowerShell 命令:Add-ClusterVirtualMachineRole--VirtualMachine <VM name> -Name <VM name>.

    • 创建设备的群集化 VM (HA VM) ,使该 VM 在节点发生故障时可用。

  • 缺点:这种类型的配置可针对节点故障提供高可用性,但如果 3PAR 发生灾难,则无法实现高可用性。要解决此问题,请考虑多站点群集。

多站点群集:通常,多站点群集将跨越两个站点,可在整个站点遇到灾难时提供高可用性。使用基于 3PAR 阵列的复制时,所有故障转移群集节点都跨越两个站点。具有多个站点可为用户的业务应用程序提供真正的灾难恢复解决方案。

使用基于阵列的复制将数据复制到其他站点阵列。通常在多站点阵列中,一侧可对卷进行读/写访问,而另一侧对卷进行只读访问。因此,在灾难期间,设备将移动到其他站点。产品(如“Cluster Extension for Windows”)负责在灾难期间无缝执行存储故障转移并启用 HA 解决方案。

使用此配置时,即使在整个站点都关闭的情况下,用户仍可使用设备。

没有故障转移群集的 SSMC 设备的高可用性

使用 Hyper-V 副本:在 Hyper-V 提供的机制中,用户可以在 Hyper-V 主机之间实时迁移 VM(设备)。配置 Hyper-V 副本功能。有关详细信息,请参阅 https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/set-up-hyper-v-replica

完成此配置后,请部署 SSMC 设备。要在 Hyper-V 主机之间移动设备,请选择移动 VM