Title :
Load balancing and switch scheduling
Author :
Liu, Xiangheng ; Goldsmith, Andrea
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., CA, USA
Abstract :
Packet switching remains one of the bottlenecks in building fast Internet routers. Load balancing and switch scheduling are two important algorithms in the effort to maximize the throughput and minimize the latency of these packet switches. A load balancing algorithm regulates the traffic to conform to the service rates while a switch scheduling algorithm allocates the service rates adaptive to the arrival patterns. Many existing load balancing and switch scheduling algorithms are very similar. We show that load balancing and switch scheduling systems are dual systems based on the linear queue dynamics approximation. This allows us to cast a load balancing problem as a scheduling problem, and vice versa. We further show an example of designing a new algorithm for load balancing using an existing scheduling algorithm based on the duality. The duality perspective also allows us to solve unknown problems. We find the entropy rate of the randomized bandwidth allocation system with linear queue dynamics based on the knowledge of the entropy rate of the randomized load balancing system. For the general case, we find both an upper and a lower bound on the entropy rate. The joint use of dual load balancing and switch scheduling algorithms leads to performance gains as we show using mean field analysis.
Keywords :
bandwidth allocation; packet switching; queueing theory; scheduling; telecommunication network routing; Internet routers; linear queue dynamics approximation; load balancing algorithm; mean field analysis; packet switching; randomized bandwidth allocation system; switch scheduling algorithm; Algorithm design and analysis; Delay; Entropy; Internet; Load management; Packet switching; Scheduling algorithm; Switches; Throughput; Traffic control;
Conference_Titel :
Communications, 2005. ICC 2005. 2005 IEEE International Conference on
Print_ISBN :
0-7803-8938-7
DOI :
10.1109/ICC.2005.1494501