Dynamic Load Balancing in Hybrid Switching Data Center Networks with Converters

被引:9
作者
Zheng, Jiaqi [1 ]
Zheng, Qiming [2 ]
Gao, Xiaofeng [2 ]
Chen, Guihai [1 ,2 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Jiangsu, Peoples R China
[2] Shanghai Jiao Tong Univ, Shanghai, Peoples R China
来源
PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019) | 2019年
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
D O I
10.1145/3337821.3337898
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today's data centers rely on scale-out architectures like fat-tree, BCube, VL2, etc. to connect a large number of commodity servers. It's important to balance the traffic load across the available links. Since the traditional electrical network cannot perfectly respond to the traffic variations in data centers, a growing trend is to introduce converters with adjustable optical links instead of adding more wiring links. However, little is known today about how to fully exploit the potential of the flexibility from the converters: the joint optimization on adjusting the optical links inside the converters and the routing in the whole network remains algorithmically challenging. In this paper, we initiate the study of dynamic load balancing problem (DLBP) in hybrid switching data center networks with converters. We design a set of specific converters for Diamond, VL2, BCube topologies to introduce more flexibility. Based on it, the connections of the optical links inside the converter and the route for each flow needs to be jointly optimized to minimize the maximum link utilization in the whole network. We formulate DLBP as an optimization program and prove that it's not only NP-hard, but also rho-inapproximation. Further, we design a greedy algorithm to solve it. Extensive experiments show that our algorithm can reduce the traffic congestion by 12% on average.
引用
收藏
页数:10
相关论文
共 50 条
[41]   Two-Phase Load Balancing for Data Center Networks using OpenFlow [J].
Maksic, Natasa .
2017 25TH TELECOMMUNICATION FORUM (TELFOR), 2017, :107-110
[42]   SeqBalance: Congestion-Aware Load Balancing With No Reordering in Data Center Networks [J].
Luo, Huimin ;
Zhang, Jiao ;
Yu, Mingxuan ;
Pan, Yongchen ;
Pan, Tian ;
Huang, Tao .
IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (13) :25707-25719
[43]   Efficient Load Balancing for Multicast Traffic in Data Center Networks Using SDN [J].
Nithin, V ;
Rathod, A. ;
Badarla, V. ;
Humernbrum, T. ;
Gorlatch, S. .
2018 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2018, :113-120
[44]   SDN Based Load Balancing Mechanism for Elephant Flow in Data Center Networks [J].
Liu, Jing ;
Li, Jie ;
Shou, Guochu ;
Hu, Yihong ;
Guo, Zhigang ;
Dai, Wei .
2014 INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC), 2014, :486-490
[45]   Expeditus: Congestion-aware Load Balancing in Clos Data Center Networks [J].
Wang, Peng ;
Xu, Hong ;
Niu, Zhixiong ;
Han, Dongsu ;
Xiong, Yongqiang .
PROCEEDINGS OF THE SEVENTH ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC 2016), 2016, :442-455
[46]   DRILL: Micro Load Balancing for Low-latency Data Center Networks [J].
Ghorbani, Soudeh ;
Yang, Zibin ;
Godfrey, P. Brighten ;
Ganjali, Yashar ;
Firoozshahian, Amin .
SIGCOMM '17: PROCEEDINGS OF THE 2017 CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2017, :225-238
[47]   Adaptive routing for layer-2 load balancing in data center networks [J].
Kanagavelu, Renuga ;
Francis, Bu-Sung Lee ;
Ragavendran, Vasanth ;
Aung, Khin Mi Mi .
Advances in Information Sciences and Service Sciences, 2012, 4 (15) :1-12
[48]   Routing in Black Box: Modularized Load Balancing for Multipath Data Center Networks [J].
Fan, Fujie ;
Hu, Bing ;
Yeung, Kwan L. .
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, :1639-1647
[49]   DiffFlow: Differentiating Short and Long Flows for Load Balancing in Data Center Networks [J].
Carpio, Francisco ;
Engelmann, Anna ;
Jukan, Admela .
2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
[50]   Expeditus: Congestion-Aware Load Balancing in Clos Data Center Networks [J].
Wang, Peng ;
Xu, Hong ;
Niu, Zhixiong ;
Han, Dongsu ;
Xiong, Yongqiang .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (05) :3175-3188