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