虛擬機(jī)動(dòng)態(tài)遷移技術(shù)的研究
發(fā)布時(shí)間:2018-01-13 03:11
本文關(guān)鍵詞:虛擬機(jī)動(dòng)態(tài)遷移技術(shù)的研究 出處:《南京郵電大學(xué)》2013年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: 虛擬化 動(dòng)態(tài)遷移 ZRLE壓縮算法 臟頁(yè)延遲傳送算法
【摘要】:虛擬化技術(shù)是云計(jì)算的核心支撐技術(shù)之一。通過(guò)虛擬化技術(shù)可以整合過(guò)多的服務(wù)器和桌面硬件來(lái)減少物理基礎(chǔ)架構(gòu)所占用的空間,動(dòng)態(tài)管理整個(gè)服務(wù)器池中的計(jì)算資產(chǎn),降低數(shù)據(jù)中心的能源需求。從而達(dá)到節(jié)約成本、降低能效需求。 虛擬機(jī)動(dòng)態(tài)遷移能夠在盡量保證服務(wù)的情況下,將虛擬機(jī)從一臺(tái)物理服務(wù)器遷移到另一臺(tái)物理服務(wù)器。動(dòng)態(tài)遷移的關(guān)鍵在于盡可能的減少遷移時(shí)間和宕機(jī)時(shí)間。本文以開源Xen作為實(shí)驗(yàn)平臺(tái),重點(diǎn)研究了Xen虛擬機(jī)動(dòng)態(tài)遷移的流程和內(nèi)存遷移的預(yù)拷貝(Pre-copy)算法。 當(dāng)前動(dòng)態(tài)遷移算法在首輪內(nèi)存頁(yè)傳輸時(shí)傳輸了很多空白頁(yè),效率不高,在高臟頁(yè)率時(shí)算法對(duì)內(nèi)存進(jìn)行重復(fù)的迭代傳輸,直至達(dá)到最大迭代輪數(shù),,增大了虛擬機(jī)的總體遷移時(shí)間和宕機(jī)時(shí)間。針對(duì)這些問(wèn)題,本文提出基于ZRLE(Zero Run Length Encoding)首輪內(nèi)存頁(yè)壓縮算法和改進(jìn)的臟頁(yè)延遲傳送算法(DPDT,Dirty Page Delayed Transfer)。分析和實(shí)驗(yàn)表明,基于ZRLE首輪內(nèi)存頁(yè)壓縮算法可以有效的減少虛擬機(jī)遷移的總體時(shí)間;在高臟頁(yè)率的情況下,改進(jìn)的臟頁(yè)延遲傳送算法可以有效的減少虛擬機(jī)的宕機(jī)時(shí)間和總體遷移時(shí)間。
[Abstract]:Virtualization technology is one of the core supporting technologies of cloud computing. Through virtualization technology, too many servers and desktop hardware can be integrated to reduce the space occupied by physical infrastructure. Dynamic management of computing assets in the whole server pool reduces the energy demand of the data center so as to achieve cost savings and reduce energy efficiency requirements. Virtual machine dynamic migration can guarantee the service as much as possible. Migration of virtual machine from one physical server to another physical server. The key to dynamic migration is to minimize migration time and downtime. This paper takes open source Xen as the experimental platform. This paper focuses on the process of dynamic migration of Xen virtual machine and the pre-copy algorithm of memory migration. The current dynamic migration algorithm transfers a lot of blank pages in the first round of page transfer, so the efficiency is not high. When the rate of dirty pages is high, the iterative transfer of memory is repeated until the maximum number of iterations is reached. Increases the total migration time and downtime of virtual machine. In this paper, we propose a first-round page compression algorithm based on ZRLE(Zero Run Length coding and an improved dirty page delay transfer algorithm (DPDT). The analysis and experiment of Dirty Page Delayed transfer show that the algorithm based on ZRLE can effectively reduce the total migration time of virtual machine. In the case of high dirty page rate, the improved dirty page delay transfer algorithm can effectively reduce the virtual machine downtime and total migration time.
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP302
【參考文獻(xiàn)】
相關(guān)期刊論文 前3條
1 馬飛;劉峰;李竹伊;;云計(jì)算環(huán)境下虛擬機(jī)快速實(shí)時(shí)遷移方法[J];北京郵電大學(xué)學(xué)報(bào);2012年01期
2 楊曉偉;廖光燈;胡越明;;基于Xen的X86虛擬機(jī)性能調(diào)優(yōu)[J];計(jì)算機(jī)工程;2006年24期
3 薛海峰;卿斯?jié)h;張煥國(guó);;XEN虛擬機(jī)分析[J];系統(tǒng)仿真學(xué)報(bào);2007年23期
相關(guān)碩士學(xué)位論文 前3條
1 楊柳青;硬件虛擬機(jī)Xen的研究和性能優(yōu)化[D];浙江大學(xué);2008年
2 阮敏;Xen環(huán)境下實(shí)時(shí)遷移結(jié)構(gòu)和算法研究[D];大連海事大學(xué);2009年
3 江雪;基于Xen虛擬機(jī)的動(dòng)態(tài)遷移技術(shù)研究[D];上海交通大學(xué);2009年
本文編號(hào):1417195
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1417195.html
最近更新
教材專著