如果主要虛擬機器的執行速度似乎緩慢,即便它所在主機上的負載較輕且有空閒 CPU 時間,也請檢查執行次要虛擬機器的主機是否負載較重。

問題

當次要虛擬機器位於負載過重的主機上時,該次要虛擬機器可能會影響主要虛擬機器的效能。

原因

在過度認可 (例如使用其 CPU 資源) 的主機上執行的次要虛擬機器取得的資源與主要虛擬機器取得的資源數量可能不同。出現此情況時,主要虛擬機器必須減速以使次要虛擬機器跟進,將主要虛擬機器的執行速度大大降低至次要虛擬機器的較慢速度。

解決方案

如果次要虛擬機器位於過度認可的主機上,則可以將該虛擬機器移至其他位置,而不會出現資源爭用問題。更確切地說,請執行以下操作:
  • 對於 FT 網路爭用,請使用 vMotion 技術將次要虛擬機器移至爭用 FT 網路之 FT 虛擬機器數目較少的主機。確認儲存區對虛擬機器的存取品質是對稱的。
  • 對於儲存區爭用問題,請關閉 FT,然後再次開啟。當您重新建立次要虛擬機器時,請將其資料存放區變更到資源爭用較少且效能潛力較高的位置。
  • 若要解決 CPU 資源問題,請為主要虛擬機器設定明確的 CPU 保留 (以 MHz 為單位),該值應足以在所需的效能層級上執行工作負載。此保留對於主要虛擬機器和次要虛擬機器均適用,能夠確保兩者均能以指定的速率執行。如需設定此保留的指引,請在啟用 Fault Tolerance 前檢視虛擬機器的效能圖,以檢視在一般條件下使用的 CPU 資源量。