Towards fine-grained load balancing with dynamical flowlet timeout in datacenter networks

被引:2
作者
Hu, Jinbin [1 ,2 ]
Li, Ruiqian [1 ]
Liu, Ying [1 ]
Wang, Jin [3 ]
机构
[1] Changsha Univ Sci & Technol, Sch Comp & Commun Engn, Changsha 410004, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Minist Educ, Key Lab Broadband Wireless Commun & Sensor Network, Nanjing 210003, Peoples R China
[3] Hunan Univ Sci & Technol, Sanya Inst, Sanya 572024, Peoples R China
基金
中国国家自然科学基金;
关键词
Datacenter networks; Load balancing; Traffic differentiation;
D O I
10.1016/j.comnet.2024.110867
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In modern datacenter networks (DCNs), load balancing mechanisms are widely deployed to enhance link utilization and alleviate congestion. Recently, a large number of load balancing algorithms have been proposed to spread traffic among the multiple parallel paths. The existing solutions make rerouting decisions for all flows once they experience congestion on a path. They are unable to distinguish between the flows that really need to be rerouted and the flows that potentially have negative effects due to rerouting, resulting infrequently ineffective rerouting. Fine-grained rerouting will also cause severe packet reordering, especially in asymmetric topology scenarios. To address the above issues, we present a fine-grained traffic-differentiated load balancing (TDLB) mechanism, which aims to distinguish flows that are necessarily to be rerouted and reroute traffic in fine-grained without packet reodering. Specifically, TDLB distinguishes the traffic that must be rerouted through the host pair information in the packet header, and selects an optimal path for rerouting. To prevent severe packet reodering caused by excessive path delay differences, TDLB dynamically adjusts the flowlet timeout to segment the traffic and select the optimal path for rerouting. The NS-2 simulation results show that TDLB effectively reduces tail latency and average flow completion time (FCT) for short flows by up to 49% and 46%, respectively, compared to the state-of-the-art load balancing schemes.
引用
收藏
页数:10
相关论文
共 41 条
  • [1] CONGA: Distributed Congestion-Aware Load Balancing for Datacenters
    Alizadeh, Mohammad
    Edsall, Tom
    Dharmapurikar, Sarang
    Vaidyanathan, Ramanan
    Chu, Kevin
    Fingerhut, Andy
    Vinh The Lam
    Matus, Francis
    Pan, Rong
    Yadav, Navindra
    Varghese, George
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) : 503 - 514
  • [2] Data Center TCP (DCTCP)
    Alizadeh, Mohammad
    Greenberg, Albert
    Maltz, David A.
    Padhye, Jitendra
    Patel, Parveen
    Prabhakar, Balaji
    Sengupta, Sudipta
    Sridharan, Murari
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) : 63 - 74
  • [3] One More Config is Enough: Saving (DC)TCP for High-Speed Extremely Shallow-Buffered Datacenters
    Bai, Wei
    Hu, Shuihai
    Chen, Kai
    Tan, Kun
    Xiong, Yongqiang
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (02) : 489 - 502
  • [4] Congestion Control for High-speed Extremely Shallow-buffered Datacenter Networks
    Bai, Wei
    Chen, Kai
    Hu, Shuihai
    Tan, Kun
    Xiong, Yongqiang
    [J]. PROCEEDINGS OF THE 2017 ASIA-PACIFIC WORKSHOP ON NETWORKING (APNET '17), 2017, : 29 - 35
  • [5] Benson T., 2010, ACM IMC 2010, P267, DOI DOI 10.1145/1879141.1879175
  • [6] DISCO: Memory Efficient and Accurate Flow Statistics for Network Measurement
    Hu, Chengchen
    Liu, Bin
    Zhao, Hongbo
    Chen, Kai
    Chen, Yan
    Wu, Chunming
    Cheng, Yu
    [J]. 2010 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS ICDCS 2010, 2010,
  • [7] Dixit A, 2013, IEEE INFOCOM SER, P2130
  • [8] DRILL: Micro Load Balancing for Low-latency Data Center Networks
    Ghorbani, Soudeh
    Yang, Zibin
    Godfrey, P. Brighten
    Ganjali, Yashar
    Firoozshahian, Amin
    [J]. SIGCOMM '17: PROCEEDINGS OF THE 2017 CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2017, : 225 - 238
  • [9] Efficient Control of Unscheduled Packets for Credit-based Proactive Transport
    He, Xin
    Li, Wenxin
    Zhang, Song
    Li, Keqiu
    [J]. 2022 IEEE 28TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, ICPADS, 2022, : 593 - 600
  • [10] Hopps C.E., 2000, Analysis of an Equal-Cost Multi-Path Algorithm, DOI DOI 10.17487/RFC2992