Skip to main content

DARD: Distributed adaptive routing for datacenter networks

Publication ,  Journal Article
Wu, X; Yang, X
Published in: Proceedings - International Conference on Distributed Computing Systems
October 5, 2012

Datacenter networks typically have many paths connecting each host pair to achieve high bisection bandwidth for arbitrary communication patterns. Fully utilizing the bisection bandwidth may require flows between the same source and destination pair to take different paths. However, existing routing protocols have little support for load-sensitive adaptive routing. We propose DARD, a Distributed Adaptive Routing architecture for Datacenter networks. DARD allows each end host to move traffic from overloaded paths to underloaded paths without central coordination. We use an OpenFlow implementation and simulations to show that DARD can effectively use a datacenter network's bisection bandwidth under both static and dynamic traffic patterns. It outperforms previous solutions based on random path selection by 10%, and performs similarly to previous work that assigns flows to paths using a centralized controller. We use competitive game theory to show that DARD's path selection algorithm makes progress in every step and converges to a Nash equilibrium in finite steps. Our evaluation results suggest that DARD can achieve a close-to-optimal solution in practice. © 2012 IEEE.

Duke Scholars

Published In

Proceedings - International Conference on Distributed Computing Systems

DOI

Publication Date

October 5, 2012

Start / End Page

32 / 41
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Wu, X., & Yang, X. (2012). DARD: Distributed adaptive routing for datacenter networks. Proceedings - International Conference on Distributed Computing Systems, 32–41. https://doi.org/10.1109/ICDCS.2012.69
Wu, X., and X. Yang. “DARD: Distributed adaptive routing for datacenter networks.” Proceedings - International Conference on Distributed Computing Systems, October 5, 2012, 32–41. https://doi.org/10.1109/ICDCS.2012.69.
Wu X, Yang X. DARD: Distributed adaptive routing for datacenter networks. Proceedings - International Conference on Distributed Computing Systems. 2012 Oct 5;32–41.
Wu, X., and X. Yang. “DARD: Distributed adaptive routing for datacenter networks.” Proceedings - International Conference on Distributed Computing Systems, Oct. 2012, pp. 32–41. Scopus, doi:10.1109/ICDCS.2012.69.
Wu X, Yang X. DARD: Distributed adaptive routing for datacenter networks. Proceedings - International Conference on Distributed Computing Systems. 2012 Oct 5;32–41.

Published In

Proceedings - International Conference on Distributed Computing Systems

DOI

Publication Date

October 5, 2012

Start / End Page

32 / 41