面向云計(jì)算的Xen虛擬機(jī)雙機(jī)熱備系統(tǒng)Remus研究
發(fā)布時(shí)間:2017-07-02 22:14
本文關(guān)鍵詞:面向云計(jì)算的Xen虛擬機(jī)雙機(jī)熱備系統(tǒng)Remus研究
更多相關(guān)文章: 云計(jì)算 Xen Remus 內(nèi)存選擇算法 內(nèi)存壓縮算法
【摘要】:云計(jì)算由網(wǎng)格計(jì)算、效用計(jì)算發(fā)展而來,實(shí)現(xiàn)了資源的按需使用。虛擬化技術(shù)是實(shí)現(xiàn)云計(jì)算的基石。虛擬化技術(shù)允許在一臺(tái)計(jì)算機(jī)上同時(shí)運(yùn)行多個(gè)操作系統(tǒng)實(shí)例,,每個(gè)操作系統(tǒng)實(shí)例共享物理機(jī)資源,在很大程度上提升了資源的利用率。然而將多個(gè)虛擬機(jī)部署在一臺(tái)物理機(jī)上,當(dāng)部署虛擬機(jī)的物理機(jī)損壞時(shí),如何保證虛擬機(jī)應(yīng)用的連續(xù)性,提升虛擬機(jī)可用性成為關(guān)注熱點(diǎn)。在某些情況下,虛擬機(jī)可用性被認(rèn)為比其性能更重要。 論文在闡述云計(jì)算與Xen虛擬化技術(shù)的基礎(chǔ)上,深入分析Xen自帶的Remus虛擬機(jī)雙機(jī)熱備系統(tǒng)。Remus采用連續(xù)拷貝方式實(shí)現(xiàn)主備虛擬機(jī)狀態(tài)同步。連續(xù)拷貝方式在空載和低負(fù)載時(shí)表現(xiàn)良好,但在負(fù)載較高時(shí),由于要傳輸?shù)呐K頁多,造成停機(jī)時(shí)間長,可用性低。針對(duì)此問題,本文提出預(yù)傳輸思想進(jìn)行改進(jìn),即在主虛擬機(jī)運(yùn)行期間預(yù)先傳輸一部分內(nèi)存頁,以減少停機(jī)時(shí)所需拷貝的內(nèi)存頁數(shù)目。預(yù)傳輸思想將要傳輸?shù)膬?nèi)存頁分為兩部分,一部分在主虛擬機(jī)運(yùn)行階段進(jìn)行傳輸,稱為預(yù)傳輸頁面。另一部分在主虛擬機(jī)停機(jī)階段傳輸,稱為停機(jī)傳輸頁面。針對(duì)預(yù)傳輸頁面,為避免預(yù)傳輸時(shí)的臟頁在停機(jī)時(shí)重復(fù)傳輸,采用內(nèi)存頁選擇算法對(duì)預(yù)傳輸頁面進(jìn)行挑選。針對(duì)停機(jī)傳輸頁面,采用基于內(nèi)存頁特征的內(nèi)存壓縮算法,依據(jù)虛擬機(jī)內(nèi)存頁特征進(jìn)行自適應(yīng)壓縮,以減少停機(jī)時(shí)要傳輸?shù)膬?nèi)存頁數(shù)量,實(shí)現(xiàn)Remus系統(tǒng)的高可用性。 搭建實(shí)驗(yàn)環(huán)境測(cè)試本文設(shè)計(jì)的合理性,在不同內(nèi)存大小、間隔時(shí)間和臟頁率情況下測(cè)試系統(tǒng)停機(jī)時(shí)間。實(shí)驗(yàn)結(jié)果表明,在負(fù)載較高時(shí),加入內(nèi)存選擇算法與內(nèi)存壓縮算法的改進(jìn)Remus系統(tǒng)與原Remus系統(tǒng)相比,停機(jī)時(shí)間平均降低25.89%,最高降幅可達(dá)到36.02%。實(shí)驗(yàn)結(jié)果表明,改進(jìn)的Remus系統(tǒng)有效地提升了原Remus系統(tǒng)的可用性。
【關(guān)鍵詞】:云計(jì)算 Xen Remus 內(nèi)存選擇算法 內(nèi)存壓縮算法
【學(xué)位授予單位】:哈爾濱理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP302
【目錄】:
- 摘要5-6
- Abstract6-10
- 第1章 緒論10-15
- 1.1 課題研究的背景和意義10-11
- 1.2 國內(nèi)外研究現(xiàn)狀11-14
- 1.2.1 云計(jì)算技術(shù)國內(nèi)外研究現(xiàn)狀11-12
- 1.2.2 虛擬化技術(shù)國內(nèi)外研究現(xiàn)狀12-13
- 1.2.3 虛擬機(jī)雙機(jī)熱備國內(nèi)外研究現(xiàn)狀13-14
- 1.3 課題的來源及研究內(nèi)容14-15
- 1.3.1 課題來源14
- 1.3.2 研究內(nèi)容14-15
- 第2章 云計(jì)算中的 Xen 虛擬化技術(shù)15-27
- 2.1 云計(jì)算15-17
- 2.1.1 云計(jì)算分類16-17
- 2.1.2 云計(jì)算關(guān)鍵技術(shù)17
- 2.2 Xen 虛擬化技術(shù)17-26
- 2.2.1 Xen 體系結(jié)構(gòu)18-22
- 2.2.2 VMM 模型22-23
- 2.2.3 Xen 關(guān)鍵技術(shù)23-26
- 2.3 本章小結(jié)26-27
- 第3章 虛擬機(jī)雙機(jī)熱備研究27-39
- 3.1 虛擬機(jī)雙機(jī)熱備研究27-32
- 3.2 Xen 虛擬機(jī)雙機(jī)熱備系統(tǒng) Remus 研究32-35
- 3.2.1 Remus 系統(tǒng)架構(gòu)32-33
- 3.2.2 Remus 系統(tǒng)工作原理33-34
- 3.2.3 Remus 系統(tǒng)代碼分析34-35
- 3.3 Remus 系統(tǒng)改進(jìn)思想35-38
- 3.4 本章小結(jié)38-39
- 第4章 Xen 虛擬機(jī)雙機(jī)熱備系統(tǒng) Remus 改進(jìn)設(shè)計(jì)39-50
- 4.1 基于內(nèi)存選擇算法的預(yù)傳輸設(shè)計(jì)39-43
- 4.1.1 預(yù)傳輸流程39-40
- 4.1.2 內(nèi)存選擇算法思想40
- 4.1.3 內(nèi)存選擇算法實(shí)現(xiàn)40-43
- 4.1.4 內(nèi)存選擇算法分析43
- 4.2 基于內(nèi)存壓縮算法的停機(jī)傳輸設(shè)計(jì)43-48
- 4.2.1 虛擬機(jī)內(nèi)存特征分析43-45
- 4.2.2 內(nèi)存壓縮算法思想45-46
- 4.2.3 內(nèi)存壓縮算法實(shí)現(xiàn)46-48
- 4.2.4 內(nèi)存壓縮算法分析48
- 4.3 本章小結(jié)48-50
- 第5章 改進(jìn) Remus 系統(tǒng)測(cè)試與分析50-56
- 5.1 實(shí)驗(yàn)環(huán)境50-51
- 5.2 實(shí)驗(yàn)測(cè)試與分析51-55
- 5.2.1 基于內(nèi)存選擇算法的預(yù)傳輸測(cè)試與分析51-54
- 5.2.2 基于內(nèi)存壓縮算法的停機(jī)傳輸測(cè)試與分析54-55
- 5.3 本章小結(jié)55-56
- 結(jié)論56-58
- 參考文獻(xiàn)58-63
- 攻讀碩士學(xué)位期間所發(fā)表的學(xué)術(shù)論文63-64
- 致謝64
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前3條
1 沈時(shí)軍;劉欣然;張鴻;朱春鴿;;云計(jì)算中的服務(wù)可用性保障機(jī)制[J];通信學(xué)報(bào);2014年02期
2 鄒德清;向軍;張曉旭;苑博陽;馮明路;;基于Remus的雙機(jī)熱備份優(yōu)化機(jī)制研究[J];山東大學(xué)學(xué)報(bào)(理學(xué)版);2014年09期
3 李永;李芳;何彩娟;;虛擬機(jī)Xen的內(nèi)存緊壓縮算法研究與實(shí)現(xiàn)[J];數(shù)字技術(shù)與應(yīng)用;2013年02期
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 杜雨陽;虛擬機(jī)狀態(tài)遷移和相變存儲(chǔ)磨損均衡方法研究[D];清華大學(xué);2011年
本文關(guān)鍵詞:面向云計(jì)算的Xen虛擬機(jī)雙機(jī)熱備系統(tǒng)Remus研究
更多相關(guān)文章: 云計(jì)算 Xen Remus 內(nèi)存選擇算法 內(nèi)存壓縮算法
本文編號(hào):511483
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/511483.html
最近更新
教材專著