虛擬機(jī)部署若干技術(shù)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-09-13 14:52
本文關(guān)鍵詞:虛擬機(jī)部署若干技術(shù)的研究與實(shí)現(xiàn)
更多相關(guān)文章: 基礎(chǔ)設(shè)施云 虛擬機(jī)部署 鏡像定制 鏡像服務(wù)模型 多目標(biāo)
【摘要】:云計(jì)算的出現(xiàn)與發(fā)展使得傳統(tǒng)的計(jì)算單元由物理機(jī)變成了虛擬機(jī),應(yīng)用程序運(yùn)行于虛擬機(jī)之上,虛擬機(jī)則寄宿在物理機(jī)上,虛擬機(jī)的部署對云環(huán)境的資源使用率、負(fù)載均衡、虛擬機(jī)的性能等都會產(chǎn)生重要的影響,因此虛擬機(jī)的部署至關(guān)重要。如何研究和解決虛擬機(jī)的部署是當(dāng)前工程實(shí)踐中的一個(gè)重要內(nèi)容。論文主要工作如下:(1)提出了三種定制虛擬機(jī)鏡像的方法。即利用虛擬化軟件定制虛擬機(jī)鏡像;LFS(Linux From Scratch)技術(shù)重新編譯操作系統(tǒng)源碼;以及利用內(nèi)核裁剪技術(shù)裁剪掉用戶不需要的內(nèi)核功能,使得編譯過程中只編譯必需的軟件,從而使定制出的虛擬機(jī)鏡像尺寸小、占用資源少,提高了虛擬機(jī)性能和部署效率。(2)設(shè)計(jì)與實(shí)現(xiàn)了鏡像服務(wù)模型。該模型是由一個(gè)管理節(jié)點(diǎn)和若干鏡像存儲節(jié)點(diǎn)構(gòu)成的集群,使得一個(gè)較大的虛擬機(jī)鏡像被分割成若干鏡像數(shù)據(jù)塊存儲在鏡像存儲服務(wù)器中,并且每個(gè)鏡像數(shù)據(jù)塊存儲兩個(gè)副本,從而當(dāng)宿主機(jī)下載鏡像時(shí)可以從多個(gè)鏡像存儲服務(wù)器并行下載鏡像數(shù)據(jù)塊然后合并成一個(gè)完整的鏡像,有效地降低鏡像的傳輸時(shí)間,同時(shí)避免了單臺鏡像存儲服務(wù)器的性能瓶頸。(3)提出了多目標(biāo)虛擬機(jī)部署算法,實(shí)現(xiàn)了云環(huán)境負(fù)載均衡,虛擬機(jī)性能提高和資源使用率提高的目標(biāo)。
【關(guān)鍵詞】:基礎(chǔ)設(shè)施云 虛擬機(jī)部署 鏡像定制 鏡像服務(wù)模型 多目標(biāo)
【學(xué)位授予單位】:北京工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP302
【目錄】:
- 摘要4-5
- Abstract5-8
- 第1章 緒論8-12
- 1.1 研究背景和意義8-9
- 1.2 虛擬機(jī)部署研究現(xiàn)狀9-10
- 1.3 論文研究內(nèi)容10-11
- 1.4 論文組織結(jié)構(gòu)11-12
- 第2章 相關(guān)技術(shù)研究12-16
- 2.1 云計(jì)算12-13
- 2.1.1 云計(jì)算的分類12
- 2.1.2 OpenNebula基礎(chǔ)設(shè)施云架構(gòu)分析12-13
- 2.2 虛擬化技術(shù)13-15
- 2.3 本章小節(jié)15-16
- 第3章 虛擬機(jī)鏡像策略16-26
- 3.1 基于虛擬化軟件定制虛擬機(jī)鏡像16-20
- 3.1.1 libvirt架構(gòu)分析16-17
- 3.1.2 使用virt- manager制作虛擬機(jī)鏡像的流程17-20
- 3.2 使用LFS技術(shù)定制虛擬機(jī)鏡像20-22
- 3.3 使用內(nèi)核裁剪技術(shù)定制虛擬機(jī)鏡像22-24
- 3.4 本章小結(jié)24-26
- 第4章 虛擬機(jī)鏡像服務(wù)模型的優(yōu)化與實(shí)現(xiàn)26-36
- 4.1 傳統(tǒng)虛擬機(jī)服務(wù)模型分析26-28
- 4.1.1 傳統(tǒng)的虛擬機(jī)鏡像服務(wù)流程26-27
- 4.1.2 傳統(tǒng)虛擬機(jī)鏡像服務(wù)的弊端27-28
- 4.2 優(yōu)化的虛擬機(jī)鏡像服務(wù)模型實(shí)現(xiàn)28-34
- 4.2.1 優(yōu)化的鏡像服務(wù)模型架構(gòu)28-31
- 4.2.2 優(yōu)化的虛擬機(jī)鏡像服務(wù)流程31-33
- 4.2.3 鏡像服務(wù)模型的優(yōu)點(diǎn)33-34
- 4.3 本章小結(jié)34-36
- 第5章 虛擬機(jī)多目標(biāo)部署算法的設(shè)計(jì)與實(shí)現(xiàn)36-50
- 5.1 IaaS云環(huán)境虛擬機(jī)部署分析36-38
- 5.1.1 IaaS云環(huán)境下虛擬機(jī)部署的流程36-37
- 5.1.2 IaaS云環(huán)境下虛擬機(jī)部署的權(quán)衡因素37-38
- 5.2 虛擬機(jī)多目標(biāo)部署算法設(shè)計(jì)38-40
- 5.2.1 算法基本思想38-39
- 5.2.2 算法描述39-40
- 5.3 虛擬機(jī)多目標(biāo)部署算法的實(shí)現(xiàn)40-48
- 5.3.1 負(fù)載均衡目標(biāo)的實(shí)現(xiàn)41-43
- 5.3.2 虛擬機(jī)性能目標(biāo)的實(shí)現(xiàn)43-47
- 5.3.3 最大化資源使用率目標(biāo)的實(shí)現(xiàn)47-48
- 5.4 本章小結(jié)48-50
- 第6章 測試50-58
- 6.1 測試平臺構(gòu)建50-51
- 6.2 虛擬機(jī)鏡像服務(wù)模型優(yōu)化測試51-52
- 6.3 虛擬機(jī)部署多目標(biāo)算法測試52-58
- 6.3.1 測試設(shè)計(jì)52-53
- 6.3.2 測試結(jié)果分析53-58
- 結(jié)論58-60
- 參考文獻(xiàn)60-64
- 攻讀碩士學(xué)位期間的學(xué)術(shù)成果64-66
- 致謝66
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前2條
1 郭濤;劉菲軍;杜W,
本文編號:844369
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/844369.html
最近更新
教材專著