應當基於可用性需求和叢集的特性來選擇 vSphere HA 許可控制原則。選擇許可控制原則時,應考慮諸多因素。

避免資源片段

當總計有足夠資源可用於虛擬機器容錯移轉時,將出現資源片段。但是,這些資源均位於不同主機上且不可用,因為虛擬機器一次只能在一台 ESXi 主機上執行。透過將插槽定義為虛擬機器保留區上限,「叢集容許的主機故障次數」原則的預設組態可避免資源片段。「叢集資源百分比」原則無法解決資源片段的問題。使用「指定容錯移轉主機」原則時,不會出現資源片段,因為已為容錯移轉保留主機。

容錯移轉資源保留區的彈性

為容錯移轉保護保留叢集資源時,許可控制原則所提供的控制粒度會有所不同。「叢集容許的主機故障次數」原則可讓您將容錯移轉層級設定為多台主機。「叢集資源百分比」原則可讓您最多指定 100% 的叢集 CPU 或記憶體資源以用於容錯移轉。「指定容錯移轉主機」原則可讓您指定一組容錯移轉主機。

叢集的異質性

就虛擬機器資源保留區和主機總資源容量而言,叢集存在異質性。在異質叢集內,「叢集容許的主機故障次數」原則可能過於保守,因其在定義插槽大小時僅考慮最大虛擬機器保留區,而在計算目前容錯移轉容量時也只假設最大主機故障。其他兩個許可控制原則不受叢集異質性的影響。

備註︰

在執行許可控制計算時,vSphere HA 會包含 Fault Tolerance 次要虛擬機器的資源使用率。對於「叢集容許的主機故障次數」原則,將為次要虛擬機器指派一個插槽;而對於「叢集資源百分比」原則,在計算叢集的可用容量時將考慮次要虛擬機器的資源使用率。