DocumentCode :
1825698
Title :
Optimal load-balancing
Author :
Keslassy, Isaac ; Chang, Cheng-Shang ; McKeown, Nick ; Lee, Duan-Shin
Author_Institution :
Technion, Haifa, Israel
Volume :
3
fYear :
2005
fDate :
13-17 March 2005
Firstpage :
1712
Abstract :
This paper is about load-balancing packets across multiple paths inside a switch, or across a network. It is motivated by the recent interest in load-balanced switches. Load-balanced switches provide an appealing alternative to crossbars with centralized schedulers. A load-balanced switch has no scheduler, is particularly amenable to optics, and - most relevant here -guarantees 100% throughput. A uniform mesh is used to load-balance packets uniformly across all 2-hop paths in the switch. In this paper we explore whether this particular method of load-balancing is optimal in the sense that it achieves the highest throughput for a given capacity of interconnect. The method we use allows the load-balanced switch to be compared with ring, torus and hypercube interconnects, too. We prove that for a given interconnect capacity, the load-balancing mesh has the maximum throughput. Perhaps surprisingly, we find that the best mesh is slightly non-uniform, or biased, and has a throughput of N/(2N - 1), where N is the number of nodes.
Keywords :
Internet; packet switching; resource allocation; telecommunication network routing; interconnect capacity; load-balance packets; load-balanced routing network; load-balanced switch; maximum throughput; multiple paths; optimal load-balancing; Argon; Fabrics; Hypercubes; Packet switching; Routing; Stochastic processes; Switches; Telecommunication traffic; Throughput; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE
ISSN :
0743-166X
Print_ISBN :
0-7803-8968-9
Type :
conf
DOI :
10.1109/INFCOM.2005.1498452
Filename :
1498452
Link To Document :
بازگشت