###
计算机系统应用英文版:2016,25(9):277-280
本文二维码信息
码上扫一扫!
Hypervisor中内存回收技术的改进
(国家林业局 林产工业规划设计院, 北京 100010)
Improvement of Memory Reclaim Technology in Hypervisor
(Planning and Design Institute of Forest Products Industry, State Forestry Administation, Beijing 100010, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 1323次   下载 1818
Received:January 10, 2016    Revised:February 25, 2016
中文摘要: 虚拟化是云计算的关键技术. Hypervisor在虚拟机与主机硬件之间提供了一个抽象层,允许用户为运行着的虚拟机分配的内存总值超过主机的可用内存,这种技术称为内存过量分配. 为了能够降低这个技术对虚拟机性能的影响,hypervisor必须提供高效率的内存回收机制. 在本论文中,作者提出了一种解决方案:使用非易失性内存作为hypervisor交换页面数据的缓存设备. 作者从系统内存中划分出空间模拟了非易失性内存设备,修改了KVM模块中的算法,并制定了五种测试环境. 通过实验数据证明,相比现有的Ballooning技术与Hypervisor swapping技术,使用非易失性内存并配合低优先级队列算法时,虚拟机性能可提高30%和50%左右.
Abstract:Virtualization is the key technology of cloud computing. Hypervisor provides an abstraction layer between the virtual machine and the host hardware, which allows the user to allocate memory for running the virtual machines over the available memory of a host. This technique is called memory overcommitment. In order to reduce the impact of this technology on the performance of the virtual machines, hypervisor must provide an efficient memory reclamation mechanism. In this paper, the author proposes a solution: using the nonvolatile memory as a cache device for hypervisor to exchange page file data. The author divides the space from the system memory to simulate the nonvolatile memory devices, and modifies the algorithm in the KVM module, and sets five kinds of testing environments. The experiments show that compared with the existing Ballooning technology and Hypervisor swapping technology, using the nonvolatile memory and with low priority queue algorithm, the virtual machine performance can be improved by 30% and 50%.
文章编号:     中图分类号:    文献标志码:
基金项目:
引用文本:
吴岳.Hypervisor中内存回收技术的改进.计算机系统应用,2016,25(9):277-280
WU Yue.Improvement of Memory Reclaim Technology in Hypervisor.COMPUTER SYSTEMS APPLICATIONS,2016,25(9):277-280