DocumentCode
2900965
Title
I/O Scheduling by Using Multi-network Interfaces of Virtualization System
Author
Xie, Xia ; Zhu, Haiqing ; Cao, Wenzhi ; Jin, Hai ; Yuan, Pingpeng
Author_Institution
Services Comput. Technol. & Syst. Lab. Cluster & Grid Comput. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear
2011
fDate
16-18 Nov. 2011
Firstpage
1347
Lastpage
1354
Abstract
With the development of virtualization technology, it can run more and more guest domains on one single physical machine. So the network I/O demand is also rapidly increasing, for these guest domains can supply more and more services or run more and more applications. This will lead to serious contention on network I/O of physical machine. Although we can use high performance NICs (network interface cards) to improve network I/O performance, one single NIC cannot get further performance improvement which depends on hardware technology. Linux bonding can achieve high bandwidth network by using multiple NICs, but it does not guarantee QoS among guest domains. Also it would terminate one guest domain´s communication because of its response mechanism of ARP. Therefore, we present an approach named Virtual Bonding to achieve high bandwidth network by using multi-NICs. It aggregates multi-NICs to provide high bandwidth and high-quality network services. It also introduces load balancing mechanism between multi-NICs. So it can make full use of every NIC. Furthermore, it makes perfect support to virtualization environment.
Keywords
Linux; network interfaces; processor scheduling; quality of service; resource allocation; virtualisation; ARP; I/O scheduling; Linux bonding; QoS; bandwidth network I/O performance; hardware technology; high bandwidth network service; high performance NIC; high quality network service; load balancing mechanism; multiNIC; multinetwork interface; network I/O demand; network interface card; single physical machine; virtual bonding; virtualization environment; virtualization system; virtualization technology; Bandwidth; Bonding; Bridges; IP networks; Linux; Load management; Servers; XEN; load balancing; network interface aggregation; performance; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Trust, Security and Privacy in Computing and Communications (TrustCom), 2011 IEEE 10th International Conference on
Conference_Location
Changsha
Print_ISBN
978-1-4577-2135-9
Type
conf
DOI
10.1109/TrustCom.2011.257
Filename
6120979
Link To Document