基于OpenStack的虛擬機(jī)動態(tài)遷移方法研究與實(shí)現(xiàn)
本文關(guān)鍵詞:基于OpenStack的虛擬機(jī)動態(tài)遷移方法研究與實(shí)現(xiàn)
更多相關(guān)文章: 云計算 虛擬機(jī)動態(tài)遷移 虛擬機(jī)調(diào)度 OpenStack云平臺
【摘要】:隨著云計算技術(shù)的深入發(fā)展,越來越多的企業(yè)通過構(gòu)建虛擬化數(shù)據(jù)中心提供公有云服務(wù),或者搭建面向企業(yè)內(nèi)部的私有云平臺。因此,云計算數(shù)據(jù)中心的數(shù)量大幅增加,服務(wù)器規(guī)模也快速增長,但隨著服務(wù)器的規(guī)模擴(kuò)大,數(shù)據(jù)中心的維護(hù)與管理變得異常復(fù)雜,并且服務(wù)器資源利用率低、能耗高等問題也日益凸顯,亟待解決。針對上述問題,資源動態(tài)融合技術(shù)被廣泛應(yīng)用其中,而虛擬機(jī)動態(tài)遷移則是其中的關(guān)鍵技術(shù)之一,因此研究虛擬機(jī)動態(tài)遷移技術(shù)對于提高數(shù)據(jù)中心的資源融合能力具有十分重要的研究意義。本文在對OpenStack云計算平臺的深入研究后,針對其中虛擬機(jī)在多個計算節(jié)點(diǎn)間負(fù)載不均衡的問題,設(shè)計并實(shí)現(xiàn)了基于OpenStack的虛擬機(jī)自主遷移系統(tǒng)。該系統(tǒng)通過性能監(jiān)控模塊實(shí)時收集云平臺中所有計算節(jié)點(diǎn)與虛擬機(jī)的性能數(shù)據(jù),并通過虛擬機(jī)遷移調(diào)度模塊對性能數(shù)據(jù)進(jìn)行分析,找出其中過載節(jié)點(diǎn)或者欠載節(jié)點(diǎn)執(zhí)行負(fù)載調(diào)整操作,并且設(shè)計虛擬機(jī)調(diào)度策略為負(fù)載調(diào)整的計算節(jié)點(diǎn)上的虛擬機(jī)匹配最佳的目的節(jié)點(diǎn),實(shí)現(xiàn)了云平臺環(huán)境下的虛擬機(jī)自主遷移。從而降低云平臺中服務(wù)器的能源消耗并提高了資源利用率。此外,本文通過對當(dāng)前主流的虛擬機(jī)動態(tài)遷移機(jī)制進(jìn)行研究并分析了各類遷移機(jī)制存在的優(yōu)劣勢,從降低虛擬機(jī)因遷移造成的性能損耗的角度,提出了一種基于混合后拷貝的虛擬機(jī)動態(tài)遷移機(jī)制。該機(jī)制能在保證總遷移時間與總遷移數(shù)據(jù)量可接受的前提下,減少虛擬機(jī)在目的節(jié)點(diǎn)恢復(fù)運(yùn)行后所需的網(wǎng)絡(luò)取頁次數(shù)。在KVM環(huán)境下實(shí)現(xiàn)了該遷移機(jī)制,通過實(shí)驗(yàn)驗(yàn)明基于混合后拷貝的虛擬機(jī)動態(tài)遷移機(jī)制在一定程度上保留了Post-copy機(jī)制拷貝數(shù)據(jù)量少、總遷移時間短的優(yōu)點(diǎn),并且減少了虛擬機(jī)在目的節(jié)點(diǎn)恢復(fù)運(yùn)行后51.2%的網(wǎng)絡(luò)取頁次數(shù),從而有效地降低了虛擬機(jī)因遷移造成的性能損耗,提高了虛擬機(jī)內(nèi)應(yīng)用程序的執(zhí)行效率。
【關(guān)鍵詞】:云計算 虛擬機(jī)動態(tài)遷移 虛擬機(jī)調(diào)度 OpenStack云平臺
【學(xué)位授予單位】:杭州電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP302
【目錄】:
- 摘要5-6
- ABSTRACT6-10
- 第1章 緒論10-15
- 1.1. 課題相關(guān)背景10-11
- 1.2. 課題相關(guān)領(lǐng)域發(fā)展現(xiàn)狀11-13
- 1.3. 課題的意義13
- 1.4. 論文的主要工作13-14
- 1.5. 論文的組織與結(jié)構(gòu)14-15
- 第2章 相關(guān)技術(shù)15-26
- 2.1. 云計算概述15-17
- 2.1.1. 云計算概念15-16
- 2.1.2. 云計算部署模式16-17
- 2.2. 虛擬化技術(shù)17-20
- 2.2.1. 系統(tǒng)虛擬化17-18
- 2.2.2. CPU虛擬化18-19
- 2.2.3. 內(nèi)存虛擬化19-20
- 2.2.4. I/O虛擬化20
- 2.3. 服務(wù)器虛擬化技術(shù)20-23
- 2.3.1. Xen20-21
- 2.3.2. KVM21-22
- 2.3.3. VMware22-23
- 2.4. OpenStack云計算平臺23-25
- 2.5. 本章小結(jié)25-26
- 第3章 基于OpenStack的虛擬機(jī)自主遷移系統(tǒng)26-37
- 3.1. 系統(tǒng)架構(gòu)設(shè)計26-28
- 3.2. 磁盤陣列驅(qū)動模塊28-30
- 3.2.1. 工作流程28-29
- 3.2.2. 卷遷移輔助程序29-30
- 3.3. 性能監(jiān)控模塊30-33
- 3.4. 虛擬機(jī)遷移調(diào)度模塊33-36
- 3.4.1. 負(fù)載閾值設(shè)置33-34
- 3.4.2. 目的節(jié)點(diǎn)篩選策略34-36
- 3.5. 本章小結(jié)36-37
- 第4章 基于混合后拷貝的虛擬機(jī)動態(tài)遷移機(jī)制37-48
- 4.1. 虛擬機(jī)在線遷移原理37-39
- 4.2. 基于混合后拷貝的虛擬機(jī)動態(tài)遷移機(jī)制的原理39-41
- 4.2.1. 基于混合后拷貝的虛擬機(jī)動態(tài)遷移機(jī)制工作流程39-40
- 4.2.2. 內(nèi)存臟頁同步40-41
- 4.3. 基于混合后拷貝的虛擬機(jī)動態(tài)遷移機(jī)制的實(shí)現(xiàn)41-47
- 4.3.1. 按需取頁的實(shí)現(xiàn)42-46
- 4.3.2. 主動推送的實(shí)現(xiàn)46-47
- 4.4. 本章小結(jié)47-48
- 第5章 實(shí)驗(yàn)及結(jié)果分析48-58
- 5.1. 實(shí)驗(yàn)環(huán)境及評價指標(biāo)48
- 5.2. 各類負(fù)載下的遷移性能分析48-56
- 5.2.1. 空負(fù)載實(shí)驗(yàn)49-51
- 5.2.2. 高內(nèi)存負(fù)載實(shí)驗(yàn)51-53
- 5.2.3. 高CPU負(fù)載實(shí)驗(yàn)53-54
- 5.2.4. 高I/O負(fù)載實(shí)驗(yàn)54-56
- 5.3. 本章小結(jié)56-58
- 第6章 總結(jié)與展望58-60
- 6.1. 工作總結(jié)58
- 6.2. 進(jìn)一步工作及展望58-60
- 致謝60-61
- 參考文獻(xiàn)61-66
- 附錄66-67
- 詳細(xì)摘要逡逑67-69
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 曹曉剛;;Java虛擬機(jī)的10年[J];程序員;2005年07期
2 宋韜;盤細(xì)平;羅元柯;倪國軍;;Java虛擬機(jī)在嵌入式DSP系統(tǒng)上的實(shí)現(xiàn)[J];計算機(jī)應(yīng)用與軟件;2007年04期
3 劉黎波;;Java虛擬機(jī)攔截原理研究[J];科技風(fēng);2008年21期
4 劉治波;;Java虛擬機(jī)簡析[J];濟(jì)南職業(yè)學(xué)院學(xué)報;2008年01期
5 郝帥;;Java虛擬機(jī)中相關(guān)技術(shù)的探討[J];成功(教育);2008年08期
6 李霞;;系統(tǒng)虛擬機(jī)關(guān)鍵技術(shù)研究[J];微型電腦應(yīng)用;2010年03期
7 鄭曉瓏;孔挺;;虛擬機(jī)的安全風(fēng)險與管理[J];硅谷;2010年16期
8 李學(xué)昌;平淡;;為速度而戰(zhàn),虛擬機(jī)內(nèi)外兼修[J];電腦愛好者;2010年18期
9 王惠萍;張海龍;馮帆;王建華;;Java虛擬機(jī)使用及優(yōu)化[J];計算機(jī)與網(wǎng)絡(luò);2010年21期
10 鄭婷婷;武延軍;賀也平;;云計算環(huán)境下的虛擬機(jī)快速克隆技術(shù)[J];計算機(jī)工程與應(yīng)用;2011年13期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 孟廣平;;虛擬機(jī)漂移網(wǎng)絡(luò)連接方法探討[A];中國計量協(xié)會冶金分會2011年會論文集[C];2011年
2 段翼真;王曉程;;可信安全虛擬機(jī)平臺的研究[A];第26次全國計算機(jī)安全學(xué)術(shù)交流會論文集[C];2011年
3 李明宇;張倩;呂品;;網(wǎng)絡(luò)流量感知的虛擬機(jī)高可用動態(tài)部署研究[A];2014第二屆中國指揮控制大會論文集(上)[C];2014年
4 林紅;;Java虛擬機(jī)面向數(shù)字媒體的應(yīng)用研究[A];計算機(jī)技術(shù)與應(yīng)用進(jìn)展——全國第17屆計算機(jī)科學(xué)與技術(shù)應(yīng)用(CACIS)學(xué)術(shù)會議論文集(上冊)[C];2006年
5 楊旭;彭一明;刑承杰;李若淼;;基于VMware vSphere 5虛擬機(jī)的備份系統(tǒng)實(shí)現(xiàn)[A];中國高等教育學(xué)會教育信息化分會第十二次學(xué)術(shù)年會論文集[C];2014年
6 沈敏虎;查德平;劉百祥;趙澤宇;;虛擬機(jī)網(wǎng)絡(luò)部署與管理研究[A];中國高等教育學(xué)會教育信息化分會第十次學(xué)術(shù)年會論文集[C];2010年
7 李英壯;廖培騰;孫夢;李先毅;;基于云計算的數(shù)據(jù)中心虛擬機(jī)管理平臺的設(shè)計[A];中國高等教育學(xué)會教育信息化分會第十次學(xué)術(shù)年會論文集[C];2010年
8 朱欣焰;蘇科華;毛繼國;龔健雅;;GIS符號虛擬機(jī)及實(shí)現(xiàn)方法研究[A];《測繪通報》測繪科學(xué)前沿技術(shù)論壇摘要集[C];2008年
9 于洋;陳曉東;俞承芳;李旦;;基于FPGA平臺的虛擬機(jī)建模與仿真[A];2007'儀表,,自動化及先進(jìn)集成技術(shù)大會論文集(一)[C];2007年
10 丁濤;郝沁汾;張冰;;內(nèi)核虛擬機(jī)調(diào)度策略的研究與分析[A];'2010系統(tǒng)仿真技術(shù)及其應(yīng)用學(xué)術(shù)會議論文集[C];2010年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 ;虛擬機(jī)的生與死[N];網(wǎng)絡(luò)世界;2008年
2 本報記者 卜娜;高性能Java虛擬機(jī)將在中國云市場釋能[N];中國計算機(jī)報;2012年
3 本報記者 邱燕娜;如何告別虛擬機(jī)管理煩惱[N];中國計算機(jī)報;2012年
4 ;首批通過云計算產(chǎn)品虛擬機(jī)管理測評名單[N];中國電子報;2014年
5 申琳;虛擬機(jī)泛濫 系統(tǒng)安全怎么辦[N];中國計算機(jī)報;2008年
6 Tom Henderson邋沈建苗 編譯;虛擬機(jī)管理的五大問題[N];計算機(jī)世界;2008年
7 盆盆;真實(shí)的虛擬機(jī)[N];中國電腦教育報;2004年
8 本版編輯 綜合 編譯整理 田夢;管理好虛擬機(jī)的全生命周期[N];計算機(jī)世界;2008年
9 李婷;中國研制出全球最快反病毒虛擬機(jī)[N];人民郵電;2009年
10 張弛;虛擬機(jī)遷移走向真正自由[N];網(wǎng)絡(luò)世界;2010年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 宋翔;多核虛擬環(huán)境的性能及可伸縮性研究[D];復(fù)旦大學(xué);2014年
2 王桂平;云環(huán)境下面向可信的虛擬機(jī)異常檢測關(guān)鍵技術(shù)研究[D];重慶大學(xué);2015年
3 周真;云平臺下運(yùn)行環(huán)境感知的虛擬機(jī)異常檢測策略及算法研究[D];重慶大學(xué);2015年
4 郭芬;面向虛擬機(jī)的云平臺資源部署與調(diào)度研究[D];華南理工大學(xué);2015年
5 周傲;高可靠云服務(wù)供應(yīng)關(guān)鍵技術(shù)研究[D];北京郵電大學(xué);2015年
6 代煒琦;云計算執(zhí)行環(huán)境可信構(gòu)建關(guān)鍵技術(shù)研究[D];華中科技大學(xué);2015年
7 劉圣卓;面向虛擬集群的鏡像存儲與傳輸優(yōu)化[D];清華大學(xué);2015年
8 彭成磊;云數(shù)據(jù)中心綠色節(jié)能需求的虛擬機(jī)負(fù)載均衡技術(shù)研究[D];南京大學(xué);2016年
9 趙長名;IaaS云中基于資源感知的虛擬機(jī)資源管埋[D];電子科技大學(xué);2016年
10 許小龍;支持綠色云計算的資源調(diào)度方法及關(guān)鍵技術(shù)研究[D];南京大學(xué);2016年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 潘飛;負(fù)載相關(guān)的虛擬機(jī)放置策略研究[D];杭州電子科技大學(xué);2011年
2 李子堂;面向負(fù)載均衡的虛擬機(jī)動態(tài)遷移優(yōu)化研究[D];遼寧大學(xué);2015年
3 張煜;基于OpenStack的“實(shí)驗(yàn)云”平臺的研究與開發(fā)[D];西南交通大學(xué);2015年
4 曾文琦;面向應(yīng)用服務(wù)的云規(guī)模虛似機(jī)性能監(jiān)控與負(fù)載分析技術(shù)研究[D];復(fù)旦大學(xué);2013年
5 施繼成;面向多核處理器的虛擬機(jī)性能優(yōu)化[D];復(fù)旦大學(xué);2014年
6 于暉;基于ARM平臺的Java智能卡虛擬機(jī)研究與實(shí)現(xiàn)[D];上海交通大學(xué);2015年
7 王志遠(yuǎn);多數(shù)據(jù)中心的虛擬機(jī)調(diào)度算法研究和實(shí)現(xiàn)[D];上海交通大學(xué);2015年
8 毛亞強(qiáng);基于Xen虛擬化技術(shù)的混合監(jiān)控度量框架研究[D];上海交通大學(xué);2015年
9 李傳云;KVM虛擬機(jī)熱遷移算法分析及優(yōu)化[D];浙江大學(xué);2016年
10 曲曉雅;負(fù)載感知的虛擬機(jī)初始化放置和遷移時機(jī)判決機(jī)制的研究[D];北京交通大學(xué);2016年
本文編號:707556
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/707556.html