DocumentCode
1690816
Title
A hash-TLB approach for MMU virtualization in xen/IA64
Author
Zhang, Xiantao ; Xu, Anthony X F ; Li, Qi ; Yau, David K Y ; Qing, Sihan ; Zhang, Huanguo
Author_Institution
Sch. of Comput., Wuhan Univ., Wuhan
fYear
2008
Firstpage
1
Lastpage
8
Abstract
With advances in hardware-assisted full virtualization technologies, system virtualization based on the virtual machine monitor (VMM) has received much recent attention. Using the Xen/IA64 hardware virtual machine implemented on Intelreg Virtualization Technology for Itaniumreg (VT-i), we investigate the design of a virtual software hash translation lookaside buffer (TLB) based on the virtual hash page table (VHPT). Experimental results show that the proposed design can significantly improve the performance of the hardware virtual machine of Xen/IA64. Our contributions are the following. First, we design and implement in the VMM a virtual hash TLB algorithm to optimize the system performance of VT-i guest virtual machines. Second, we quantify experimentally the performance benefits of the hash TLB for VT-i guest virtual machines and analyze the performance impact of the software VHPT walker with the hash TLB algorithm. Lastly, we present experiments to verify, in an SMP virtual machine system environment, the superior scalability of the hash TLB approach.
Keywords
performance evaluation; virtual machines; Intelreg Virtualization Technology for Itaniumreg; VHPT; VMM; VT-i; Xen/IA64 hardware virtual machine; hash TLB; system performance; system virtualization; virtual hash page table; virtual machine monitor; virtual software hash translation lookaside buffer; Algorithm design and analysis; Design optimization; Hardware; Performance analysis; Scalability; Software algorithms; Software performance; System performance; Virtual machine monitors; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location
Miami, FL
ISSN
1530-2075
Print_ISBN
978-1-4244-1693-6
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2008.4536548
Filename
4536548
Link To Document