DocumentCode
1979370
Title
Depth-First Worst-Fit Search based multipath routing for data center networks
Author
Cheocherngngarn, Tosmate ; Hao Jin ; Andrian, J. ; Deng Pan ; Liu, Jiangchuan
Author_Institution
Florida Int. Univ., Miami, FL, USA
fYear
2012
fDate
3-7 Dec. 2012
Firstpage
2821
Lastpage
2826
Abstract
Modern data center networks (DCNs) often use multi-rooted topologies, which offer multipath capability, for increased bandwidth and fault tolerance. However, traditional routing algorithms for the Internet have no or limited support for multipath routing, and cannot fully utilize available bandwidth in such DCNs. In this paper, we study the multipath routing problem for DCNs. We first formulate the problem as an integer linear program, but it is not suitable for fast on-the-fly route calculation. For a practical solution, we propose the Depth-First Worst-Fit Search based multipath routing algorithm. The main idea is to use depth-first search to find a sequence of worst-fit links to connect the source and destination of a flow. Since DCN topologies are usually hierarchical, our algorithm uses depth-first search to quickly traverse between hierarchical layers to find a path. When there are multiple links to a neighboring layer, the worst-fit link selection criterion enables the algorithm to make the selection decision with constant time complexity by leveraging the max-heap data structure, and use a small number of selections to find all the links of a path. Further, worst-fit also achieves load balancing, and thus generates low queueing delay, which is a major component of the end-to-end delay. We have evaluated the proposed algorithm by extensive simulations, and compared its average number of link selections and average end-to-end delay with competing solutions. The simulation results fully demonstrate the superiority of our algorithm and validate the effectiveness of our designs.
Keywords
computational complexity; computer centres; computer networks; integer programming; linear programming; resource allocation; telecommunication network routing; tree searching; DCN bandwidth; data center network; depth-first worst-fit search; end-to-end delay; integer linear program; load balancing; max-heap data structure; multipath routing algorithm; queueing delay; routing algorithm; time complexity; worst-fit link selection criterion; worst-fit link sequence;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Communications Conference (GLOBECOM), 2012 IEEE
Conference_Location
Anaheim, CA
ISSN
1930-529X
Print_ISBN
978-1-4673-0920-2
Electronic_ISBN
1930-529X
Type
conf
DOI
10.1109/GLOCOM.2012.6503544
Filename
6503544
Link To Document