A Simple Congestion-Aware Algorithm for Load Balancing in Datacenter Networks

被引:0
|
作者
Shafiee, Mehrnoosh [1 ]
Ghaderi, Javad [1 ]
机构
[1] Columbia Univ, Dept Elect Engn, New York, NY 10027 USA
关键词
SYSTEM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study the problem of load balancing in datacenter networks, namely, assigning the end-to-end data flows among the available paths in order to efficiently balance the load in the network. The solutions used today rely typically on ECMP (Equal Cost Multi Path) mechanism which essentially attempts to balance the load in the network by hashing the flows to the available shortest paths. However, it is well known that ECMP performs poorly when there is asymmetry either in the network topology or the flow sizes, and thus there has been much interest recently in alternative mechanisms to address these shortcomings. In this paper, we consider a general network topology where each link has a cost which is a convex function of the link utilization. Flows among the various source-destination pairs are generated dynamically over time, each with a size (bandwidth requirement) and a duration. Once a flow is assigned to a path in the network, it consumes bandwidth equal to its size from all the links along its path for its duration. We propose a low-complexity congestion-aware algorithm that assigns the flows to the available paths in an online fashion and without splitting, and prove that it asymptotically minimizes the total network cost. Extensive simulation results are presented to verify the performance of our algorithm under a wide range of traffic conditions and under different datacenter architectures.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] A Simple Congestion-Aware Algorithm for Load Balancing in Datacenter Networks
    Shafiee, Mehrnoosh
    Ghaderi, Javad
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (06) : 3670 - 3682
  • [2] PLB: Adaptive Partial Congestion-aware Load Balancing for Datacenter Networks
    Liu, Kefei
    Zhang, Jiao
    Wei, Dehui
    Zhang, Kai
    Huang, Tao
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [3] Edge-Based Congestion-Aware Datacenter Load Balancing with Smart Probing
    Bhutta, Areeb Ahmed
    Ahmed, Hasnain
    [J]. COMPUTER JOURNAL, 2023, 66 (12): : 2908 - 2920
  • [4] Congestion-aware adaptive forwarding in datacenter networks
    Zhang, Jiao
    Ren, Fengyuan
    Huang, Tao
    Tang, Li
    Liu, Yunjie
    [J]. COMPUTER COMMUNICATIONS, 2015, 62 : 34 - 46
  • [5] Expeditus: Congestion-Aware Load Balancing in Clos Data Center Networks
    Wang, Peng
    Xu, Hong
    Niu, Zhixiong
    Han, Dongsu
    Xiong, Yongqiang
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (05) : 3175 - 3188
  • [6] Expeditus: Congestion-aware Load Balancing in Clos Data Center Networks
    Wang, Peng
    Xu, Hong
    Niu, Zhixiong
    Han, Dongsu
    Xiong, Yongqiang
    [J]. PROCEEDINGS OF THE SEVENTH ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC 2016), 2016, : 442 - 455
  • [7] Clove: Congestion-Aware Load Balancing at the Virtual Edge
    Katta, Naga
    Ghag, Aditi
    Hira, Mukesh
    Keslassy, Isaac
    Bergman, Aran
    Kim, Changhoon
    Rexford, Jennifer
    [J]. CONEXT'17: PROCEEDINGS OF THE 2017 THE 13TH INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES, 2017, : 323 - 335
  • [8] 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
  • [9] CONGA: Distributed Congestion-Aware Load Balancing for Datacenters
    Alizadeh, Mohammad
    Edsall, Tom
    Dharmapurikar, Sarang
    Vaidyanathan, Ramanan
    Chu, Kevin
    Fingerhut, Andy
    Lam, Vinh The
    Matus, Francis
    Pan, Rong
    Yadav, Navindra
    Varghese, George
    [J]. SIGCOMM'14: PROCEEDINGS OF THE 2014 ACM CONFERENCE ON SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2014, : 503 - 514
  • [10] In-network Congestion-aware Load Balancing at Transport Layer
    Aghdai, Ashkan
    Wang, Michael I-C
    Xu, Yang
    Wen, Charles H-P
    Chao, H. Jonathan
    [J]. 2019 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2019,