摘要
为了使操作系统能够透明地利用机群中多个服务器的处理器资源,提出了分布式虚拟机监控器中的处理器资源虚拟化方案:即在每个服务器内部提供一定量的虚拟处理器的基础上,通过在服务器之间协作情况下的指令模拟,保证各个虚拟处理器的正常运转,并实现各个虚拟处理器对客户操作系统的位置透明性,从而使得客户操作系统和应用程序可以使用底层多个服务器的处理能力.
In order to make the processor resources in multiple servers of cluster be utilized to operating system transparently, the processor resources virtualization scheme in distributed virtual machine monitor was proposed. That is to make each server provide a certain amount of virtual processors based on the hardware vir- tualization technology and present them to guest operating systems, to capture the sensitive instructions that would be executed in the virtual processor and make a simulation of their effect through collaboration between servers, and to ensure that all the virtual processor work exactly. Thereby the low layer resource distribution transparency to the guest operating systems was achieved, and guest operating systems and applications could make use of the process ability of multiple servers without any modification.
出处
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
2009年第5期627-630,共4页
Journal of Beijing University of Aeronautics and Astronautics
基金
国家863计划资助项目(2006AA01Z108
2007AA01A127)
关键词
虚拟化
分布式VMM
虚拟处理器
指令模拟
virtualization
distributed virtual machine monitor
virtual processor
instruction simulation