vCenter Server 使用接入控制来确保群集内具有足够的资源,以便提供故障切换保护并确保考虑虚拟机资源预留。

有三种类型的接入控制可用。

主机

确保主机有足够资源来满足其上运行的所有虚拟机的预留。

资源池

确保资源池有足够资源来满足与其关联的所有虚拟机的预留、份额和限制。

vSphere HA

确保预留了足够的群集资源,以便在主机发生故障时恢复虚拟机。

接入控制对资源使用施加一些限制,违反这些限制的任何操作将不被允许。可能被禁止的操作的示例包括:

  • 打开虚拟机电源。

  • 将虚拟机迁移到主机、群集或资源池中。

  • 增加虚拟机的 CPU 或内存预留。

对于这三种接入控制类型,只有 vSphere HA 接入控制可以被禁用。但是,如果禁用 VMware HA 接入控制,将无法保证有预期数量的虚拟机能够在故障之后重新启动。请勿永久禁用接入控制,但可能由于以下原因,需要临时将其禁用:

  • 当没有足够资源来支持故障切换操作时,您需要违反故障切换限制(例如,如果您打算将主机置于待机模式以测试它们能否与 Distributed Power Management (DPM) 一起使用)。

  • 如果自动过程需要执行一些操作,而这些操作可能会暂时违反故障切换限制(例如,在 vSphere Update Manager 执行的 ESXi 主机升级或修补过程中)。

  • 如果需要执行测试或维护操作。

接入控制可以留出容量,但当发生故障时,vSphere HA 会将使用任意可用于重新启动虚拟机的容量。例如,vSphere HA 在一台主机上放置的虚拟机数量要多于用户发起的打开电源所允许的接入控制。

注:

禁用 vSphere HA 接入控制后,即使 DPM 已启用并且可将所有虚拟机整合到单个主机上,vSphere HA 仍可确保群集中至少有两个主机已打开电源。这是为了确保可进行故障切换。