在我开始安装之前,请问我需要 vCenter 服务器来实现高可用性功能吗,还是只要 2 个 vSphere ESX 就可以了?
心跳是如何完成的?通过一些心跳存储,就像 XenServer 一样?
答案1
是的,您需要一个 vCenter 服务器来实现 HA。
请参阅以下链接,它可能有些老旧,但基本前提相同
见下文:
要使 VMHA 正常工作,您必须满足许多要求。这些要求包括:
1) VMware Infrastructure Suite Standard 或 Enterprise(您不能使用免费的 ESXi 来做到这一点,也不能使用 VMware Foundations Suite 来做到这一点)。
2) 至少 2 个 ESX 主机系统。
3) 存储虚拟机的 ESX 服务器之间的共享 SAN 或 NAS。
请记住,使用 VMHA 时,VMHA 所涵盖的虚拟机的虚拟磁盘永远不会移动。当主机系统发生故障时,这些虚拟机的所有权将从发生故障的主机转移到新主机。主机之间的 CPU 兼容性。测试这一点的最简单方法是尝试将虚拟机从一台服务器 VMotion 到另一台服务器,然后看看会发生什么。