天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

基于內存熱插拔的虛擬機動態(tài)內存管理系統(tǒng)

發(fā)布時間:2018-04-13 18:54

  本文選題:虛擬機 + 動態(tài)內存管理。 參考:《華中科技大學》2012年碩士論文


【摘要】:內存資源是虛擬化技術管理的重要資源之一,對虛擬化系統(tǒng)的性能影響很大。目前,虛擬機在啟動之前都會配置一個內存上限,該內存上限在虛擬機運行過程中不可更改。然而,虛擬機上運行的應用是多種多樣的并且動態(tài)變化的,內存需求很難預知。因此目前靜態(tài)的虛擬機內存管理方式導致有的虛擬機內存不能滿足應用需求,而有的虛擬機內存富余。對此,需要一種虛擬機的動態(tài)內存管理技術來保證有限內存的高效使用。 基于內存熱插拔的虛擬機動態(tài)內存管理系統(tǒng)(DMM)可以有效地解決了上述問題。該系統(tǒng)基于Xen的半虛擬化模型,實現了虛擬機內存熱插拔,動態(tài)內存分配,動態(tài)創(chuàng)建虛擬機三個主要功能。虛擬機內存熱插拔利用Linux內存熱插拔機制,實現虛擬機上的內存熱插拔,可以突破虛擬機初始的內存上限,任意增加或減小內存。動態(tài)內存分配可以實時監(jiān)控虛擬機的內存信息,預測虛擬機的內存需求,,周期性地重新分配虛擬機內存,平衡虛擬機的內存壓力。動態(tài)創(chuàng)建虛擬機可以在物理機內存不足時,通過合理減小現有虛擬機的內存來創(chuàng)建新虛擬機,實現內存過量使用。 系統(tǒng)測試與結果分析表明:與氣球驅動相比,虛擬機內存熱插拔不存在內存上限,擴展性更好,并且沒有更多的性能開銷;動態(tài)內存分配能夠顯著提高運行內存密集型應用的虛擬機性能;動態(tài)創(chuàng)建虛擬機可以在一臺物理機上創(chuàng)建更多的虛擬機,提高物理機的內存利用率。
[Abstract]:Memory resource is one of the important resources of virtualization technology management, which has a great impact on the performance of virtualization system.Currently, the virtual machine is configured with a memory limit that cannot be changed while the virtual machine is running.However, applications running on virtual machines are diverse and dynamic, and memory requirements are difficult to predict.As a result, some virtual machine memory can not meet the application requirements, while some virtual machine memory is surplus.Therefore, a dynamic memory management technique of virtual machine is needed to ensure the efficient use of limited memory.The dynamic memory management system (DMMM) based on hot-plugged memory can effectively solve the above problems.The system is based on Xen's paravirtualization model and realizes three main functions of virtual machine memory hot plug, dynamic memory allocation and dynamic virtual machine creation.The hot plug of virtual machine memory can break through the initial memory upper limit of the virtual machine and increase or decrease the memory arbitrarily by using the Linux hot plug mechanism to realize the hot plug of memory on the virtual machine.Dynamic memory allocation can monitor the memory information of virtual machine, predict the memory requirement of virtual machine, reallocate memory periodically and balance the memory pressure of virtual machine.Dynamic creation of virtual machine can create new virtual machine by reasonably reducing the memory of existing virtual machine when the physical machine is out of memory, and realize excessive use of memory.System test and result analysis show that: compared with balloon drive, hot plug in virtual machine memory has no upper limit of memory, better expansibility, and no more performance overhead;Dynamic memory allocation can significantly improve the performance of virtual machines running memory-intensive applications and dynamic creation of virtual machines can create more virtual machines on a physical machine and improve the memory utilization of physical machines.
【學位授予單位】:華中科技大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP302;TP333

【參考文獻】

相關碩士學位論文 前1條

1 邵穎哲;基于半虛擬化設備模型的域間數據傳輸系統(tǒng)[D];華中科技大學;2008年



本文編號:1745768

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1745768.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶96f33***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com