修改客户操作系统优化KVM虚拟机的I/O性能
目前,运行在虚拟机上的客户操作系统(Guest OS)是面向物理机器开发的普通操作系统,其中存在不适应虚拟化环境的因素,影响虚拟机的I/O性能.作者通过测试发现了影响虚拟机I/O性能的一些问题,针对这些问题提出了优化方法:一方面,通过合并客户操作系统中连续的I/O指令,降低虚拟机的时钟中断频率,从而降低环境切换的开销;另一方面,消除客户操作系统中的冗余操作,包括在虚拟化环境下无效的函数、冗余的I/O调度以及虚拟网卡驱动对NAPI的支持,使虚拟机只执行必要的操作,从而提高系统的性能.
I/O虚拟化、KVM、性能测试、优化
33
TP319(计算技术、计算机技术)
国家"九七三"重点基础研究发展规划项目基金2007CB310900;国家自然科学基金90718028,60873052;国家"八六三"高技术研究发展计划项目基金2008AA01Z112;教育部-英特尔信息技术专项科研基金MOE-Intel-10-06
2011-03-21(万方平台首次上网日期,不代表论文的发表时间)
共9页
2312-2320