| Establishment of a virtual machine application system is an important way for acceleration the virtualization application development. Virtual machine application system is an important virtualized application. It is user-friendly management of virtual machines to meet the needs of the user. The KVM virtualization technology under LINUX is a relatively mature virtualization technology. Currently, the corporations of staff develop virtual machines application on the basis of the KVM virtualization technology under LINUX is still a small quantity.This thesis focuses on design and implementation of virtual machine application system based on the KVM virtualization technology under LINUX. Based on the analysis of the system functional requirements, the thesis designs and implements a high-performance virtual machine applications system. Through the use cases and logical view, the thesis analyses the design architecture of the system, and then, designs and implements four major functional modules which are network, storage, monitoring and virtual machine, at last, deploy a virtual machine application system in a single physical mainframe. After tests, it shows that the feasibility and effectiveness of application systems of virtual machines meet the design requirements. |