《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 面向低能耗的虛擬機部署和遷移策略
面向低能耗的虛擬機部署和遷移策略
2015年微型機與應用第18期
田苗苗,李 俊
(中國科學技術大學 自動化系,安徽 合肥 230026)
摘要: 為提高數據中心的資源利用率并降低能耗,提出了面向低能耗的虛擬機部署和遷移策略,包括虛擬機初始部署算法BT-MPA和虛擬機動態遷移算法MMT-MMA。BT-MPA算法基于回溯法實現虛擬機集合和主機集合的最優初始映射,MMT-MMA算法基于最小遷移時間策略實現虛擬機動態遷移。仿真驗證了所提出策略能夠在降低數據中心總能耗的同時避免了不必要的遷移開銷。
Abstract:
Key words :

  摘  要: 為提高數據中心的資源利用率并降低能耗,提出了面向低能耗的虛擬機部署和遷移策略,包括虛擬機初始部署算法BT-MPA和虛擬機動態遷移算法MMT-MMA。BT-MPA算法基于回溯法實現虛擬機集合和主機集合的最優初始映射,MMT-MMA算法基于最小遷移時間策略實現虛擬機動態遷移。仿真驗證了所提出策略能夠在降低數據中心總能耗的同時避免了不必要的遷移開銷。

  關鍵詞: 數據中心;虛擬機;動態部署;低能耗;動態遷移

0 引言

  隨著云計算的快速發展,數據中心能源成本不斷上漲[1]。在2011年,我國數據中心總耗電量已經占到全社會用電量的1.5%[2]。高能耗的主要原因在于設備數量增加和資源使用率低[3]。

  目前數據中心常用的節能技術有:動態電壓頻率調整(Dynamic Voltage and Frequency Scaling,DVFS)和虛擬化技術[4]。其中虛擬化技術能夠將一個服務器虛擬成多個服務器,提高資源的利用率,降低成本[5]。

  目前有許多關于虛擬機部署和遷移算法的研究。參考文獻[4]提出了一種面向系統能耗優化的虛擬機部署算法,該算法能夠有效降低能耗,但最終部署結果不是最優結果。參考文獻[6]為了降低能耗給出了一種節能算法,并提到遷移時間的概念,但在遷移虛擬機時沒有考慮遷移時間。參考文獻[7]提出一種虛擬機放置方案,該方案能夠優化能源效率,但沒有涉及遷移問題。

  基于當前研究,本文提出了面向低能耗的虛擬機部署和遷移策略,目的是在最小化數據中心能耗的同時保證服務質量。該策略一方面利用回溯法部署虛擬機,使開啟物理機的數量最小;另一方面為了適應虛擬機的動態變化和避免資源過度聚合,根據最小遷移時間策略動態遷移虛擬機,最小遷移時間策略通過貪心算法和動態規劃算法實現。

1 虛擬機動態部署

  1.1 虛擬機部署問題

  可將虛擬機部署問題描述為:數據中心有n臺主機和m臺等待部署的虛擬機,每臺主機和虛擬機均配置k種資源,目標是完成部署后總能耗最小,其中虛擬機的資源總和不能超越主機的資源上限,虛擬機最多只能被部署到一個主機上。

  以上描述等價為:D=(H1,…,Hn),Hi=(hri1,…,hrik),V=(vm1,…,vmm),vmj=(vrjl,…,vrjk),其中1≤i≤n,1≤j≤m。

  1.png

  其中,h(j)是虛擬機j被分配到的主機,vrjl是虛擬機j的第l種資源量,hril是主機i的第l種資源量,powi是主機i的能耗。對于集成DVFS技術的主機,開啟時可根據參考文獻[8]提出的能耗模型計算powi:

  powi=pmin+(pmax-pmin)×ui(2)

  其中,ui是主機i的CPU利用率,pmin是空閑狀態下的能耗,pmax是ui最大時的能耗。

  1.2 基于回溯法的虛擬機動態部署算法

  虛擬機部署問題大多是基于貪心算法進行優化,但該問題不具有貪心選擇性質,通過一系列局部最優選擇并不能得到整體最優解。為了最小化能耗,本文基于回溯法提出了一個虛擬機部署算法BT-MPA。回溯法在虛擬機部署問題的解空間子集樹中按照深度優先策略搜索,若搜索過程中當前的擴展節點不滿足不等式(1)則跳過,否則進入該子樹繼續搜索,直至找到最優解[9]。

  BT-MPA的步驟是:首先將主機按照開啟關閉狀態排序,相同狀態的主機按照可用資源大小降序排列;接著依次選擇主機,用回溯法從虛擬機集合中選出最優子集部署到主機中;然后從集合中移除已被部署的虛擬機,繼續以上步驟直至虛擬機集合為空。

2 虛擬機動態遷移

  虛擬機遷移問題可分為兩個子問題:何時觸發遷移和選擇哪些虛擬機遷移。

  2.1 觸發遷移

  本文設定資源利用率上限閾值Tup和下限閾值Tdown,當主機處于以下情況時觸發遷移:(1)資源利用率大于Tup,說明主機處于過載狀態,需遷出某些虛擬機,以避免降低用戶體驗;(2)資源利用率小于Tdown,需遷出所有虛擬機并關閉主機,以降低能耗。由于虛擬機對CPU的競爭最為激烈,故遷移時僅考慮CPU資源,用MIPS指標來衡量。

  2.2 選擇虛擬機

  過載主機中虛擬機的選擇有隨機和最小遷移時間(Minimum Migration Time,MMT)兩種策略。MMT策略是選擇遷移時間最小的虛擬機集合遷出,它等價于選擇一組總遷移時間最大的虛擬機集合留在主機上:

  3.png

7O~XHZ_3M]3_6TV@G]MP4D1.png

  其中,uj(cpu)是虛擬機j使用的CPU和主機總CPU的比值[7],mtj是遷移時間,用虛擬機內存與所在主機空閑帶寬的比值衡量[3]。式(3)具有最優子結構性質,能夠使用貪心和動態規劃算法來解決。

  2.2.1 貪心選擇策略

  使用貪心算法解決MMT問題的步驟是:首先將虛擬機按照遷移時間與MIPS的比值非降序排列,然后依次選擇虛擬機加入遷出隊列,直至主機的CPU利用率不大于Tup。該算法的時間復雜度為O(nlogn)[9]。

  2.2.2 動態規劃選擇策略

  動態規劃將問題分解成若干子問題,通過結合子問題的解得到最終解[9]。假設F(j,ri)是子問題的最優解,則可以建立如下遞歸關系:

  F(j,ri)=max{F(j-1,ri),F(j-1,ri-mj)+mtj},ri≥mjF(j-1,ri),                     ri<mj(4)

  其中,F(j,ri)指的是當主機CPU值為ri,虛擬機集合為1,…,j時的最大遷移時間,mj是虛擬機j的CPU資源值。

  該策略能得到式(3)的最優解,最優解對應的虛擬機就是留在主機上的最優集合。該算法的時間復雜度是O(2n)[9]。

  2.3 虛擬機遷移算法

  本文基于以上策略提出了虛擬機遷移算法MMT-MMA,具體步驟是:周期性地檢測開啟主機的CPU利用率,如果大于Tup,則使用虛擬機選擇策略得到遷出虛擬機集合,將其加入遷出隊列;如果小于Tdown,則將其上的虛擬機全部加入遷出隊列,最后將遷出的虛擬機隊列按照BT-MPA算法重新部署。

3 仿真實驗和分析

  3.1 實驗環境

  為驗證本文提出算法的有效性,進行了兩組仿真實驗,每組實驗均進行15次,取平均值作為最終結果。實驗設置Tup為0.8,Tdown為0.2。

  首先在仿真系統中建立1個數據中心和20臺主機,主機的資源根據表1隨機配置。

002.jpg

  系統中需部署的虛擬機數量范圍是[10,80],增加步長為10,虛擬機的資源根據表2隨機配置。

  虛擬機上運行的應用負載按照占用虛擬機資源的比例可分為輕、中、重三型,不同型號虛擬機上運行負載的概率空間相同,如表3所示。

003.jpg

  3.2 實驗結果

001.jpg

  圖1是使用本文提出的BT-MPA算法與基于貪心算法的Greedy-MPA進行虛擬機部署后的能耗比較圖,從圖可知BT-MPA在節能方面優于常用的Greedy-MPA,數據中心總能耗相對于Greedy-MPA算法平均降低9.7%,達到了更好的節能效果。

  圖2是使用不同的虛擬機選擇策略進行動態遷移的結果。從圖可看出,基于MMT選擇策略的遷移時間遠遠低于RC策略,貪心選擇策略的遷移時間相對于RC策略平均減少48%,動態規劃選擇策略相對于RC策略平均降低57%,動態規劃相對于貪心選擇策略平均降低18%。這也與理論相符合,動態規劃較貪心選擇策略結果更優,但時間復雜度更大,因此數據中心可綜合考慮遷移時間和計算時間來選擇具體策略。

4 結論

  為降低數據中心的能耗,本文提出了虛擬機部署算法BT-MPA和虛擬機遷移算法MMT-MMA。通過仿真驗證了BT-MPA能夠有效降低數據中心總能耗,實現節能減排的目的,同時表明了MMT-MMA能夠有效減少虛擬機遷移時間,避免不必要的遷移開銷。本文在觸發遷移時使用的是固定閾值,為了更靈活地應對負載變化,接下來將針對自適應閾值展開研究。

參考文獻

  [1] SCHULZ G. 綠色虛擬數據中心[M].韓毅剛,李亞娜,王歡,譯.北京:人民郵電出版社,2010.

  [2] 王肇國,易涵,張為華.基于機器學習特性的數據中心能耗優化方法[J].軟件學報,2014,25(7):1432-1447.

  [3] BELOGLAZOV A, BUYYA R. Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers[J]. Concurrency and Computat-ion: Practice and Experience, 2012(24):1397-1420.

  [4] 王加昌,曾輝,何騰蛟,等.面向數據中的虛擬機部署及優化算法[J].計算機應用,2013,33(10):2772-2777.

  [5] 高林,宋相倩,王潔萍.云計算及其關鍵技術研究[J].微型機與應用,2011,30(10):5-7.

  [6] 周舟,胡志剛.云環境下面向能耗降低的虛擬機部署算法[J].華南理工大學學報,2014,42(5):109-114.

  [7] 董健康,王洪波.IaaS環境下改進能源效率和網絡性能的虛擬機放置方法[J].通信學報,2014,35(1):72-81.

  [8] BELOGLAZOV A, ABAWAJY J, BUYYA R. Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing[J]. Future Generation Computer Systems, 2012(28):755-768.

  [9] 王曉東.計算機算法設計與分析[M].北京:電子工業出版社,2012.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美另类极品videosbest最新版本| 国产欧美日韩精品a在线观看| 久久综合狠狠综合久久激情| 国产精品五月天| 亚洲国产高清自拍| 在线观看国产欧美| 久久久久**毛片大全| 午夜精品视频一区| 久久精品女人| 久久成人一区二区| 久热精品在线视频| 一区二区欧美在线| 久久久久国色av免费观看性色| 欧美日韩综合网| 国产精品毛片高清在线完整版| 国产亚洲精品久久久久婷婷瑜伽| 久久国产手机看片| 国产在线国偷精品产拍免费yy| 欧美一级欧美一级在线播放| 亚洲欧美激情视频在线观看一区二区三区| 免费中文字幕日韩欧美| 欧美亚州韩日在线看免费版国语版| 亚洲高清久久久| 亚洲精品久久久久中文字幕欢迎你| 亚洲国产日韩在线一区模特| 麻豆国产精品va在线观看不卡| 欧美精品日本| 欧美成人四级电影| 久久久蜜桃一区二区人| 国产亚洲人成网站在线观看| 亚洲精品一区二区在线观看| 欧美日韩视频在线一区二区| 亚洲欧美日韩综合国产aⅴ| 欧美一区二区久久久| 在线播放视频一区| 亚洲第一页中文字幕| 欧美xx69| 一区二区高清视频在线观看| 欧美—级在线免费片| 欧美午夜在线观看| 亚洲已满18点击进入久久| 亚洲精品在线三区| 久久久久国产精品www| 一本到高清视频免费精品| 国产精品亚洲综合一区在线观看| 国产真实久久| 国产一区清纯| 狠狠干成人综合网| 国产欧美日本在线| 在线欧美影院| 亚洲欧美久久| 葵司免费一区二区三区四区五区| 久久精品日韩欧美| 欧美一区二区三区四区高清| 久久精品二区亚洲w码| 欧美激情四色| 久久一区二区三区超碰国产精品| 美女露胸一区二区三区| 国产无一区二区| 国产亚洲激情| 美日韩丰满少妇在线观看| 亚洲韩国青草视频| 狠狠色丁香婷婷综合影院| 亚洲精品在线电影| 日韩视频在线观看免费| 亚洲人成网站影音先锋播放| 欧美一区国产在线| 欧美精品色一区二区三区| 欧美日韩综合视频网址| 久久er精品视频| 亚洲综合丁香| 国产精品你懂的| 国产一区二区在线观看免费播放| 夜夜嗨av一区二区三区四区| 影音先锋另类| 欧美午夜在线| 欧美综合国产精品久久丁香| 欧美在线日韩精品| 小黄鸭视频精品导航| 欧美视频在线播放| 欧美成年人视频网站欧美| 国产精品v欧美精品v日韩| 美女黄色成人网| 国内久久视频| 黑人巨大精品欧美一区二区小视频| 国产精品久久久久久久一区探花| 午夜精品一区二区在线观看| 在线国产欧美| 亚洲一区二区三区精品动漫| 免费在线一区二区| 另类天堂视频在线观看| 国产无遮挡一区二区三区毛片日本| 亚洲一区二区精品视频| 久久精品盗摄| 欧美乱在线观看| 久久青青草原一区二区| 国产日韩欧美不卡| 一本色道久久综合亚洲91| 亚洲黄色高清| 亚洲一区二区免费在线| 亚洲丶国产丶欧美一区二区三区| 国产午夜精品全部视频在线播放| 美脚丝袜一区二区三区在线观看| 久久中文精品| 樱桃成人精品视频在线播放| 亚洲人成精品久久久久| 国产日韩欧美中文| 亚洲视频欧洲视频| 一区二区三区在线免费观看| 亚洲人成小说网站色在线| 亚洲欧美成aⅴ人在线观看| 亚洲一区二区少妇| 国产伦精品一区二区三区免费迷| 在线不卡免费欧美| 欧美中日韩免费视频| 欧美黑人国产人伦爽爽爽| 欧美日韩综合精品| 亚洲免费久久| 久久亚洲影音av资源网| 一区二区精品在线观看| 老司机久久99久久精品播放免费| 亚洲欧美精品伊人久久| 欧美国产先锋| 欧美色另类天堂2015| 欧美日韩在线精品一区二区三区| 久久精品av麻豆的观看方式| 欧美精品一区二区在线观看| 欧美日韩一级大片网址| 久久久av网站| 激情成人中文字幕| 亚洲欧美国产精品专区久久| 正在播放欧美视频| 在线免费一区三区| 国产视频在线观看一区二区三区| 激情亚洲网站| 国产亚洲精品美女| 国产欧美日韩综合精品二区| 欧美日本精品| 亚洲福利电影| 亚洲一区免费| 欧美日韩视频专区在线播放| 亚洲伊人色欲综合网| 国产精品亚洲美女av网站| 亚洲一区二区三区午夜| 欧美区日韩区| 一本色道久久综合一区| 亚洲欧美日韩另类精品一区二区三区| 在线精品亚洲| 欧美色图五月天| 亚洲午夜精品国产| 亚洲激情网站免费观看| 欧美视频导航| 一区视频在线播放| 欧美黑人一区二区三区| 国产精品xxx在线观看www| 欧美影院在线| 久久久久久久高潮| 亚洲免费视频成人| 欧美日韩国产精品一区| 精品999日本| 欧美一二三区精品| 亚洲精品123区| 国产欧美一区二区精品婷婷| 亚洲欧美电影在线观看| 欧美日韩免费一区| 国产主播一区| 亚洲精品久久久久久久久久久久久| 在线观看视频日韩| 亚洲人成网站色ww在线| 亚洲婷婷综合色高清在线| 久久综合免费视频影院| 亚洲色诱最新| 久久精品麻豆| 麻豆成人91精品二区三区| 一区二区三区国产盗摄| 一本色道久久综合亚洲91| 亚洲一级黄色av| 久久综合久久美利坚合众国| 久久精品在这里| 久久人人97超碰国产公开结果| 国产欧美精品一区| 亚洲欧洲精品一区二区精品久久久| 国产亚洲成精品久久| 欧美一区二区观看视频| 日韩午夜电影在线观看| 亚洲免费观看在线观看| 国产精品久久久一区二区| 久久综合久久综合九色| 欧美日韩妖精视频| 国产一区二区0| 狠狠色噜噜狠狠狠狠色吗综合| 国产亚洲一区二区在线观看| 欧美大尺度在线观看| 欧美电影免费| 国产毛片精品视频| 欧美色精品天天在线观看视频| 亚洲第一黄网| 亚洲一区二区三| 一区二区三区我不卡| 亚洲精品视频中文字幕| 国产精品高清免费在线观看| 久久一区二区三区超碰国产精品| 国产精品稀缺呦系列在线| 一区二区三区四区五区精品视频| 亚洲区在线播放| 麻豆成人精品| 国产一区二区三区奇米久涩| 亚洲一区影院| 亚洲视频综合在线| 在线成人欧美| 国产精品欧美久久久久无广告| 日韩一级视频免费观看在线| 欧美日韩成人在线观看| 久久精品夜色噜噜亚洲a∨| 国产精品国产三级国产专区53| 国产欧美欧洲在线观看| 久久久久国产精品一区二区| 亚洲电影欧美电影有声小说| 国产午夜亚洲精品羞羞网站| 在线成人h网| 欧美伊人精品成人久久综合97| 在线观看福利一区| 欧美三级第一页| 美女爽到呻吟久久久久| 亚洲第一福利在线观看| 国产精品人人做人人爽| 麻豆久久婷婷| 一区二区三区 在线观看视频| 亚洲国产精品一区二区尤物区| 亚洲国产成人久久综合| 亚洲欧洲99久久| 国产日韩久久| 欧美电影免费观看网站| 国产一区二区三区不卡在线观看| 国产精品毛片高清在线完整版| 国产综合第一页| 欧美激情精品久久久久| 欧美视频一区二| 1024日韩| 欧美综合国产精品久久丁香| 久久精品国内一区二区三区| 欧美午夜视频一区二区| 国产欧美日韩在线观看| 亚洲私拍自拍| 国产精品99久久久久久白浆小说| 中文一区在线| 欧美日韩视频专区在线播放| 亚洲欧美日韩第一区| 中文精品99久久国产香蕉| 国产精品久久久久一区二区| 国产精品99久久久久久有的能看| 一区免费视频| 韩曰欧美视频免费观看| 亚洲日本国产| 一区二区日韩免费看| 亚洲精品免费在线观看| 国产一区在线播放| 国产人妖伪娘一区91| 国产久一道中文一区| 国产精品免费一区二区三区观看| 久久精品国产成人| 亚洲国产黄色片| 亚洲综合成人婷婷小说| 午夜精品久久久久99热蜜桃导演| 极品日韩av| 国产日韩欧美一区二区| 欧美国内亚洲| 美日韩精品视频| 国产免费观看久久| 亚洲网站在线看| 国产精品亚洲а∨天堂免在线| 黄色一区二区三区四区| 亚洲最快最全在线视频| 亚洲欧美日韩成人| 日韩写真在线| 国产精品私拍pans大尺度在线| 久久这里有精品15一区二区三区| 亚洲盗摄视频| 久热国产精品视频| 99成人精品| 亚洲美女在线看| 午夜精品久久一牛影视| 亚洲国产天堂网精品网站| 亚洲视频在线看| 欧美日韩一区二区三区| 欧美国产在线电影| 在线电影院国产精品| 一区二区三区在线观看欧美| 午夜视频在线观看一区二区| 亚洲国产精品电影| 国产精品美女www爽爽爽视频| 正在播放欧美视频| 国产精品美女久久久久久2018| 性色av一区二区三区在线观看| 尤妮丝一区二区裸体视频| 亚洲欧洲偷拍精品| 亚洲国产日韩美| 日韩天堂在线视频| 亚洲午夜激情网站| 裸体女人亚洲精品一区| 亚洲国产成人porn| 国产日韩成人精品| 国产精品福利影院| 欧美尤物一区| 国产资源精品在线观看| 国产精品成人在线观看| 久久伊人精品天天| 国产精品久久国产精品99gif| 亚洲国产精品va在线看黑人| 久久gogo国模啪啪人体图| 久久精品91久久香蕉加勒比| 久久久蜜臀国产一区二区| 国产精品久久夜| 亚洲视频大全| 欧美精品自拍偷拍动漫精品| 亚洲欧洲一区二区在线观看| 亚洲天堂网站在线观看视频| 亚洲影院免费观看| 在线中文字幕日韩| 亚洲国产精品小视频| 悠悠资源网亚洲青| 中文在线资源观看网站视频免费不卡| 久久精品二区| 久久精品免费| 国产精品videossex久久发布| 国产精品国产亚洲精品看不卡15| 久久一日本道色综合久久| 欧美性视频网站|