一種基於能耗的伺服器整合方案選擇方法
2023-10-08 16:07:29 1
專利名稱:一種基於能耗的伺服器整合方案選擇方法
技術領域:
本發明涉及計算機虛擬化領域,具體地說,本發明涉及一種基於能耗的伺服器整合方案選擇方法。
背景技術:
數據中心集中了大量的伺服器,是收集、處理和存儲各類數據,並為用戶提供各種應用服務的平臺。然而,數據中心的快速成長面臨著能源消耗嚴重、環境影響堪憂、建築資源消耗大、維護成本巨大等多方面的問題。針對數據中心能耗問題,在虛擬化技術的幫助下,伺服器的整合已經成為一種廣泛採用的解決方案。然而,現有的伺服器整合算法只關注整合後節省的能耗,而沒有將整合過程中產生的能耗考慮在內,這會導致對伺服器整合方案的節能效果預估不準。
發明內容
本發明的目的在於提供一種基於能耗的伺服器整合方案選擇方法,其能夠預估伺服器整合過程中增加的能耗。本發明是通過以下技術方案實現的一種基於能耗的伺服器整合方案選擇方法,包括以下步驟檢測虛擬機的實時遷移功率增量ftnig、虛擬機的遷移時間Tmi g、伺服器的平均功率Pidle,設定虛擬機的平均任務到達速率R,獲取不同伺服器整合方案下伺服器整合的遷移次數M和關閉節點數N,計算不同伺服器整合方案下伺服器整合後所節省的能耗Eidle =Eidie = Σ『=1 Kdle/R,計算不同伺服器整合方案下伺服器整合中所消耗的能耗Ecost =ZfI1Pmig- Tmigi,計算不同伺服器整合方案下伺服器整合中節省的能耗have = Eidle-Ecost,選擇have的最大值所對應的伺服器整合方案作為能耗最優的伺服器整合方案。本發明具有以下優點(1)實用性強本發明提出的能耗模型可幫助全面評估伺服器整合方案的能耗得失,並選擇切實有效的節能方案;(2)通用性強本發明可適用於任何硬體平臺(虛擬機環境)下的任何伺服器資源再分配或伺服器整合策略;(3)易於實現本發明提出了一套詳盡的模型參數和參數獲取方法,其中虛擬機的遷移時間Tmig和虛擬機的平均任務到達速率R可在數據中心運行過程中動態更新,其它參數只需一次性測量,使得本發明易於實現。
圖1為本發明基於能耗的伺服器整合方案選擇方法的流程圖。
具體實施方式
下面結合附圖對本發明作進一步詳細的說明。如圖1所示,本發明選擇基於能耗的伺服器整合方案選擇方法包括以下步驟(1)檢測虛擬機的實時遷移功率增量Riiig、虛擬機的遷移時間Tmig、伺服器的平均功率Pidle ;(2)設定虛擬機的平均任務到達速率R,具體來說,平均任務到達速率R是通過數據中心經驗數據來設定,並在數據中心運行過程中持續更新;(3)獲取不同伺服器整合方案下伺服器整合的遷移次數M和關閉節點數N ;(4)計算不同伺服器整合方案下伺服器整合後所節省的能耗
權利要求
1. 一種基於能耗的伺服器整合方案選擇方法,包括以下步驟 檢測虛擬機的實時遷移功率增量Riiig、所述虛擬機的遷移時間Tmig、伺服器的平均功率 Pidle ;設定所述虛擬機的平均任務到達速率R ;獲取不同伺服器整合方案下伺服器整合的遷移次數M和關閉節點數N ; 計算不同伺服器整合方案下所述伺服器整合後所節省的能耗Eidle =ΣΓ=ι Kdle/R. 計算不同伺服器整合方案下所述伺服器整合中所消耗的能耗Ecost計算不同伺服器整合方案下所述伺服器整合中節省的能Shave = Eidle-Ecost ; 選擇have的最大值所對應的伺服器整合方案作為能耗最優的伺服器整合方案。
全文摘要
本發明提供了一種基於能耗的伺服器整合方案選擇方法,包括以下步驟檢測虛擬機的實時遷移功率增量Pmig、虛擬機的遷移時間Tmig、伺服器的平均功率Pidle,設定虛擬機的平均任務到達速率R,獲取不同伺服器整合方案下伺服器整合的遷移次數M和關閉節點數N,計算不同伺服器整合方案下伺服器整合後所節省的能耗計算不同伺服器整合方案下伺服器整合中所消耗的能耗計算不同伺服器整合方案下伺服器整合中節省的能耗Esave=Eidle-Ecost,選擇Esave的最大值所對應的伺服器整合方案作為能耗最優的伺服器整合方案。本發明能夠預估伺服器整合過程中增加的能耗。
文檔編號G06F9/455GK102567076SQ20111041074
公開日2012年7月11日 申請日期2011年12月12日 優先權日2011年12月12日
發明者嚴格知, 吳松, 石宣化, 金海 申請人:華中科技大學