Title :
The Optimization of Xen Network Virtualization
Author :
Jian, Zhang ; Xiaoyong, Li ; Haibing, Guan
Author_Institution :
Dept. of Comput. Sci. & Eng., Shanghai Jiao Tong Univ., Shanghai
Abstract :
Despite the benefits brought by virtualization technology, the network I/O performance degradation remains as a barrier for its wide usage. This paper presents the design and implementation of a new method to improve Xen network virtualization performance by optimizing the interrupt deliver route and shortening the network I/O path. With the above optimization techniques, network throughput of a HVM guest domain is improved by 50%, CPU utility of QEMU driver model is reduced by 70%, TLB miss and cache miss is improved by 40% to 80%. The rationale behind our optimization model can also be extended for other I/O device virtualization in HVM guest domain.
Keywords :
cache storage; interrupts; operating systems (computers); virtual machines; HVM guest domain; QEMU driver model; TLB miss; Xen network virtualization; cache miss; interrupt deliver route; network I/O performance degradation; operating system; optimization; virtual machine; Application virtualization; Computer science; Degradation; Design engineering; Design optimization; Hardware; Isolation technology; Linux; Throughput; Virtual machining; Ne2000; Network Virtualization optimization; Virtual machine; Xen;
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
DOI :
10.1109/CSSE.2008.389