Dissertation > Excellent graduate degree dissertation topics show

Research on Architecture of Virtual Machine Monitor

Author: WangXiaoZuo
Tutor: GuoYuDong
School: PLA Information Engineering University
Course: Applied Computer Technology
Keywords: Virtualization Virtual Machine Monitor IO processor Collaborative model Hardware division Dual - system communication
CLC: TP277
Type: Master's thesis
Year: 2010
Downloads: 86
Quote: 2
Read: Download Dissertation

Abstract


Virtualization to abstract and logical reorganization method overcomes the defects of the system resources on the physical, is an important means to solve the many problems of the computer field, virtual machine monitor (VMM) is the core component of virtualization, a computer industry research hotspot one. Inevitable virtualization is usually realized with the help of new abstraction layer, resulting in a loss of performance too obvious, the overhead is too large, one of the key factors is that IO processing components in the VMM virtualization. Performance characteristics to the the IO processing unit to run a virtual machine or process, the VMM management and scheduling, and led to the design of tight coupling privilege level switch frequently, the IO handle long delay the IO processing components run has become virtualization system in many significant bottleneck. Structure from the system point of view, the to eliminate IO virtualization features of the processing unit, the the IO processing unit from the virtual machine conversion privilege system. Privileged system need to have the complete control of the hardware resources, wherein the most important is to be able to independently control processor, provides one possible way to resolve this multicore processors. Various VMM structure did not multicore processors for specialized research and design, it is difficult to give full play to the advantages of multi-core technology brings. In response to these issues, this paper explores the VMM structure suitable for multi-processor platform, the VMM and IO processor (IOPM) the concept of peer-to-peer collaboration, and by means of a multi-processor platform IOPM privileged system with VMM parallel. IOPM has been in a running state, uninterrupted VMM IO request service to avoid requests triggered by the scheduling delay processing. Is the VMM and the IOPM between the collaboration, the article addresses four aspects: 1. Achieve the hardware resources divided between the VMM and IOPM 2. Designed to provide a basis for supporting micro VMM3. Constructed IO request service The IOPM4. established the VMM the IOPM between the communication mechanism In this paper, a prototype system to verify the VMM and IOPM the idea of ??collaboration, and system is a key part of the test. Realized and test results show that, due to elimination of the virtualization feature of the IO processing member collaborative VMM includes a high IO processing performance and low communication overhead, it is possible in the multi-processor systems to provide efficient and stable virtualization platform.

Related Dissertations

  1. Management and Collaboration of Applications in Virtual Desktop System,TP316.7
  2. Research on Sound Device Virtualization in Xen,TP391.9
  3. Study of Influences of Continuity Medical Care under Different Collaborative Models among Hospitals and Community Health Service Center,R197.1
  4. The virtual machine image file space waste recovery system,TP302
  5. Based on logical hierarchical storage system design and implementation,TP333
  6. Xen virtualization network I / O optimization method,TP302
  7. Hardware-based counters virtualization performance evaluation of multiple virtual machines,TP302
  8. Virtual environment multiple network interface card I / O Scheduling System,TP334.7
  9. Lightweight Virtual Machine Manager and Security Applications,TP302
  10. Lock-based multiprocessor -aware scheduling system VCPU,TP332
  11. Lightweight , multi-platform virtual machine extension,TP391.9
  12. CPU overhead virtual computing environment measurement system,TP332
  13. Virtual desktop environment data to redundant system design and implementation,TP333
  14. Virtual domain access control system protection mechanisms,TP309.2
  15. For the mobile platform desktop virtualization mechanism,TP316.7
  16. Block-level continuous data protection for virtual recovery technology,TP309
  17. Logically oriented virtual domain multi -level access control system,TP309
  18. Template- based virtual machine memory cloud computing services system,TP393.09
  19. File Protection System Research Based on Hardware Assisted Virtualization,TP309
  20. VM-based security monitoring studies,TP274
  21. Virtual desktop and application management research,TP316.7

CLC: > Industrial Technology > Automation technology,computer technology > Automation technology and equipment > Automation systems > Monitoring, alarm,fault diagnosis system
© 2012 www.DissertationTopic.Net  Mobile