如何使用两台服务器提供高可用性

如何使用两台服务器提供高可用性

我们有两台运行 MS Hyper-V 的服务器。我有一台运行 Sage 50 会计软件的虚拟机。我想在另一台物理服务器上创建一个重复的 VM。这样,如果一台 VM 或物理服务器发生故障,仍然可以访问 Sage 50。

但是,客户端如何知道此时要连接到仍在运行的虚拟机?此外,有没有办法确保一台虚拟机上的数据复制到另一台虚拟机上,以便应用程序内不会丢失任何事务?

有 11 个工作站使用 Sage 50。它们有一个映射驱动器,由 GPO 分配以连接到 \SERVER-SAGE50-1

答案1

您可以在 Hyper-V 主机之间设置故障转移群集(您需要共享存储),这样主机故障就不会影响任何特定主机上运行的 VM。如果主机发生故障,其 VM 将故障转移到剩余的主机。

Hyper-V 3(Windows Server 2012)中有一项称为 Hyper-V Replica 的新功能,它可以将正在运行的 VM 复制到“备用”(或副本)VM,并且如果源 VM 发生故障,它将“故障转移”到备用/副本 VM。

这两件事结合在一起可以使主机和虚拟机都具有容错能力。

http://social.technet.microsoft.com/wiki/contents/articles/failover-cluster-for-use-with-hyper-v-requirements.aspx

相关内容