概觀

使用 VMware DRS 管理工作負載

啟用 VMware DRS 以管理工作負載

VMware ESXi 主機組成不同的資源叢集,以區隔不同業務單位的運算需求。VMware vSphere 叢集讓您可以:

 

  • 為工作負載提供高度可用的資源。
  • 平衡工作負載以實現最佳效能。
  • 調整並管理運算資源,無需中斷服務。

功能

平衡運算容量

平衡各叢集的運算容量,為主機和虛擬機提供最佳效能。VMware vSphere Distributed Resource Scheduler (DRS) 是 vSphere Enterprise Plus 所包含的功能。使用 DRS,您可以:

 

  • 確保可為虛擬機提供適當資源,進而提升服務層級。
  • 無需中斷服務即可將新容量部署至叢集。
  • 在維護期間自動移轉虛擬機,無需中斷服務。
  • 每位系統管理員都能監控並管理更多基礎架構。

減少能源消耗

在 vSphere Enterprise Plus 與 vSphere with Operation Management Enterprise Plus 版本中,也包含 VMware vSphere Distributed Power Management (DPM);運用 VMware vSphere DPM,即可動態地最佳化 vSphere 叢集內的耗電量。當資源需求較低時,DPM 會讓主機進入待命模式;而當資源需求較高時,DPM 就會啟動足夠數量的主機,以妥善管理需求並確保服務可供使用。透過 DPM 進行動態電源管理,讓您可以:

 

  • 在低使用量時段減少多達 20% 的電力和冷卻成本。
  • 更有效率地自動化資料中心內的能源管理。

初始工作負載配置

啟動叢集中的虛擬機時,DRS 會依據您選擇的自動化層級,將虛擬機安置至適當主機或產生建議。自動化層級也稱為移轉臨界值,提供從保守到積極等設定。VMware vCenter 僅會套用符合叢集限制的建議,例如符合主機相似性規則或維護等限制。VMware vCenter 會套用可改善叢集整體負載平衡的 DRS 建議,即使是只提供輕微改善的建議,也不例外。DRS 提供了五種自動化層級,以滿足您對各個叢集的需求。

自動化負載平衡

DRS 會將虛擬機工作負載分散到叢集內的多台 vSphere 主機上,並為您監控可用資源。DRS 會根據您的自動化層級,將虛擬機移轉 (VMware vSphere vMotion) 至叢集內的其他主機上,以實現最佳效能。

 

最佳化耗電量

與 DRS 一樣,vSphere 的 Distributed Power Management 功能,也會將叢集層級和主機層級的耗電量最佳化。啟用 DPM 時,DPM 會將叢集層級和主機層級的容量跟虛擬機需求相互比較 (包括最近的歷史需求等),並讓主機進入待命模式。如果容量需求增加,DPM 就會啟動處於待命狀態的主機,以因應額外的工作負載。您也可以將 DPM 設定為只發出建議,但不採取行動。

叢集維護

DRS 會依據目前的叢集狀況和需求,判定可同時進入維護模式的最佳主機數量,進而加快 VMware vSphere Update Manager 的修正流程。

限制修正

在發生主機故障後或維護作業期間,DRS 會在 vSphere 叢集主機之間重新分配虛擬機,以符合使用者定義的相似性與反相似性規則。

準備要開始使用了嗎?