您可以使用虛擬機器-主機相似性規則指定虛擬機器群組和主機群組之間的相似性關係。使用虛擬機器-主機相似性規則時,您應瞭解這些規則何時最有用,如何解決規則之間的衝突以及小心設定所需相似性規則的重要性。

以下是虛擬機器-主機相似性規則非常有幫助的一個案例:在虛擬機器中執行的軟體具有授權限制。您可以將此類虛擬機器置於 DRS 群組中,然後建立規則,要求虛擬機器在僅包含具有所需授權的主機電腦的主機 DRS 群組中執行。

備註︰

當根據虛擬機器中執行的軟體的授權或硬體需求建立虛擬機器-主機相似性規則時,您需要負責確認是否正確設定各個群組。規則不會監控虛擬機器中執行的軟體,也不會瞭解哪些 ESXi 主機中準備了何種非 VMware 授權。

如果建立多個虛擬機器-主機相似性規則,將不會對這些規則進行排序,而是平等套用。請注意,這會對規則的互動方式有影響。例如,屬於兩個 DRS 群組 (每個組都屬於不同的必要規則) 的虛擬機器只能在同時屬於這兩個主機 DRS 群組 (如規則中所述) 的主機上執行。

建立虛擬機器-主機相似性規則時,不會檢查該規則是否能在與其他規則相關的情況下執行。因此,您建立的規則可能會與正在使用的其他規則衝突。當兩個虛擬機器-主機相似性規則發生衝突時,舊的規則優先,新的規則將停用。DRS 僅嘗試滿足已啟用的規則,會略過已停用的規則。

DRS、vSphere HA 和 vSphere DPM 不會採取任何會導致違反必要相似性規則 (虛擬機器 DRS 群組在主機 DRS 群組上 [必須執行] 或 [不得執行]) 的動作。因此,您應小心使用此類型的規則,因為可能會對叢集運作造成負面影響。如果未正確使用,所需的虛擬機器-主機相似性規則可能會將叢集分為多個段,並阻礙 DRS、vSphere HA 和 vSphere DPM 正確運作。

如果這樣做會違反必要相似性規則,則不會執行許多叢集功能。

  • DRS 無需撤除虛擬機器,即可將主機置於維護模式。

  • DRS 不會將虛擬機器置於已開啟電源狀態,也不會對虛擬機器進行負載平衡。

  • vSphere HA 不會執行容錯移轉。

  • vSphere DPM 不會透過將主機置於待命模式來最佳化電源管理。

為避免發生這些情況,在建立多個所需相似性規則時或考慮僅使用首選的虛擬機器-主機相似性規則 (虛擬機器 DRS 群組在主機 DRS 群組上 [應執行] 或 [不應執行]) 時,請倍加小心。請確認與每個虛擬機器關聯的叢集中的主機數目足夠大,即使遺失一個主機也不會導致缺少可執行虛擬機器的主機。可以違反首選規則,以便 DRS、vSphere HA 和 vSphere DPM 可以正常運作。

備註︰

您可以建立事件型警示,當虛擬機器違反虛擬機器-主機相似性規則時觸發該警示。在 vSphere Web Client 中,為虛擬機器新增警示,並選取虛擬機器正在違反虛擬機器-主機相似性規則做為事件觸發器。如需有關建立和編輯警示的詳細資訊,請參閱vSphere 監控和效能說明文件。