启用 Enhanced vMotion Compatibility (EVC) 功能时,可以将 vSphere Fault Tolerance 与 vSphere Distributed Resource Scheduler (DRS) 配合使用。此过程不但可使容错虚拟机受益于更好的初始放置位置,还可以将其纳入群集的负载平衡计算中。

当群集启用了 EVC 时,DRS 将为容错虚拟机提出初始放置位置建议、在重新平衡群集负载期间移动这些虚拟机,并允许您为主虚拟机分配 DRS 自动化级别(辅助虚拟机总是采用与其关联的主虚拟机相同的设置。)

在初始放置或负载平衡期间,DRS 放置在主机上的主虚拟机或辅助虚拟机的数目不会超过一个固定的数目。此限制由高级选项 das.maxftvmsperhost 控制。此选项的默认值为 4。但是,如果将此选项设置为 0,DRS 将忽略此限制。

将 vSphere Fault Tolerance 用于禁用了 EVC 的群集中的虚拟机时,将为容错虚拟机指定 DRS 自动化级别“已禁用”。在这种群集中,每个主虚拟机只在其注册的主机上打开电源,其辅助虚拟机被自动放置,并且不会移动主或辅助容错虚拟机以进行负载平衡。

如果将关联性规则用于一对容错虚拟机,则虚拟机-虚拟机关联性规则仅适用于主虚拟机,而虚拟机-主机关联性规则适用于主虚拟机及其辅助虚拟机。如果为主虚拟机设置了虚拟机-虚拟机关联性规则,则 DRS 会尝试解决在故障切换(即主虚拟机移至新的主机)后出现的任何冲突。