ESXi的Predictive DRS功能

趙驚人 Allen Chao

  • 恆逸教育訓練中心-資深講師
  • 技術分類:虛擬化應用

 

 

Predictive DRS是vSphere ESXi 6.5的新功能,是ESXi和vRealize Operations Manager緊緊結合下的功能。

我們知道DRS是主機負載平衡的機制,Predictive DRS是ESXi利用vRealize Operations Manager提供的虛擬機器效能資訊,然而vRealize Operations Manager是依據從vCenter Server獲取的效能資訊來計算和預測虛擬機器CPU 和記憶體使用率,當然獲取的資訊越多,預測就會越精準。

預測的資訊會送到DRS,DRS會提前一個小時(預設是提前60分鐘)動作,這樣對整體的工作負載平衡導向較佳的效能。

下圖的藍色線表示傳統的DRS動作,當系統偵測到負載不平衡時,才開始移動虛擬機器,因此正在使用虛擬機器中應用程式的使用者「可能」會感到一段時間的負載影響效能。

紅色線代表Predictive DRS,在還沒發生負載不平衡前,DRS開始移動虛擬機器,讓工作負載均衡地分配到各個主機。

(圖片來自於VMware)

vRealize Operations Manager收集效能資訊,能提供良好的效能預測,這樣的功能在設定上複雜嗎?在vCenter Server上只需要點擊Cluster名稱,在DRS的設定中按 Edit,然後勾選Predictive DRS核取方塊即可,接著系統就能自動完成工作。