(最新)虛擬機(jī)xen內(nèi)存管理研究與優(yōu)化

(最新)虛擬機(jī)xen內(nèi)存管理研究與優(yōu)化

ID:37080184

大?。?.67 MB

頁數(shù):65頁

時(shí)間:2019-05-17

(最新)虛擬機(jī)xen內(nèi)存管理研究與優(yōu)化_第1頁
(最新)虛擬機(jī)xen內(nèi)存管理研究與優(yōu)化_第2頁
(最新)虛擬機(jī)xen內(nèi)存管理研究與優(yōu)化_第3頁
(最新)虛擬機(jī)xen內(nèi)存管理研究與優(yōu)化_第4頁
(最新)虛擬機(jī)xen內(nèi)存管理研究與優(yōu)化_第5頁
資源描述:

《(最新)虛擬機(jī)xen內(nèi)存管理研究與優(yōu)化》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、ByGuXiaofeng—SupervisedbyProf.WangJianProf.XuZaolinSchoolofComputerScienceandEngineeringSoutheastUniversityMay2010ory東南大學(xué)學(xué)位論文獨(dú)創(chuàng)性聲明本人聲明所呈交的學(xué)位論文足我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標(biāo)注和致謂}的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得東南大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均己在論文中作了明確

2、的洗明并表示了謝意。研究生簽名:東南大學(xué)學(xué)位論文使用授權(quán)聲明東南大學(xué)、中國科學(xué)技術(shù)信息研究所、國家圖書館有權(quán)保留本人所送交學(xué)位論文的復(fù)印件和電子文檔,可以采用影印、縮印或其他復(fù)制手段保存論文。本人電子文檔的內(nèi)容和紙質(zhì)論文的內(nèi)容相一致。除在保密期內(nèi)的保密論文外,允許論文被查閱和借閱,可以公布(包括以電子信息形式刊登)論文的全部?jī)?nèi)容或中、英文摘要等部分內(nèi)容。論文的公布(包括以電子信息形式刊登)授權(quán)東南大學(xué)研究生院辦理。摘要摘要虛擬機(jī)技術(shù)通過對(duì)硬件資源進(jìn)行模擬,實(shí)現(xiàn)對(duì)硬件資源的虛擬化。這樣,采用了虛擬機(jī)技術(shù),一臺(tái)計(jì)算機(jī)可以提供多個(gè)相同的計(jì)算機(jī)硬件平臺(tái),從

3、而能夠同時(shí)運(yùn)行多個(gè)操作系統(tǒng)并實(shí)現(xiàn)它們之fnJ的相互隔離。虛擬機(jī)技術(shù)已經(jīng)廣泛運(yùn)用到生產(chǎn)和研究領(lǐng)域,如在企業(yè)服務(wù)器管理整合、系統(tǒng)安全、系統(tǒng)開發(fā)測(cè)試等領(lǐng)域。在眾多的虛擬機(jī)技術(shù)中,虛擬機(jī)XEN具有開源、支持多種平臺(tái)的特點(diǎn)。本文基于x86平臺(tái)對(duì)XEN的內(nèi)存管理進(jìn)行研究。介紹了x86平臺(tái)的段頁式內(nèi)存管理機(jī)制。因?yàn)閄EN是通過修改了Lirlux的內(nèi)核來實(shí)現(xiàn)了它的內(nèi)存管理功能。所以,本文接著分析了Linux的內(nèi)存管理子系統(tǒng),它在軟件層上實(shí)現(xiàn)了對(duì)x86平臺(tái)的段頁式內(nèi)存管理機(jī)制的支持。XEN具有兩種虛擬化技術(shù)——泛虛擬化技術(shù)和全虛擬化技術(shù)。泛虛擬化時(shí),XEN使用直接模

4、式來實(shí)現(xiàn)內(nèi)存的虛擬化;全虛擬化時(shí),XEN使用影子頁表模式來實(shí)現(xiàn)內(nèi)存的虛擬化。在虛擬機(jī)的應(yīng)用中,通常存在著多個(gè)虛擬機(jī)運(yùn)行著相同的操作系統(tǒng)或者應(yīng)用程序的情況,此時(shí)的物理內(nèi)存中有些頁包含了相同的數(shù)據(jù)信息,它們是可以共享的,但是XEN沒有機(jī)制來共享它們。本文設(shè)計(jì)了基于內(nèi)容的頁共享技術(shù)對(duì)XEN的內(nèi)存管理進(jìn)行優(yōu)化,使得XEN能夠共享那些含有相同內(nèi)容的內(nèi)存頁。基于內(nèi)容的頁共享技術(shù)使用哈希比較技術(shù)找出物理內(nèi)存中具有相同數(shù)據(jù)內(nèi)容的物理內(nèi)存頁,然后使用寫時(shí)復(fù)制把這些物理內(nèi)存頁共享起來。實(shí)驗(yàn)結(jié)果表明在前面描述的場(chǎng)景中,基于內(nèi)容的頁共享技術(shù)能夠有效地減少物理內(nèi)存的使用量。

5、關(guān)鍵詞:虛擬機(jī)技術(shù),XEN,基于內(nèi)容的頁共享,哈希比較,寫時(shí)復(fù)制AbstractByslmulatmgthehardwareresources,thevirtualmachinetechnjqueachievestheV1nuaJizatlonofhardwareresources·Withthevirtualmachinetechnique,onecomputercanprovide珈anY1denticalcomputerhardwareplatforms,SOthatseveraloperatingsystemscanmnonjtatthes

6、ametlmeandtheseoperatingsystemsareisolated.Virtualmachineshavemanyusagesinproductlonandresearchareas,suchasservermanagementandconsolidation,systemsecu帆systemdeVel叩mentandtest·Innumerousvirtualmachines,XENisw‘idelyusedandresearchedforitsopensourceandmultipleplatforms.Jnlspaper‘

7、esearchsthememorymanagementofXENbasedonx86platform.ThesegmentandpagememorYmanagementofx86platformisintroduced.BecauseXENachievesitsmemofvmanagementbymodifyingtheLinuxkernel,thememorymanagementsystemofLinuxisanalvzed.wnlchsuPPonsthesegmentandpagememorymanagementofx86platformins

8、Oftwarelaver.XENhastwovirtualizationtechniques,Para—virtualiz

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。