資源描述:
《虛擬機(jī)動(dòng)態(tài)遷移性能研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、分類號(hào):TP393單位代碼:10636\密級(jí):公開學(xué)號(hào):20131301003為'<-、巧心辭麥vt^碩±學(xué)位論文%專已..,.1獲)沒.節(jié)KI.中文論文趙目:虛紙機(jī)動(dòng)態(tài)遷務(wù)性能研巧心;/’、I八;.I,■.'英文論文趣目;Performanceresearchofvirtual乂*machinelivemigration來(lái)’’■;論文作者釋虹錫\寺,公;一''武一::'"f指導(dǎo)教師,/;嗦t量良V巧j\等涼
2、>、^\.v;護(hù)專業(yè)名稱;計(jì)贊化應(yīng)用技術(shù),^、‘’一’.戊'-.V、、:,;^^’‘‘,研究方向?。埽墸壧摂M化技術(shù),":..計(jì)算化科學(xué)學(xué)院.i所在學(xué)院論文提交日期;2016年6月6日'論文答辯日期:2016年5月29日,i'A味?切-r\\-冷/.r’,v:\7"■S%i:?*.、/‘丫f?i四川師范大學(xué)學(xué)位淪文獨(dú)創(chuàng)徑聲明:所呈交學(xué)位論文虛擬機(jī)動(dòng)態(tài)遷移性能研究本人聲明,是本人在導(dǎo)師譚良。指導(dǎo)下,獨(dú)立進(jìn)行研巧工作所取得的成果除文中己經(jīng)注明引用的內(nèi)容外,本論
3、含任何其他個(gè)人或集體己經(jīng)發(fā)表或撰寫過(guò)的作品或成果。對(duì)本文的研究做出文不。法集,已在中標(biāo)本聲的律結(jié)由本人重要貢獻(xiàn)的個(gè)人和體巧文從明確方式明明果承。擔(dān)一諾;。本人已提交的學(xué)位論文電版與論文紙本的內(nèi)容致如因不符而引承子。起的學(xué)術(shù)聲譽(yù)上的損失由本人自負(fù):;-學(xué)位論文作者批簽字曰期年月日j2l(^支如木績(jī)摘要虛擬機(jī)動(dòng)態(tài)遷移性能研究計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)研究生程虹錫指導(dǎo)教師譚良摘要隨著近年來(lái)云服務(wù)的普及,用戶體驗(yàn)變得極為重要,針對(duì)負(fù)載均衡和熱點(diǎn)等問(wèn)題,需要依靠虛擬機(jī)動(dòng)態(tài)遷移技術(shù)來(lái)解決問(wèn)題的同時(shí),保證用戶的體驗(yàn)。虛擬機(jī)動(dòng)態(tài)遷移流程中,內(nèi)存由于信息量大且頻繁變化,是整個(gè)遷移
4、流程中最復(fù)雜的環(huán)節(jié),決定了整個(gè)動(dòng)態(tài)遷移的效率?,F(xiàn)在主流的虛擬機(jī)動(dòng)態(tài)遷移方法是內(nèi)存預(yù)拷貝算法,通過(guò)迭代的方式將內(nèi)存中每輪被更新的臟頁(yè)傳輸?shù)侥繕?biāo)虛擬機(jī),直到臟頁(yè)小于閥值或迭代達(dá)到最大次數(shù),才停機(jī)拷貝剩余臟頁(yè)和其他資源,此時(shí)臟頁(yè)足夠少,使得服務(wù)中斷時(shí)間足夠短,能夠保證用戶的體驗(yàn)。傳統(tǒng)預(yù)拷貝算法以臟頁(yè)為粒度記錄工作集進(jìn)行迭代傳輸,當(dāng)臟頁(yè)率較高,實(shí)際臟數(shù)據(jù)較少時(shí),傳統(tǒng)預(yù)拷貝算法表現(xiàn)出迭代次數(shù)太多,總遷移時(shí)間太長(zhǎng),占用網(wǎng)絡(luò)帶寬太多等問(wèn)題,針對(duì)這一情況,本文對(duì)傳統(tǒng)預(yù)拷貝算法進(jìn)行了改進(jìn),提出了基于頁(yè)內(nèi)臟數(shù)據(jù)為工作集進(jìn)行迭代傳輸?shù)腄IP算法,相比傳統(tǒng)預(yù)拷貝算法,DIP算法工作集粒度更細(xì),更能準(zhǔn)確的
5、反映實(shí)際遷移環(huán)境,使得每輪傳輸?shù)臄?shù)據(jù)更少,工作集隨著迭代更快的收斂,最終更快的小于閥值跳出迭代,擁有更高的遷移效率。在此基礎(chǔ)上,本文引入算術(shù)編碼和多線程到DIP算法,設(shè)計(jì)并實(shí)現(xiàn)了CDIP算法,并針對(duì)不融入算術(shù)編碼,迭代第一輪融入算術(shù)編碼,整個(gè)迭代融入算術(shù)編碼三種不同的場(chǎng)景,配合同一組并發(fā)線程進(jìn)行實(shí)驗(yàn)對(duì)比,最終論證出最優(yōu)場(chǎng)景的CDIP算法。本文最后先通過(guò)實(shí)驗(yàn)數(shù)據(jù)論證了DIP算法相比傳統(tǒng)預(yù)拷貝算法擁有較高的遷移效率,然后對(duì)引入算術(shù)編碼和多線程的三個(gè)不同場(chǎng)景進(jìn)行實(shí)驗(yàn)對(duì)比,迭代第一輪數(shù)據(jù)較大適合利用算術(shù)編碼壓縮處理,DIP算法收斂速度較快,后續(xù)迭代的數(shù)據(jù)較少,引入算術(shù)編碼會(huì)減緩收斂速度,
6、干擾迭代跳出,最終通過(guò)實(shí)驗(yàn)數(shù)據(jù)論證出在迭代第一輪引入算術(shù)編碼和多線程的CDIP算法,相比于不融入和整個(gè)迭代融入是最優(yōu)選擇,能夠進(jìn)一步優(yōu)化DIP算法提高遷移效率。關(guān)鍵字:虛擬機(jī)動(dòng)態(tài)遷移,頁(yè)內(nèi)臟數(shù)據(jù),算術(shù)編碼,多線程IABSTRACTPerformanceresearchofvirtualmachinelivemigrationMajor:ComputerApplicationsTechnologyPostgraduatestudent:ChengHongxiTutor:TanLiangAbstractInrecentyears,withthepopularityofcloudser
7、vices,users’experiencebecomesthemostimportantthing.Solutionofloadbalancingandhotisneededtorelyonthevirtualmachinelivemigrationtechnologytoensureusersexperience.Intheprocessoflivemigration,becauseofthelargeamountofinformationandfrequentchanges