以下对照表包含在使用 vSphere Fault Tolerance 之前需要了解的集群、主机和虚拟机要求。
在设置 Fault Tolerance 之前,应查看此列表。
注: 容错虚拟机的故障切换与 vCenter Server 无关,但必须使用 vCenter Server 来设置 Fault Tolerance 集群。
Fault Tolerance 的集群要求
在使用 Fault Tolerance 之前,必须满足以下集群要求。
- 配置了 Fault Tolerance 日志记录和 vMotion 网络。请参见为主机配置网络。
- vSphere HA 集群已创建并启用。请参见创建 vSphere HA 集群。打开容错虚拟机电源或者将主机添加到已支持容错虚拟机的集群之前,必须启用 vSphere HA。
Fault Tolerance 的主机要求
在使用 Fault Tolerance 之前,必须满足以下主机要求。
- 主机必须使用受支持的处理器。
- 主机必须获得 Fault Tolerance 的许可。
- 主机必须已通过 Fault Tolerance 认证。请参见 http://www.vmware.com/resources/compatibility/search.php 并选择按与容错兼容的集合搜索,确定主机是否已通过认证。
- 在配置每台主机时,都必须在 BIOS 中启用硬件虚拟化 (HV)。
注: VMware 建议将用于支持 FT 虚拟机的主机的 BIOS 电源管理设置设为“最高性能”或“受操作系统管理的性能”。
要确认集群内的主机是否兼容,从而判断其是否支持 Fault Tolerance,还可以按 #GUID-BE7707B3-6D88-4F47-951C-10216EE63821 中所说明的那样运行配置文件合规性检查。
Fault Tolerance 的虚拟机要求
在使用 Fault Tolerance 之前,必须满足以下虚拟机要求。
- 没有不受支持的设备连接到虚拟机。请参见Fault Tolerance 互操作性。
- 不兼容的功能一定不能与容错虚拟机一起运行。请参见Fault Tolerance 互操作性。
- 虚拟机文件(VMDK 文件除外)必须存储在共享存储中。可接受的共享存储解决方案包括光纤通道、(硬件和软件)iSCSI、vSAN、NFS 和 NAS。
其他配置建议
在配置 Fault Tolerance 时还应遵循以下准则。
- 如果要使用 NFS 访问共享存储,请使用至少具有 1 千兆位网卡的专用 NAS 硬件,以获取为了使 Fault Tolerance 功能正常工作所需的网络性能。
- 在开启 Fault Tolerance 功能后,容错虚拟机的预留内存设置为虚拟机的内存大小。确保包含容错虚拟机的资源池拥有大于虚拟机内存大小的内存资源。如果资源池中没有额外内存,则可能没有内存可用作开销内存。
- 为确保冗余和最大 Fault Tolerance 保护,集群中应至少有三台主机。如果发生故障切换情况,这可确保有主机可容纳所创建的新辅助虚拟机。