期刊文献+

基于Xen虚拟机的内存资源实时监控与按需调整 被引量:4

Virtual machine memory of real-time monitoring and adjusting on-demand based on Xen virtual machine
下载PDF
导出
摘要 在虚拟计算环境中,难以实时地监控与分配内存资源。针对以上问题,基于Xen虚拟计算环境,提出一种能够实时监控Xen虚拟机内存(VMM)使用情况的XMMC方法并进行了实现。所提方法运用Xen虚拟机提供的超级调用,其不仅能实时地监控虚拟机内存使用情况,而且能实时动态按需分配虚拟机内存。实验结果表明,XMMC方法对虚拟机应用程序造成的性能损失很小,低于5%;能够对客户虚拟机的内存资源占用情况进行实时的监测与按需调整,为多虚拟机的管理提供方便。 In a Virtual Machine (VM) computing environment, it is difficult to monitor and allocate the VM's memory in real-time. To overcome these shortcomings, a real-time method of monitoring and adjusting memory for Xen virtual machine called Xen Memory Monitor and Control (XMMC) was proposed and implemented. This method used hypercall of Xen, which could not only real-time monitor the VM's memory usage, but also dynamically real-time allocated the VM's memory by demand. The experimental results show that XMMC only causes a very small performance loss, less than 5%, to VM's applications. It can real-time monitor and adjust on demand VM's memory resource occupations, which provides convenience for the management of multiple virtual machines.
出处 《计算机应用》 CSCD 北大核心 2013年第1期254-257,261,共5页 journal of Computer Applications
基金 福建省科技计划重大项目(2011H6006)
关键词 XEN 虚拟机内存 实时监控 按需调整 Xen Virtual Machine Memory (VMM) real-time monitoring adjusting on-demand
  • 相关文献

参考文献12

  • 1张建.Xen虚拟机间通信优化研究与实现[D].上海:上海交通大学,2010.
  • 2GRAHAM S L, KESSLER P B, McKUSICK M K. Gprof: a call graph execution profiler [ C]// SIGPLAN'82: Proceedings of the 1982 SIGPLAN Symposium on Compiler Construction. New York: ACM Press, 1982:120-126.
  • 3LEVON J, ELIE P. Oprofile: a system profiler for Linux [ EB/OL]. [2012-05-05]. http://oprofile, sf. net.
  • 4MENON A, SANTOS R J, TURNER Y, et al. Diagnosing perform- ance overheads in the Xen virtual machine environment [ C ]// VEE'05: Proceedings of the First ACM/USENIX International Con- ference on Virtual Execution Environments. New York: ACM Press, 2005:13-23.
  • 5GUPTA D, GARDNER R, CHERKASOVA L. XenMon: QoS moni- toring and performance profiling tool [ R]. California: Technical Re- port of HP Lab, 2005.
  • 6Xen user's manual [ EB/OL]. [2012-05-02]. http://oss, org. cn/ ossdocs/server storage/xen/user/user, html.
  • 7KIM B K, JANG J H, HUR K W, et al. Monitoring and feedback tools for realtime workloads for Xen virtual machine [ C]//Proceed- ings of the 2012 International Conference on IT Convergence and Se- curity. Berlin: Springer, 2012: 151-161.
  • 8ROBERTSON G G, CHILIMBI T, LEE B. AllocRay: memory allo- cation visualization for unmanaged languages [ C]// Proceedings of the 5th International Symposium on Software Visualization. New York: ACM Press, 2010:43-52.
  • 9FANG H F, ZHAO Y Q, ZANG H Y, et al. VMGuard: an integrity monitoring system for management virtual machines [ C]//Proceed- ings of the 16th IEEE International Conference on Parallel and Dis- tributed Systems. Piscataway: IEEE Press, 2010:67-74.
  • 10WOOD T, SHENOY P, VENKATARAMANI A, et al. Sandpiper: black-box and gray-box resource management for virtual machines [J]. Computer Networks, 2009, 53(17): 2923-2938.

同被引文献13

引证文献4

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部