Font Size: a A A

Design And Implementation Of Heterogeneous Virtual Machine Management Platform

Posted on:2016-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:L XingFull Text:PDF
GTID:2298330467992546Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of cloud computing and data, more and more enterprises need to build more efficient data center. At the same time, the technology of server virtualization has attracted the favor of the enterprise, almost all data centers are using virtualization technology to improve the utilization rate of server cluster, the management software of large data center emerged in endlessly. Small and medium enterprises also need to establish their private virtualization environment, and they need to manage different kinds of virtual machine. However, they will spend a lot and get complex problems of management, if they use the management software of large virtualization or cloud platform. As a result, the research and development of simple and easy to use and able to manage heterogeneous virtual machine software platform has been a direction in this field.In this paper, the author study and summarize the virtualization technology, the model of management software and the related technology of software development. Based on studying the structure of various virtual machine monitor, the demand analysis of the virtual server management software in small private environment is given in the paper. The general design of system includes architecture of system, modules of the system and the structure of databases. After the demand analysis and the general design, the detailed design stage gives the class-diagram and sequence-diagram of the modules. At last, the coding and testing are completed according to object oriented design principles.Heterogeneous virtual machine management system can manage three kinds of virtual machine monitor/which are KVM, ESXi, XEN.The function of the management include user management, virtual machine management, virtual machine image management, physical machine management, log management and storage management. The system meets the requirements of small and medium-sized enterprises which need to manage different virtual machine uniformly.
Keywords/Search Tags:VirtualMachine PHP, libvirt Hypervisor
PDF Full Text Request
Related items