Load Balancing in Data Center Networks: A Survey

被引:91
|
作者
Zhang, Jiao [1 ,2 ]
Yu, F. Richard [3 ]
Wang, Shuo [1 ,2 ]
Huang, Tao [1 ,2 ]
Liu, Zengyi [1 ,2 ]
Liu, Yunjie [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Sci & Technol Informat Transmiss & Disseminat Com, Shijiazhuang 050081, Hebei, Peoples R China
[3] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
来源
基金
中国国家自然科学基金;
关键词
Data center; load balancing; flow completion time; energy consumption; FLOW COMPLETION TIMES; ARCHITECTURE; MANAGEMENT; MPLS; PERFORMANCE; POWER;
D O I
10.1109/COMST.2018.2816042
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data center networks usually employ the scale-out model to provide high bisection bandwidth for applications. A large amount of data is required to be transferred frequently between servers across multiple paths. However, traditional load balancing algorithms like equal-cost multi-path routing are not suitable for rapidly varying traffic in data center networks. Based on the special data center topologies and traffic characteristics, researchers have recently proposed some novel traffic scheduling mechanisms to balance traffic. In this paper, we present a comprehensive survey of recent solutions for load balancing in data center networks. First, recently proposed data center network topologies and the studies of traffic characteristics are introduced. Second, the definition of the load-balancing problem is described. Third, we analyze the differences between data center load balancing mechanisms and traditional Internet traffic scheduling. Then, we present an in-depth overview of recent data center load balancing mechanisms. Finally, we analyze the performance of these solutions and discuss future research directions.
引用
下载
收藏
页码:2324 / 2352
页数:29
相关论文
共 50 条
  • [1] Survey on Load Balancing Mechanism in Data Center
    Liu, Jing-Ling
    Huang, Jia-Wei
    Jiang, Wan-Chun
    Wang, Jian-Xin
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (02): : 300 - 326
  • [2] Research on Load Balancing in Data Center Networks
    Shen G.-B.
    Li Q.
    Jiang Y.
    Wang Y.
    Xu M.-W.
    Li, Qing (liq8@sustech.edu.cn), 1600, Chinese Academy of Sciences (31): : 2221 - 2244
  • [3] Load balancing with traffic isolation in data center networks
    Zhang, Tao
    Zhang, Qianqiang
    Lei, Yasi
    Zou, Shaojun
    Huang, Juan
    Li, Fangmin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 127 : 126 - 141
  • [4] Balancing Traffic Load for Devolved Controllers in Data Center Networks
    Liang, Wanchao
    Gao, Xiaofeng
    Wu, Fan
    Chen, Guihai
    Wei, Wei
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 2258 - 2263
  • [5] Luopan: Sampling based Load Balancing in Data Center Networks
    Wang, Peng
    Trimponias, George
    Xu, Hong
    Liu, Hongyuan
    Geng, Yanhui
    2016 IEEE 24TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2016,
  • [6] Reinforcement Learning based Load Balancing for Data Center Networks
    Lim, Jiyoon
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    PROCEEDINGS OF THE 2021 IEEE 7TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2021): ACCELERATING NETWORK SOFTWARIZATION IN THE COGNITIVE AGE, 2021, : 151 - 155
  • [7] Per-Packet Load Balancing in Data Center Networks
    Kaymak, Yagiz
    Rojas-Cessa, Roberto
    2015 36TH IEEE SARNOFF SYMPOSIUM, 2015, : 140 - 144
  • [8] Intelligent load balancing in data center software-defined networks
    Gilliard, Ezekia
    Liu, Jinshuo
    Aliyu, Ahmed Abubakar
    Juan, Deng
    Jing, Huang
    Wang, Meng
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (04)
  • [9] Queue length-based load balancing in data center networks
    Ahmed, Hasnain
    Arshad, Muhammad Junaid
    Muhammad, Shah
    Ahmad, Sarfraz
    Zahid, Amjad Hussain
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (14)
  • [10] Spotlight: Scalable Transport Layer Load Balancing for Data Center Networks
    Aghdai, Ashkan
    Chu, Cing-Yu
    Xu, Yang
    Dai, David H.
    Xu, Jun
    Chao, H. Jonathan
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 2131 - 2145