DocumentCode :
19476
Title :
HYVI: A HYbrid VIrtualization Solution Balancing Performance and Manageability
Author :
YaoZu Dong ; Xiantao Zhang ; Jinquan Dai ; Haibing Guan
Author_Institution :
Comput. Sci. & Eng. Dept., Shanghai Jiaotong Univ., Shanghai, China
Volume :
25
Issue :
9
fYear :
2014
fDate :
Sept. 2014
Firstpage :
2332
Lastpage :
2341
Abstract :
Virtualization is a building block technology of cloud computing. Software virtualization solutions, such as paravirtualized Memory Management Unit and paravirtualized I/O, provide flexible manageability, such as virtual machine migration and IP-based network packet filtering. However, it suffers from performance and scalability issues. Hardware virtualization and its advanced accelerations, such as Extended Page Table and Single Root I/O Virtualization, were introduced later to simplify virtualization implementation and improve performance. However, this solution may suffer from a manageability issue. In this paper, we describe our work on the implementation of hardware virtualization and optimizations of the advanced hardware acceleration support in Xen to improve the virtualization performance and scalability. We further propose HYVI, a hybrid virtualization solution combining the advantages of software virtualization (manageability) and hardware virtualization (performance and scalability), to address performance and manageability issues. Finally, we present performance evaluations and characterizations of these hardware accelerations and hybrid virtualization, using both OS benchmarks and a server consolidation benchmark (vConsolidate). The results show that optimized hardware acceleration can achieve an up to 77 percent and 33 percent performance improvement over software full virtualization and paravirtualization in the server consolidation benchmark, respectively. Hybrid virtualization achieves an up to 1.56 × performance, with 0.69 lower CPU core usage of paravirtualization, and maintains flexible manageability.
Keywords :
IP networks; cloud computing; input-output programs; storage management; virtual machines; virtualisation; HYVI; IP-based network packet filtering; OS benchmarks; Xen; advanced hardware acceleration support; cloud computing; extended page table; hardware virtualization; hybrid virtualization solution; optimizations; paravirtualized IO; paravirtualized memory management unit; server consolidation benchmark; single root IO virtualization; software full virtualization; software virtualization; software virtualization solutions; vConsolidate; virtual machine migration; virtualization implementation; Acceleration; Filtering; Hardware; Scalability; Software; Virtual machine monitors; Virtualization; Hybrid virtualization; manageability; optimization; performance; scalability;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2013.239
Filename :
6605688
Link To Document :
بازگشت