Fine-grained load balancing with proactive prediction and adaptive rerouting in data center

被引:0
作者
Gao, Weimin [1 ,3 ]
Zhong, Jiaming [2 ]
Peng, Caihong [3 ]
Li, Xinlong [3 ]
Liao, Xiangbai [3 ]
机构
[1] Cent South Univ, Sch Comp Sci & Engn, Changsha 410083, Peoples R China
[2] Xiangnan Univ, Coll Econ & Management, Chenzhou 423001, Peoples R China
[3] Hunan Inst Technol, Dept Comp Sci & Engn, Hengyang 421002, Peoples R China
关键词
Fine-grained; load balancing; adaptive rerouting; proactive prediction;
D O I
10.3233/JHS-230003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Though the existing load balancing designs successfully make full use of available parallel paths and attain high bisection network bandwidth, they reroute flows regardless of their dissimilar performance requirements. But traffic in modern data center networks exhibits short bursts characteristic, which can easily lead to network congestion. The short flows suffer from the problems of large queuing delay and packet reordering, while the long flows fail to obtain high throughput due to low link utilization and packet reordering. In order to solve these inefficiency, we designed a fine-grained load balancing method (FLB), which uses an active monitoring mechanism to split traffic, and flexibly transfers flowlet to non-congested path, effectively reducing the negative impact of burst flow on network performance. Besides, to avoid packet reordering, FLB leverages the probe packets to estimate the end-to-end delay, thus excluding paths that potentially cause packet reordering. The test results of NS2 simulation show that FLB significantly reduces the average and tail flow completion time of flows by up to 59% and 56% compared to the state-of-the-art multi-path transmission scheme with less computational overhead, as well as increases the throughput of long flow.
引用
收藏
页码:83 / 96
页数:14
相关论文
共 28 条
[1]   Data Center TCP (DCTCP) [J].
Alizadeh, Mohammad ;
Greenberg, Albert ;
Maltz, David A. ;
Padhye, Jitendra ;
Patel, Parveen ;
Prabhakar, Balaji ;
Sengupta, Sudipta ;
Sridharan, Murari .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) :63-74
[2]  
Benson T., 2010, P 10 ANN C INT MEAS, P267, DOI [DOI 10.1145/1879141.1879175, 10.1145/1879141.1879175]
[3]   Joint Minimization of the Energy Costs From Computing, Data Transmission, and Migrations in Cloud Data Centers [J].
Canali, Claudia ;
Chiaraviglio, Luca ;
Lancellotti, Riccardo ;
Shojafar, Mohammad .
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2018, 2 (02) :580-595
[4]   Per-packet Load-balanced, Low-Latency Routing for Clos-based Data Center Networks [J].
Cao, Jiaxin ;
Xia, Rui ;
Yang, Pengkun ;
Guo, Chuanxiong ;
Lu, Guohan ;
Yuan, Lihua ;
Zheng, Yixin ;
Wu, Haitao ;
Xiong, Yongqiang ;
Maltz, Dave .
PROCEEDINGS OF THE 2013 ACM INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES (CONEXT '13), 2013, :49-60
[5]   FUSO: Fast Multi-Path Loss Recovery for Data Center Networks [J].
Chen, Guo ;
Lu, Yuanwei ;
Meng, Yuan ;
Li, Bojie ;
Tan, Kun ;
Pei, Dan ;
Cheng, Peng ;
Luo, Layong ;
Xiong, Yongqiang ;
Wang, Xiaoliang ;
Zhao, Youjian .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (03) :1376-1389
[6]  
Darbandi M., 2017, J Comput Sci Appl, V5, P11, DOI DOI 10.12691/JCSA-5-1-2
[7]  
Darbandi M., 2017, Int J Technol Innov Res, V23, P10, DOI DOI 10.5281/ZENODO.345288
[8]  
Darbandi M., 2017, PUBLISHED HCTL INT J, V24, P1, DOI DOI 10.5281/ZENODO.1034475
[9]  
Dixit A, 2013, IEEE INFOCOM SER, P2130
[10]   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