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 :
بازگشت