DocumentCode
1842504
Title
A Novel Hardware Assisted Full Virtualization Technique
Author
Chen, Wei ; Lu, Hongyi ; Shen, Li ; Wang, Zhiying ; Xiao, Nong ; Chen, Dan
Author_Institution
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
fYear
2008
fDate
18-21 Nov. 2008
Firstpage
1292
Lastpage
1297
Abstract
Virtual machine technology is rapidly emerging as an important component of future computer systems. Full virtualization with dynamic binary translation outperforms paravirtualization and hardware assisted virtualization in x86 CPU virtualization. Previous full virtualization techniques are implemented in software without any hardware assist. In this paper, for the first time, we propose a novel hardware assisted full virtualization technique-dynamic binary translation in DIMM (DBTIM). We integrate a reconfigurable dynamic binary translation chip into a DIMM. DBTIM could be inserted to the mainboard as a normal DIMM, hence easily making the host CPU virtualizable. We also implement a DBTIM prototype on FPGA. We analyze our new approach and compare it with other modern virtualization techniques. We demonstrate that the new technique in this paper could provide full virtualization to all kinds of CPU architectures, including x86, with better virtualization capability, better software and hardware compatibility, better performance and lower overheads.
Keywords
microprocessor chips; virtual machines; DBTIM prototype; FPGA; hardware assisted virtualization; paravirtualization; reconfigurable dynamic binary translation chip; virtual machine technology; virtualization technique; x86 CPU architecture; Hardware; Kernel; Operating systems; Protection; Prototypes; Software prototyping; Virtual machine monitors; Virtual machining; Virtual manufacturing; Voice mail; DIMM; Full virtualization; binary translation; hardware assisted; reconfigurable;
fLanguage
English
Publisher
ieee
Conference_Titel
Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for
Conference_Location
Hunan
Print_ISBN
978-0-7695-3398-8
Electronic_ISBN
978-0-7695-3398-8
Type
conf
DOI
10.1109/ICYCS.2008.218
Filename
4709159
Link To Document