分布環(huán)境下虛擬機(jī)按需部署關(guān)鍵技術(shù)研究
發(fā)布時(shí)間:2021-10-13 20:30
系統(tǒng)虛擬機(jī)技術(shù)是一種重要的虛擬化技術(shù),具有跨平臺(tái)、強(qiáng)隔離性、支持遺留應(yīng)用、可移動(dòng)等特點(diǎn),正越來(lái)越多地被應(yīng)用在網(wǎng)格計(jì)算、云計(jì)算、集群計(jì)算、移動(dòng)計(jì)算等分布式計(jì)算領(lǐng)域以解決傳統(tǒng)方法難以解決的一些問(wèn)題,如系統(tǒng)遷移、安全隔離、系統(tǒng)管理等。將虛擬機(jī)成功應(yīng)用于分布計(jì)算環(huán)境的前提和基礎(chǔ)是能夠?qū)⑻摂M機(jī)快速部署到各個(gè)節(jié)點(diǎn)上,并使得虛擬機(jī)在各個(gè)節(jié)點(diǎn)上能夠高效運(yùn)行。虛擬機(jī)部署是將包含虛擬機(jī)狀態(tài)的虛擬機(jī)映像分發(fā)到目標(biāo)節(jié)點(diǎn)上并啟動(dòng)或恢復(fù)虛擬機(jī)運(yùn)行的過(guò)程。由于虛擬機(jī)映像通常尺寸較大,傳統(tǒng)的虛擬機(jī)技術(shù)和虛擬機(jī)部署機(jī)制會(huì)導(dǎo)致分布環(huán)境下較高的部署開(kāi)銷(xiāo),難以實(shí)現(xiàn)快速部署和保證虛擬機(jī)在用戶端的高效運(yùn)行,特別是對(duì)于大規(guī)模計(jì)算環(huán)境或低帶寬、高延遲的網(wǎng)絡(luò)環(huán)境。本文針對(duì)分布環(huán)境下的虛擬機(jī)部署,提出了一種基于虛擬機(jī)映像細(xì)粒度分割的虛擬機(jī)按需部署機(jī)制,通過(guò)按需分發(fā)部分虛擬機(jī)映像而不是整個(gè)虛擬機(jī)映像的方法來(lái)實(shí)現(xiàn)虛擬機(jī)在分布環(huán)境下快速高效的部署。本文主要從虛擬機(jī)管理器VMM對(duì)虛擬機(jī)按需部署的支持、基于虛擬機(jī)映像的軟件管理機(jī)制、虛擬機(jī)映像的按需分發(fā)機(jī)制以及用戶端虛擬機(jī)的高效運(yùn)行機(jī)制四個(gè)方面展開(kāi)研究。本文的主要?jiǎng)?chuàng)新工作包括:1.針對(duì)虛擬機(jī)管理器...
【文章來(lái)源】:國(guó)防科技大學(xué)湖南省 211工程院校 985工程院校
【文章頁(yè)數(shù)】:142 頁(yè)
【學(xué)位級(jí)別】:博士
【部分圖文】:
系統(tǒng)虛擬機(jī)[13]
擬機(jī)技術(shù)的發(fā)展,出現(xiàn)了一些創(chuàng)新型的虛擬VM。大學(xué)計(jì)算機(jī)系統(tǒng)實(shí)驗(yàn)室設(shè)計(jì)和開(kāi)發(fā)的開(kāi)源虛lit device driver)的體系結(jié)構(gòu)[10, 22],將大量的nU)中分離到一個(gè)單獨(dú)的設(shè)備虛擬機(jī)(Devi穩(wěn)定性和可擴(kuò)展性。用戶虛擬機(jī)的 I/O 請(qǐng)求r)轉(zhuǎn)發(fā)給設(shè)備虛擬機(jī)中的后端驅(qū)動(dòng)(Back-en的設(shè)備驅(qū)動(dòng)程序來(lái)訪問(wèn) I/O 設(shè)備,并將訪問(wèn)結(jié)后端驅(qū)動(dòng)通過(guò)一塊共享內(nèi)存區(qū)域-設(shè)備通道和傳統(tǒng)虛擬機(jī)都可歸類(lèi)為一種直接運(yùn)行在)。不同的是,Xen 將大量在傳統(tǒng) VMM 中進(jìn)具有管理特權(quán)的設(shè)備虛擬機(jī)中,降低了 VMen 體系結(jié)構(gòu)如圖 1.3 所示。
國(guó)防科學(xué)技術(shù)大學(xué)研究生院博士學(xué)位論文擬化硬件的設(shè)備驅(qū)動(dòng),通過(guò)字符設(shè)備/dev/kvm 間組件,通過(guò)一個(gè)稍加修改的 QEMU 進(jìn)程來(lái)實(shí)(QEMU 進(jìn)程)就是一個(gè)普通的 Linux 進(jìn)程,能與內(nèi)存管理機(jī)制,不需要在 KVM 中再實(shí)現(xiàn)復(fù)雜的操作系統(tǒng)進(jìn)行修改,也沒(méi)有 Xen 體系結(jié)構(gòu)中的特KVM 更加輕量級(jí)。由于和 Linux 內(nèi)核的緊密集 Linux 內(nèi)核支持的最新硬件[23]。KVM 體系結(jié)構(gòu)如陳彬:分布環(huán)境下虛擬機(jī)按需部署關(guān)鍵技術(shù)研究
【參考文獻(xiàn)】:
期刊論文
[1]云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J]. 陳康,鄭緯民. 軟件學(xué)報(bào). 2009(05)
[2]基于虛擬機(jī)的虛擬計(jì)算環(huán)境研究與設(shè)計(jì)[J]. 懷進(jìn)鵬,李沁,胡春明. 軟件學(xué)報(bào). 2007(08)
[3]虛擬計(jì)算環(huán)境iVCE:概念與體系結(jié)構(gòu)[J]. 盧錫城,王懷民,王戟. 中國(guó)科學(xué)E輯:信息科學(xué). 2006(10)
本文編號(hào):3435356
【文章來(lái)源】:國(guó)防科技大學(xué)湖南省 211工程院校 985工程院校
【文章頁(yè)數(shù)】:142 頁(yè)
【學(xué)位級(jí)別】:博士
【部分圖文】:
系統(tǒng)虛擬機(jī)[13]
擬機(jī)技術(shù)的發(fā)展,出現(xiàn)了一些創(chuàng)新型的虛擬VM。大學(xué)計(jì)算機(jī)系統(tǒng)實(shí)驗(yàn)室設(shè)計(jì)和開(kāi)發(fā)的開(kāi)源虛lit device driver)的體系結(jié)構(gòu)[10, 22],將大量的nU)中分離到一個(gè)單獨(dú)的設(shè)備虛擬機(jī)(Devi穩(wěn)定性和可擴(kuò)展性。用戶虛擬機(jī)的 I/O 請(qǐng)求r)轉(zhuǎn)發(fā)給設(shè)備虛擬機(jī)中的后端驅(qū)動(dòng)(Back-en的設(shè)備驅(qū)動(dòng)程序來(lái)訪問(wèn) I/O 設(shè)備,并將訪問(wèn)結(jié)后端驅(qū)動(dòng)通過(guò)一塊共享內(nèi)存區(qū)域-設(shè)備通道和傳統(tǒng)虛擬機(jī)都可歸類(lèi)為一種直接運(yùn)行在)。不同的是,Xen 將大量在傳統(tǒng) VMM 中進(jìn)具有管理特權(quán)的設(shè)備虛擬機(jī)中,降低了 VMen 體系結(jié)構(gòu)如圖 1.3 所示。
國(guó)防科學(xué)技術(shù)大學(xué)研究生院博士學(xué)位論文擬化硬件的設(shè)備驅(qū)動(dòng),通過(guò)字符設(shè)備/dev/kvm 間組件,通過(guò)一個(gè)稍加修改的 QEMU 進(jìn)程來(lái)實(shí)(QEMU 進(jìn)程)就是一個(gè)普通的 Linux 進(jìn)程,能與內(nèi)存管理機(jī)制,不需要在 KVM 中再實(shí)現(xiàn)復(fù)雜的操作系統(tǒng)進(jìn)行修改,也沒(méi)有 Xen 體系結(jié)構(gòu)中的特KVM 更加輕量級(jí)。由于和 Linux 內(nèi)核的緊密集 Linux 內(nèi)核支持的最新硬件[23]。KVM 體系結(jié)構(gòu)如陳彬:分布環(huán)境下虛擬機(jī)按需部署關(guān)鍵技術(shù)研究
【參考文獻(xiàn)】:
期刊論文
[1]云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J]. 陳康,鄭緯民. 軟件學(xué)報(bào). 2009(05)
[2]基于虛擬機(jī)的虛擬計(jì)算環(huán)境研究與設(shè)計(jì)[J]. 懷進(jìn)鵬,李沁,胡春明. 軟件學(xué)報(bào). 2007(08)
[3]虛擬計(jì)算環(huán)境iVCE:概念與體系結(jié)構(gòu)[J]. 盧錫城,王懷民,王戟. 中國(guó)科學(xué)E輯:信息科學(xué). 2006(10)
本文編號(hào):3435356
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3435356.html
最近更新
教材專(zhuān)著