Font Size: a A A

The Analysis And Research On Para-Virtualization

Posted on:2009-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:X CaoFull Text:PDF
GTID:2178360242983046Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In recent years virtualization technology has become one of the most popular areas in computer technology. Virtualization technology was in existence since 1960s. The main idea is to combine or divide computing resources to present one or many operating environments, so as to run different operating systems on a given machine. Virtualization products tend to diversify, and in the open source world Xen is the most exciting virtualization software. Xen is first developed in the University of Cambridge as a research project of Linux. Currently Xen not only support para-virtualization, but also full virtualization.The excellent performance of Xen is one biggest advantage. In operating systems running on the Xen architecture, the worst loss of performance will not exceed 10 percent; much of this is attributed to its architecture. It is deeply analysed of the architecture in this dissertation. Based on the principle of separating the policy and mechanism, we researched on the mechanism in the virtual machine monitor and the policy in the guest operating system.We first introduced the history, current situation and the trends of virtualization technology, then compared different virtualization technology, and illustrated the advantage of para-virtualization. Then clear presentations of the Xen architecture and design details are given. In the para-virtualization architecture, Xen modified the kernel of the guest operating systems, and supplied a serial of safe interfaces to substitute the sensitive and privileged operation. At last, we made a brief discussion of some hot spots in virtualization techology.
Keywords/Search Tags:virtualization, Xen, para-virtualization, virtual machine monitor, guest operating systems
PDF Full Text Request
Related items