计算机应用 ›› 2012, Vol. 32 ›› Issue (03): 831-834.DOI: 10.3724/SP.J.1087.2012.00831

• 计算机软件技术 • 上一篇    下一篇

基于协作型VMM的虚拟机执行环境动态配置模型

卢建平1,2,郭玉东1,王晓睿1,赵玉春1   

  1. 1.信息工程大学 信息工程学院,郑州 450002;
    2.重庆通信学院 机动通信系,重庆 400035
  • 收稿日期:2011-09-30 修回日期:2011-11-15 发布日期:2012-03-01 出版日期:2012-03-01
  • 通讯作者: 卢建平
  • 作者简介:卢建平(1983-),男,山西运城人,硕士研究生,CCF会员,主要研究方向:计算系统虚拟化;郭玉东(1964-),男,河南太康人,教授,主要研究方向:操作系统、计算系统虚拟化、网络存储;王晓睿(1984-),男,河南新密人,博士研究生,CCF会员,主要研究方向:计算系统虚拟化;赵玉春(1987-),男,河南安阳人,硕士研究生,CCF会员,主要研究方向:计算系统虚拟化。

Dynamic configuration model of virtual machine execution environment based on cooperative VMM

LU Jian-ping1,2, GUO Yu-dong1, WAND Xiao-rui1, ZHAO Yu-chun1   

  1. 1.College of Information Engineering, Information Engineering University, Zhengzhou Henan 450002, China;
    2.Department of Maneuverable Communication, Chongqing Communication Institute, Chongqing 400035, China
  • Received:2011-09-30 Revised:2011-11-15 Online:2012-03-01 Published:2012-03-01

摘要: 针对当前各类虚拟机监控器(VMM)在定制虚拟机执行环境过程中灵活性不足、可用性不强方面的问题,提出并设计了一种用户动态配置虚拟机执行环境的模型,并在协作型VMM之上进行了实现。结合Intel VT-x技术的实现机制,充分利用虚拟机控制结构(VMCS)中的执行控制域特性,通过为用户提供接口,对虚拟机配置文件进行操作,实现对虚拟机执行环境的实时动态配置。用户利用该模型能够快速构建具有不同运行时特性的虚拟机执行环境。测试结果表明,该模型能够提高VMM的可用性。

关键词: 虚拟机监控器(VMM), VT-x, 虚拟机执行环境, 动态配置模型, 可用性

Abstract: There are some deficiencies in the current Virtual Machine Monitor (VMM) that could not customize different virtual machine execution environment flexibly. This paper illustrated the feasibility of designing and implementing the dynamic model to make better use of the VMM, and then presented a model to design a user-configured virtual machine execution environment and implemented it upon the cooperative VMM. The model made full use of the control domains in Virtual Machine Control Structure (VMCS) configuration progress. With this model, users can change the features of the virtual machine execution environment for real-time dynamic configuration, and build virtual machines with different characteristics based on a VMM at the same time. The test results show that the model can improve the availability of the VMM.

Key words: Virtual Machine Monitor (VMM), VT-x, virtual machine execution environment, dynamic configuration model, availability

中图分类号: