Font Size: a A A

Kvm-based Virtual Machine Scheduling Research

Posted on:2012-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y CuiFull Text:PDF
GTID:2208330332492353Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of the X86 architecture computer hardware and software technology, the pricing of the computer is getting lower while ability increases. Most of the single application system does not give full play to the computer's computing power and there is a problem of wasting resources. In order to improve resource utilization, the X86 systems begins to apply the original patent exclusively mainframe virtualization technology. Virtualization technology has become to an important computer science and technology research focus, but also one of the fastest growing areas. Virtualization technologies including server virtualization, storage virtualization, network virtualization in different directions, this study is about the server virtualization technology.This paper summarizes the development of server virtualization technology history and classifies features for its implementation. In addition, this paper describes the major virtualization software, analyzes their advantages and disadvantages.KVM is a relatively good virtualization solutions, which is under Linux. KVM is the virtualization technology that firstly integrated into Linux kernel. However, the application of the current KVM is not very extensive this is because of shorter development time of KVM and character-based management interface is also restricted, as an important reason for its development.This paper focuses on the KVM virtualization system architecture. It analyses the KVM system processor virtualization, memory virtualization, I/O virtualization and KVM virtual machine management. In addition, based on the libvirt, the author developed a graphical-based KVM scheduling management system, which creates the KVM virtual machine, operation and management of the other basic functions. The testing proves that the system is a better solution of the KVM graphical management of the basic problems.KVM Management System will be compared with the mainstream virtualization system, such as VMware's VMware Workstation and VMware vSphere, Microsoft's Virtual PC and the Hyper-v, Xen and etc. It point out the advantages and disadvantages of the system. However, some of advanced features such as living migration and cloning are not yet supported in the system within the scope and it is the next step of the system objectives and direction.
Keywords/Search Tags:Virtualization, KVM, GUI, Management
PDF Full Text Request
Related items