虛擬機器繫結

本節概述管理伺服器如何組織 VMware vCenter 內多個代理程式的作業。

下列分配演算法適用於安裝在 Windows 的虛擬裝置和代理程式。

分配演算法

虛擬機器將自動平均分佈於 VMware 用代理程式之間。所謂的平均,是指每個代理程式會管理相同數量的虛擬機器。虛擬機器所佔用的儲存空間則不會納入計算。

然而,為虛擬機器選擇代理程式時,軟體會嘗試最佳化整體系統效能。軟體特別會考量代理程式與虛擬機器的位置。管理伺服器會優先選擇裝載於相同主機的代理程式。如果相同的主機上沒有代理程式,則會優先選擇來自相同叢集的代理程式。

虛擬機器一旦指定給某個代理程式後,此虛擬機器的所有備份都會交由此代理程式負責進行。

重新分配

每當既定的平衡被破壞時 (更精確地說,當代理程式間負載不平衡的情況達到百分之 20 的程度時),就會進行重新分配。當您新增或移除虛擬機器或代理程式、將虛擬機器移轉到不同的主機或叢集,或手動將虛擬機器繫結到代理程式時,就可能會發生這種情形。如果發生此情形,管理伺服器會使用相同的演算法重新分配虛擬機器。

例如,您發現需要更多代理程式來增進處理能力,以及部署額外的虛擬裝置到叢集。管理伺服器會指派最適合的虛擬機器給新的代理程式。舊代理程式的負載將會減少。

當您從管理伺服器移除代理程式時,指派給代理程式的虛擬機器會分配給剩餘的代理程式。然而,如果代理程式損毀,或未手動從 vSphere 刪除代理程式,這就不會發生。只有當您從 Web Interface 移除此類代理程式後,才會開始重新分配。

檢視分配結果

您可檢視自動分配的結果:

  • [所有裝置] 區段上,每部虛擬機器的 [代理程式] 欄中
  • 設定 > 代理程式區段中選擇代理程式後,在詳細資料窗格的已指派虛擬機器

手動繫結

[VMware 用代理程式繫結] 可讓您指定一個固定的代理程式來備份某部虛擬機器,將該虛擬機器自上述分配程序中排除。整體平衡將保持不變,僅在原代理程式已移除的情況下,才可將特定電腦轉給不同的代理程式。

將虛擬機器與代理程式建立繫結

  1. 選擇電腦。
  2. 按一下[詳細資料]

    已指派代理程式區段中,軟體顯示當前管理所選電腦的代理程式。

  3. 按一下變更
  4. 選擇手動
  5. 選擇電腦要繫結到的代理程式。
  6. 按一下 [儲存]

解除電腦與代理程式的繫結

  1. 選擇電腦。
  2. 按一下[詳細資料]

    已指派代理程式區段中,軟體顯示當前管理所選電腦的代理程式。

  3. 按一下變更
  4. 選擇自動
  5. 按一下 [儲存]

正在停用代理程式的自動指派

您可以停用 VMware 用代理程式的自動指派,以透過指定該代理程式必須備份之電腦清單將其從分發過程中排除。將維持其他代理程式之間的整體平衡。

如果無其他登錄的代理程式,或者如果停用所有其他代理的自動指派,則無法停用代理程式的自動指派。

要停用代理程式的自動指派

  1. 請按一下[設定] > [代理程式]
  2. 選擇要通用自動指派的 VMware 用代理程式。
  3. 按一下[詳細資料]
  4. 停用自動指派開關。

使用範例

  • 如果您希望以 VMware 用代理程式 (Windows) 透過光纖通道來備份一部特定 (相當大型) 的虛擬機器,而其他虛擬機器則由虛擬裝置來備份,手動繫結即可派上用場。
  • 如果您正在使用 SAN 硬體快照,則需手動繫結。繫結 VMware 用代理程式 (Windows),對此,使用位於 SAN 資料存放區的電腦配置 SAN 硬體快照。
  • 如果代理程式具有本機連接存放區,則需將 VM 繫結到代理程式。
  • 停用自動指派讓您能夠確保可根據您指定的排程對特定電腦進行預測備份。排程時間到來時,僅備份一台 VM 的代理程式無法正常備份其他 VM。
  • 如果您有多台在地理上分離的 ESXi 主機,則停用自動指派非常有用。如果停用自動指派,然後將每台主機上的 VM 繫結到在同一主機上執行的代理程式,則可確保代理程式不會備份在遠端 ESXi 主機上執行的任何電腦,從而節省網路流量。