计算机科学与探索2017,Vol.11Issue(1):70-79,10.DOI:10.3778/j.issn.1673-9418.1512055
云计算环境中虚拟机内存自适应调节算法研究
Research of Adaptive Virtual Machine Memory Scheduling Algorithm in Cloud Computing Environment
摘要
Abstract
Resource of Xen virtual machines has been fixed when booted.However,some virtual machines have to use swap space because of the lack of memory while there is idle memory in other virtual machines,which reduces the usage efficiency of memory.There has been the design of memory scheduling algorithm among virtual machines in the previous research,but the scheduling algorithm is inefficient without the consideration of swap.On the foundation of the previous research,this paper puts forward a more reasonable scheduling algorithm that combines swap and the usage of memory to adjust the allocation of memory in virtual machines.The algorithm is also designed on the theory of the idle memory tax proposed by Carl.Firstly,the range of the adjustment will be settled based on the usage of memory and swap.Then the object memory will be calculated in the range.Compared with the previous algorithm,the improved algorithm has been proved to be more effective in experiments.关键词
Xen虚拟机/swap空间/内存调度算法Key words
Xen virtual machine/swap space/memory scheduling algorithm分类
信息技术与安全科学引用本文复制引用
王德胜,张伟哲,郝萌,鲁刚钊,白恩慈..云计算环境中虚拟机内存自适应调节算法研究[J].计算机科学与探索,2017,11(1):70-79,10.基金项目
The National Natural Science Foundation of China under Grant Nos.61202457,61472108(国家自然科学基金) (国家自然科学基金)
the National Basic Research Program of China under Grant No.2013CB329606(国家重点基础研究发展计划(973计划)) (国家重点基础研究发展计划(973计划)
the Specialized Research Fund for the Doctoral Program of Higher Education of China under Grant No.20132302110037(高等学校博士学科点专项科研基金(博导类)). (高等学校博士学科点专项科研基金(博导类)