如何让 Hyper-V 中的虚拟机继续在故障转移群集中运行。2 个节点,服务器 2019

如何让 Hyper-V 中的虚拟机继续在故障转移群集中运行。2 个节点,服务器 2019

如果我遗漏了一些显而易见的东西,请原谅我,但我对服务器和故障转移群集非常陌生。我还没有找到一个能完全回答我所寻找的问题。

我的目标是使用集群中的两个或多个服务器让虚拟机 100%(或接近)运行。这是用于访问控制系统的,因此它需要始终处于运行状态并无缝故障恢复,以便客户端工作站可以访问它。据我所知,这正是故障转移集群的设计目的,应该非常适合此目的。

我有 3 台物理服务器,其中 2 台是集群服务器,1 台是域控制器。使用 iSCSI,我在共享存储中安装了 VM,并且可以在任何节点或 DC 上运行它并通过 RDP 连接到它,但当其中一个节点断开连接时。每次发生这种情况时,我都会在 VM 的设置中看到虚拟交换机不可用,必须创建一个新的交换机才能连接。

我是否缺少硬件组件?我所尝试实现的目标是否真的可行?

硬件规格。 我知道这些服务器在硬件方面相差很远,但我需要在 Vm 上运行的应用程序要求并不高。

域控制器Domain Controller

Xeon E3-1230 V2、16GB DDR3、1TB HDD、

节点1

英特尔 i9-10900、32GB DDR4、服务器 2019、500GB SSD、

节点 2

英特尔 i5-9400F、16GB DDR4、GTX 1660、500GB SSD

虚拟机 4 个 CPU 核心 8GB RAM 60GB 最大硬盘容量

如果有人对此有任何指点,我提前谢谢您。

答案1

您需要创建故障转移群集并使用 iSCSI 共享存储来创建群集共享卷 (CSV)。CSV 将用作虚拟机的存储。 https://docs.microsoft.com/en-us/windows-server/failover-clustering/failover-cluster-csvs

以下指南涵盖了配置过程: https://www.starwindsoftware.com/resource-library/starwind-virtual-san-for-hyper-v-2-node-hyperconverged-scenario-with-windows-server-2016/

至于 DC,我建议您将其放置在集群之外。您应该至少有 2 个 DC VM,每个 VM 都在本地存储的单独节点上运行。

相关内容