基于虛擬機(jī)遷移的動(dòng)態(tài)資源配置研究
本文關(guān)鍵詞:基于虛擬機(jī)遷移的動(dòng)態(tài)資源配置研究 出處:《華中科技大學(xué)》2013年博士論文 論文類型:學(xué)位論文
更多相關(guān)文章: 虛擬機(jī) 在線遷移 頁面壓縮 資源配置 動(dòng)態(tài)映射 遷移費(fèi)用
【摘要】:系統(tǒng)虛擬化技術(shù)有效解決了傳統(tǒng)集群或數(shù)據(jù)中心存在的資源浪費(fèi)現(xiàn)象嚴(yán)重、管理費(fèi)用過大等問題。由于應(yīng)用負(fù)載的動(dòng)態(tài)性,研究負(fù)載不斷變化的需求和資源供給之間的動(dòng)態(tài)映射是虛擬化環(huán)境資源調(diào)度的核心問題,具有重大現(xiàn)實(shí)意義。實(shí)現(xiàn)應(yīng)用需求和資源之間的動(dòng)態(tài)映射主要通過虛擬機(jī)遷移方式來進(jìn)行,其研究內(nèi)容主要包括單虛擬機(jī)遷移優(yōu)化、輕負(fù)載服務(wù)器的整合、熱點(diǎn)消除等三方面。現(xiàn)有技術(shù)由于對遷移的開銷、穩(wěn)定性等方面的考慮不足而無法滿足應(yīng)用實(shí)時(shí)性和服務(wù)質(zhì)量的需求,在此背景下,針對虛擬化環(huán)境中資源的有效使用和應(yīng)用需求之間存在的上述三個(gè)問題設(shè)計(jì)和實(shí)現(xiàn)新的策略或方法顯得尤為重要。 虛擬機(jī)遷移是虛擬化環(huán)境動(dòng)態(tài)資源配置的重要方式,分為在線遷移和非在線遷移;趹(yīng)用負(fù)載的動(dòng)態(tài)變化,通過虛擬機(jī)遷移重新建立虛擬機(jī)和物理節(jié)點(diǎn)間的映射來實(shí)現(xiàn)資源的動(dòng)態(tài)配置。現(xiàn)有虛擬機(jī)遷移主要存在傳輸數(shù)據(jù)量大、延遲長等缺陷,針對這個(gè)問題,一種基于頁面壓縮的自適應(yīng)虛擬機(jī)在線遷移根據(jù)實(shí)時(shí)的網(wǎng)絡(luò)狀況,調(diào)節(jié)壓縮算法的參數(shù),保證虛擬機(jī)遷移在不同的網(wǎng)絡(luò)環(huán)境中均能保持較好的性能。虛擬機(jī)保存/恢復(fù)是非在線遷移的一種方式,也是桌面虛擬化應(yīng)用中頻繁使用的操作。本文提出一種基于頁面壓縮的快速保存/恢復(fù)虛擬機(jī)的方法,對不同數(shù)據(jù)特征的頁面采用不同的壓縮方法,平衡算法的壓縮率和壓縮速度之間的關(guān)系,改善對網(wǎng)絡(luò)文件系統(tǒng)的訪問性能。實(shí)驗(yàn)結(jié)果顯示,基于頁面壓縮的虛擬機(jī)保存和恢復(fù)操作分別平均減少69.4%和62.0%的時(shí)間延遲,而虛擬機(jī)內(nèi)存鏡像文件最多可減少83.1%的存儲空間。 輕負(fù)載服務(wù)器的整合是目前數(shù)據(jù)中心最主要的節(jié)能方式,F(xiàn)有虛擬化環(huán)境中服務(wù)器整合大多使用探索法,不能找到最優(yōu)解。一種基于線性規(guī)劃原理的服務(wù)器整合方法通過描述資源需求和資源提供等方面的約束條件,借助線性規(guī)劃函數(shù)找到服務(wù)器整合的最優(yōu)方案。同時(shí),虛擬機(jī)遷移序列的生成方法首先識別遷移之間存在的時(shí)間依賴關(guān)系,在確保多個(gè)遷移的正確時(shí)序關(guān)系的前提下,采用并行化、基于頁面壓縮的遷移等方式減少資源動(dòng)態(tài)配置的開銷,以較少的費(fèi)用將虛擬機(jī)的分布從當(dāng)前狀態(tài)轉(zhuǎn)變到目標(biāo)狀態(tài)。仿真實(shí)驗(yàn)結(jié)果表明,服務(wù)器整合算法可有效減少激活物理機(jī)數(shù)量26.7%。 熱點(diǎn)消除是虛擬化環(huán)境中動(dòng)態(tài)資源配置面臨的又一個(gè)基本問題。應(yīng)用負(fù)載上升后,資源競爭激烈,需要調(diào)整虛擬機(jī)和物理節(jié)點(diǎn)間的映射來消除熱點(diǎn)。熱點(diǎn)消除問題可以分成兩個(gè)子問題:選擇要遷移的虛擬機(jī),從熱節(jié)點(diǎn)上的多個(gè)可供選擇的虛擬機(jī)集合中選擇一個(gè)子集來進(jìn)行遷移,以消除資源熱點(diǎn),即虛擬機(jī)選擇問題;選擇虛擬機(jī)后,需要為這些遷移的虛擬機(jī)確定目標(biāo)節(jié)點(diǎn),即虛擬機(jī)放置問題。虛擬機(jī)選擇問題涉及動(dòng)態(tài)資源配置的開銷,而虛擬機(jī)放置問題關(guān)系動(dòng)態(tài)資源配置的效果。 對于虛擬機(jī)選擇問題,目前大多數(shù)方法基于內(nèi)存容量的粗略開銷預(yù)估,選擇開銷較小的虛擬機(jī)進(jìn)行遷移。一種基于預(yù)復(fù)制遷移的實(shí)時(shí)開銷預(yù)估方法首先理論分析預(yù)復(fù)制遷移算法,確定開銷的影響因素,從而建立應(yīng)用特征和開銷之間的關(guān)聯(lián),得出較為準(zhǔn)確的快速遷移開銷預(yù)估模型。實(shí)驗(yàn)結(jié)果表明,虛擬機(jī)遷移開銷預(yù)估模型能快速地正確反映不同應(yīng)用特征虛擬機(jī)的遷移開銷的大小關(guān)系。 對于虛擬機(jī)放置問題,目前大多數(shù)方法僅考慮能耗方面的因素,沒有考慮虛擬機(jī)的負(fù)載變化趨勢以及同一個(gè)物理節(jié)點(diǎn)上虛擬機(jī)之間的相互影響。一種負(fù)載變化趨勢相關(guān)的虛擬機(jī)放置方法基于負(fù)載的歷史信息,同時(shí)考慮虛擬機(jī)和物理機(jī)的負(fù)載變化趨勢,確保虛擬機(jī)遷移的目標(biāo)節(jié)點(diǎn)同時(shí)滿足虛擬機(jī)現(xiàn)在和最近將來的資源請求,避免虛擬機(jī)的頻繁遷移。仿真實(shí)驗(yàn)顯示,在應(yīng)用組的整個(gè)生命周期內(nèi),該方法比首次適應(yīng)降序算法減少約75%的虛擬機(jī)遷移時(shí)間。
[Abstract]:Due to the dynamic nature of the application load , the dynamic mapping between the demand for changing the load and the supply of resources is the core problem of the resource scheduling of the virtualized environment . The dynamic mapping between the application requirement and the resource is mainly carried out through the virtual machine migration method . The research content of the system mainly comprises the following three aspects : single virtual machine migration optimization , light load server integration , hot spot elimination and the like . Virtual machine migration is an important way of dynamic resource allocation of virtualized environment , which is divided into online migration and non - online migration . Based on the dynamic change of application load , the virtual machine and physical node mapping are re - established through virtual machine migration to realize dynamic configuration of resources . The integration of the light load server is the most important energy saving mode in the data center . Most of the servers in the existing virtualized environment use the heuristic method to find the optimal solution . A server integration method based on the linear programming principle can find the optimal solution for the integration of the server by describing the constraint conditions such as resource demand and resource availability . A hot spot elimination is another basic problem faced by dynamic resource allocation in a virtualized environment . After the application load rises , the resources are competitive and the mapping between the virtual machine and the physical node needs to be adjusted to eliminate hot spots . A hot spot elimination problem can be divided into two sub - problems : selecting a virtual machine to be migrated , selecting a subset from a plurality of selectable virtual machine sets on the hot node to migrate , to eliminate resource hot spots , namely , selecting a virtual machine . For the choice of virtual machines , most of the methods are based on the coarse cost estimation of memory capacity and choosing the virtual machines with smaller overhead . A real - time overhead prediction method based on pre - replication migration firstly analyzes the pre - duplication migration algorithm and determines the influence factors of the overhead , and then establishes the correlation between the application characteristics and the overhead , and obtains a more accurate and fast moving cost estimation model . The experimental results show that the virtual machine migration cost estimation model can quickly and accurately reflect the size relation of the moving cost of different application characteristic virtual machines . For virtual machine placement problems , most of the methods consider only energy consumption considerations , regardless of the load variation trend of the virtual machine and the interaction between virtual machines on the same physical node . A virtual machine placement method associated with a load change trend is based on the historical information of the load , while ensuring that the target nodes of the virtual machine migrate simultaneously meet the virtual machine ' s current and future resource requests to avoid frequent migration of virtual machines . Simulation experiments show that the method reduces the virtual machine migration time by about 75 % over the first adaptive descending algorithm throughout the life cycle of the application group .
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:博士
【學(xué)位授予年份】:2013
【分類號】:TP302
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李英壯;廖培騰;孫夢;李先毅;;基于云計(jì)算的數(shù)據(jù)中心虛擬機(jī)管理平臺的設(shè)計(jì)[J];實(shí)驗(yàn)技術(shù)與管理;2011年05期
2 青云團(tuán)隊(duì);;基于Web的云環(huán)境管理系統(tǒng)[J];中國教育網(wǎng)絡(luò);2011年01期
3 ;九大最新熱門IT技術(shù)把把都是雙刃劍[J];中國新通信;2008年04期
4 劉進(jìn)軍;趙生慧;;面向云計(jì)算的多虛擬機(jī)管理模型的設(shè)計(jì)[J];計(jì)算機(jī)應(yīng)用;2011年05期
5 上海交通大學(xué)云之力量團(tuán)隊(duì);;基于云計(jì)算的測試平臺[J];中國教育網(wǎng)絡(luò);2011年04期
6 ;Oracle更新SPARC系統(tǒng) 提升虛擬機(jī)性能[J];電腦編程技巧與維護(hù);2011年13期
7 馮華;唐宏偉;盧凱;;一種新的Hypervisor邏輯域通道設(shè)計(jì)[J];計(jì)算機(jī)工程與科學(xué);2011年09期
8 陳取才,張?zhí)N玉,胡修林;Windows下傳輸緩沖區(qū)的分配策略及其比較[J];華中科技大學(xué)學(xué)報(bào);2001年02期
9 何新華;金國柱;王瓊;;仿真試驗(yàn)中的虛擬化技術(shù)應(yīng)用[J];四川兵工學(xué)報(bào);2011年08期
10 ;虛擬化力助上海電信研究院測試環(huán)境靈活部署[J];通信世界;2008年40期
相關(guān)會(huì)議論文 前10條
1 段翼真;王曉程;;可信安全虛擬機(jī)平臺的研究[A];第26次全國計(jì)算機(jī)安全學(xué)術(shù)交流會(huì)論文集[C];2011年
2 俞乃博;;云計(jì)算—IaaS服務(wù)模式探討[A];中國通信學(xué)會(huì)信息通信網(wǎng)絡(luò)技術(shù)委員會(huì)2011年年會(huì)論文集(上冊)[C];2011年
3 戴俊;;虛擬機(jī)技術(shù)在冶金模型平臺中的應(yīng)用[A];中國計(jì)量協(xié)會(huì)冶金分會(huì)2011年會(huì)論文集[C];2011年
4 林曄;徐穎;;利用虛擬化存儲技術(shù)實(shí)現(xiàn)數(shù)據(jù)中心機(jī)房的安全搬遷[A];中國新聞技術(shù)工作者聯(lián)合會(huì)2011年學(xué)術(shù)年會(huì)論文集(上篇)[C];2011年
5 湯正瑜;;淺論“云計(jì)算”在企業(yè)信息化建設(shè)中的實(shí)現(xiàn)[A];2010年MIS/S&A學(xué)術(shù)交流會(huì)議論文集(中國造船工程學(xué)會(huì)學(xué)術(shù)論文集)[C];2010年
6 陳景君;;基于可信計(jì)算的云計(jì)算基礎(chǔ)設(shè)施安全集成方案[A];天津市電視技術(shù)研究會(huì)2012年年會(huì)論文集[C];2012年
7 楊元利;;基于職業(yè)能力培養(yǎng)的物流課程虛擬化教學(xué)結(jié)構(gòu)化分析[A];Proceedings of 2010 National Vocational Education of Communications and Information Technology Conference (2010 NVCIC)[C];2010年
8 肖鈞;黃亮;;虛擬化搭配去重,雙劍合璧更給力[A];2011年CAD/CAM學(xué)術(shù)交流會(huì)議論文集[C];2011年
9 王劍鋒;;“虛擬”豐“云”——虛擬化和云計(jì)算技術(shù)淺析[A];中國新聞技術(shù)工作者聯(lián)合會(huì)五屆一次理事會(huì)暨學(xué)術(shù)年會(huì)論文集(上篇)[C];2009年
10 劉九卿;;應(yīng)變式稱重傳感器技術(shù)發(fā)展概況[A];稱重科技暨第八屆全國稱重技術(shù)研討會(huì)論文集[C];2009年
相關(guān)重要報(bào)紙文章 前10條
1 本報(bào)記者 鄒大斌;VMware推出新虛擬機(jī)管理工具[N];計(jì)算機(jī)世界;2011年
2 周源;虛擬之后的那些事兒[N];網(wǎng)絡(luò)世界;2010年
3 沈建苗 編譯;虛擬化響起安全警報(bào)[N];計(jì)算機(jī)世界;2010年
4 清水 編譯;服務(wù)器虛擬化四足鼎立誰更強(qiáng)?[N];計(jì)算機(jī)世界;2011年
5 清水 編譯;私有云部署實(shí)戰(zhàn)[N];計(jì)算機(jī)世界;2010年
6 戴爾大中華區(qū)網(wǎng)絡(luò)及刀片服務(wù)器業(yè)務(wù)高級經(jīng)理 李海平;網(wǎng)絡(luò)為虛擬化而變[N];網(wǎng)絡(luò)世界;2011年
7 清水;用戶體驗(yàn)決定桌面虛擬化成敗[N];計(jì)算機(jī)世界;2010年
8 《Network world》Jim Duffy 沈建苗 編譯;Visa借助虛擬化改造數(shù)據(jù)中心[N];計(jì)算機(jī)世界;2008年
9 ;令人擔(dān)憂的虛擬化安全[N];網(wǎng)絡(luò)世界;2010年
10 ;服務(wù)器虛擬化的陰暗面[N];網(wǎng)絡(luò)世界;2010年
相關(guān)博士學(xué)位論文 前10條
1 鄧?yán)?基于虛擬機(jī)遷移的動(dòng)態(tài)資源配置研究[D];華中科技大學(xué);2013年
2 李丁丁;虛擬機(jī)本地存儲寫性能優(yōu)化研究[D];華中科技大學(xué);2013年
3 劉海坤;虛擬機(jī)在線遷移性能優(yōu)化關(guān)鍵技術(shù)研究[D];華中科技大學(xué);2012年
4 馬飛;云數(shù)據(jù)中心中虛擬機(jī)放置和實(shí)時(shí)遷移研究[D];北京交通大學(xué);2013年
5 陳微;基于動(dòng)態(tài)二進(jìn)制翻譯的協(xié)同設(shè)計(jì)虛擬機(jī)關(guān)鍵技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2010年
6 程戈;基于虛擬機(jī)架構(gòu)的可信計(jì)算環(huán)境構(gòu)建機(jī)制研究[D];華中科技大學(xué);2010年
7 孟江濤;Xen虛擬機(jī)研究[D];電子科技大學(xué);2010年
8 陳彬;分布環(huán)境下虛擬機(jī)按需部署關(guān)鍵技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2010年
9 曹文治;虛擬機(jī)網(wǎng)絡(luò)性能優(yōu)化研究[D];華中科技大學(xué);2013年
10 王曉靜;I/O虛擬化的性能隔離和優(yōu)化[D];華中科技大學(xué);2012年
相關(guān)碩士學(xué)位論文 前10條
1 王忠儒;云環(huán)境下的虛擬機(jī)監(jiān)控和服務(wù)部署關(guān)鍵技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2010年
2 潘飛;負(fù)載相關(guān)的虛擬機(jī)放置策略研究[D];杭州電子科技大學(xué);2011年
3 葉煒;基于動(dòng)態(tài)備份虛擬機(jī)的高可靠網(wǎng)絡(luò)系統(tǒng)[D];上海交通大學(xué);2013年
4 王曉睿;虛擬機(jī)監(jiān)控器體系結(jié)構(gòu)研究[D];解放軍信息工程大學(xué);2010年
5 馬博;基于內(nèi)存熱插拔的虛擬機(jī)動(dòng)態(tài)內(nèi)存管理系統(tǒng)[D];華中科技大學(xué);2012年
6 周江福;虛擬機(jī)網(wǎng)絡(luò)帶寬動(dòng)態(tài)調(diào)節(jié)機(jī)制研究[D];華中科技大學(xué);2012年
7 李永達(dá);虛擬機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2010年
8 劉超;基于虛擬機(jī)內(nèi)存模板的云計(jì)算服務(wù)系統(tǒng)[D];華中科技大學(xué);2011年
9 劉菲軍;云計(jì)算下虛擬機(jī)部署機(jī)制的研究[D];太原理工大學(xué);2012年
10 楊星;云計(jì)算環(huán)境下虛擬機(jī)部署機(jī)制研究[D];解放軍信息工程大學(xué);2012年
,本文編號:1410379
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1410379.html