Font Size: a A A

Research And Testing Of PC Virtual System Based On Intel VT Technology

Posted on:2010-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:C P LiFull Text:PDF
GTID:2178360278465657Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Virtualization technology allows multiple virtual machines with different operating systems to run independent parallel operation on the same physical machine. Conceptually it is a virtual abstraction layer of computer. In order to improve IT resource utilization and flexibility, Virtualization technology will separate from the physical hardware and operating system. With the rapid development of computer hardware technology and architecture, virtual machine technology in many areas obtains a wide range of applications.The virtualization platform bases on Xen technology and Intel VT in this document. Intel's hardware-assisted virtualization technology remedies the performance defect of software-based virtualization, promotes the growth and maturity of virtualization and brings a closely same performance for virtual machines to native physical machines. Intel VT technology makes virtual machine have a "real close to the native machine" performance. Xen is an advanced virtualization technology for x86 platform. Xen allows several Independent guest operating systems to be executed on the same computer hardware concurrently. Xen simulates virtual hardware resources by virtualization technology for Guest OS that can reduce loss of performance caused by virtualization. Moreover, this technology does not modify the application of Guest operating system. Because Xen and Intel VT technology will still bring a degree of performance loss, improving virtual machine performance is the most important target of virtualization platform .At the same time, security issues of virtual machine environment has become more and more important. Now, there are already malicious attacks and softwares confirmed by the research in the virtual machine platform. It is a good solution of building security virtualization platform for virtual machine by Trusted Computing technology. The solution is based on the idea of Trusted Computing.With the rapid development of virtualization technology, the testing technology of Virtualization platform rises rapidly, but it is still imperfect, especially for the PC virtualization platform, is still a blank. Anyway, a new PC testing technology and processå'Œbased on virtualization technology will contribute to the promotion of Virtual PC platform production and improvement of performance.Based on the above analysis, I achieved the following tasks:1. Based on Intel VT (Virtualization Technology) and the architecture of Xen analysis, mastered the working principles of virtualization platform;2. Contrast the physical computer environment, Xen virtualization platform and Virtualization platform to provide the necessary support for Virtualization specifications.3. Researched the testing theory, the mainstream PC testing technology and virtualization tools. Accomplished the design and coding automatic testing tool on PC virtualization Platform in project team.4. Based on the software testing theory, according to the SMC (Secure Managed Client) project specifications bound a test model. Understood traditional computer systems test principles design the design the test plan, Test program and test cases of PC virtualization Platform.5. Set up SMC (Secure Managed Client) testing environment; accomplished the system testing and analyzed the test result of high-performance virtualization platform in the terminal.The PC virtualization platform is designed in order to improve the performance, security, and manageability and user experience of the virtualization platform. Virtualization testing technology will further grow up with the virtualization technology further rapidly.
Keywords/Search Tags:Virtualization, Virtual machine, Hardware-assisted, Xen, Software testing
PDF Full Text Request
Related items