Method of processor resources virtualization on cluster
-
摘要: 为了使操作系统能够透明地利用机群中多个服务器的处理器资源,提出了分布式虚拟机监控器中的处理器资源虚拟化方案:即在每个服务器内部提供一定量的虚拟处理器的基础上,通过在服务器之间协作情况下的指令模拟,保证各个虚拟处理器的正常运转,并实现各个虚拟处理器对客户操作系统的位置透明性,从而使得客户操作系统和应用程序可以使用底层多个服务器的处理能力.Abstract: 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 virtualization 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.
-
[1] Barham P, Dragovic B, Fraser K, et al. Xen and the art of virtualization Jones M B. In Proceedings of the fifteenth ACM Symposium on Operating Systems Principles. New York: ACM, 2003: 164-177 [2] Adams K, Agesen O. A comparison of software and hardware techniques for x86 virtualization[J] Operating Systems Review, 2006, 40(5):2-13 [3] Neiger G, Santoni A, Leung F, et al. Intel virtualization Technology: Hardware support for efficient processor virtualization[J]. Intel Technology Journal, 2006, 10(3):167-177 [4] Barak A, Laden O, Yarom Y. The NOW MOSIX and its preemptive process migration scheme[J]. Bulletin of the IEEE Technical Commitee on Operating Systems and Application Environments, 1995, 7(2):5-11 [5] Brock B C, Carpenter G D, Chiprout E, et al. Experience with building a commodity Intel-based ccNUMA system[J]. IBM J RES & DEV, 2001, 45(2):207-227 [6] Kaneda K, Oyama Y, Yonezawa A. A virtual machine monitor for providing a single system image Proceedings of the 17th IPSJ Computer System Symposium. Tokyo: Su-Tokyo, 2005:3-12 [7] Chapman M, Heiser G. Implementing transparent shared memory on clusters using virtual machines Cole C. USENIX Annual Technical Conference. Anaheim: USENIX Association,2005:383-386
点击查看大图
计量
- 文章访问数: 2853
- HTML全文浏览量: 140
- PDF下载量: 1023
- 被引次数: 0