虛擬機(jī)動(dòng)態(tài)遷移算法的優(yōu)化與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-08-07 03:01
虛擬機(jī)動(dòng)態(tài)遷移技術(shù)能夠讓虛擬機(jī)在云數(shù)據(jù)中心的計(jì)算節(jié)點(diǎn)上移動(dòng),并且在整個(gè)過(guò)程中虛擬機(jī)上運(yùn)行的服務(wù)基本上不會(huì)中斷,使數(shù)據(jù)中心的維護(hù)成本大大降低。然而,當(dāng)虛擬機(jī)中運(yùn)行著大量?jī)?nèi)存密集型的應(yīng)用程序時(shí)內(nèi)存頁(yè)被頻繁讀寫,采用現(xiàn)有的動(dòng)態(tài)遷移算法將會(huì)重復(fù)傳輸大量的臟頁(yè),實(shí)際上目的主機(jī)僅僅只保存了最后一次接收到的內(nèi)存頁(yè)。臟頁(yè)反復(fù)傳輸?shù)倪^(guò)程不但增加了動(dòng)態(tài)遷移的時(shí)間開銷,使得遷移時(shí)間延長(zhǎng),而且還占用大量的計(jì)算資源,影響虛擬機(jī)自身和同宿主機(jī)的其它虛擬機(jī)的正常運(yùn)行。為提高虛擬機(jī)的遷移效率,分析了KVM(Kernel Virtual Machine)原生內(nèi)存遷移預(yù)拷貝算法的不足,提出基于局部性原理的高臟頁(yè)判定算法對(duì)虛擬機(jī)內(nèi)存頁(yè)進(jìn)行分類,并在此基礎(chǔ)上提出一種改進(jìn)的內(nèi)存遷移預(yù)拷貝算法(LPBP),減少高臟頁(yè)的重傳次數(shù)來(lái)縮短熱遷移時(shí)間和停機(jī)時(shí)間;為了解決預(yù)拷貝算法在負(fù)載過(guò)高情況下無(wú)法收斂的問題,提出了一種改進(jìn)的虛擬機(jī)停機(jī)判定算法,不僅從多個(gè)性能指標(biāo)判斷停機(jī)條件,而且當(dāng)負(fù)載過(guò)高時(shí)自動(dòng)對(duì)vCPU進(jìn)行降溫處理;引入LZ4壓縮算法對(duì)內(nèi)存遷移過(guò)程進(jìn)行進(jìn)一步優(yōu)化,減少整個(gè)遷移過(guò)程中傳輸?shù)目倲?shù)據(jù)量。在KVM平臺(tái)上實(shí)現(xiàn)了上述優(yōu)化方案,并...
【文章來(lái)源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:64 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
部分臟頁(yè)位圖信息根據(jù)前文的分析可知,當(dāng)虛擬機(jī)內(nèi)存負(fù)載到達(dá)一定程度時(shí),遷移過(guò)程中會(huì)重復(fù)拷
本文編號(hào):3326947
【文章來(lái)源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:64 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
部分臟頁(yè)位圖信息根據(jù)前文的分析可知,當(dāng)虛擬機(jī)內(nèi)存負(fù)載到達(dá)一定程度時(shí),遷移過(guò)程中會(huì)重復(fù)拷
本文編號(hào):3326947
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3326947.html
最近更新
教材專著