Achieving high utilization of flowlet-based load balancing in data center networks

被引:13
|
作者
Zou, Shaojun [1 ]
Huang, Jiawei [1 ]
Jiang, Wanchun [1 ]
Wang, Jianxin [1 ]
机构
[1] Cent South Univ, Sch Comp Sci & Engn, Changsha 410083, Peoples R China
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2020年 / 108卷 / 108期
基金
中国国家自然科学基金;
关键词
Data center; Load balancing; TCP; CONGESTION CONTROL; AVAILABLE BANDWIDTH; TCP;
D O I
10.1016/j.future.2020.03.016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modern data center networks provide multiple paths between any host pairs. Load balancing traffic across these paths is critical to achieve low latency and high throughput. Despite prior solutions show that flowlet-based solutions are powerful in achieving load balancing in asymmetric topology, they suffer from the congestion mismatch problem in rerouting flowlets across different paths. That is, due to lacking the explicit congestion feedback, existing flowlet-based solutions are difficult to utilize bandwidth resource efficiently, which may result in low link utilization and packet loss. In this paper, we propose a congestion-aware load balancing scheme named CAF to eliminate the problem of congestion mismatch. The basic idea behind CAF is that whenever the sender perceives flowlet switching, it proactively sends probe packets to measure available bandwidth and uses the measurement result to properly set the congestion window, avoiding the unnecessary underutilization and packet loss. Through a series of large-scale NS2 simulations and testbed experiments, we demonstrate that CAF reduces average flow completion time by up to 86% compared with the state-of-the-art mechanisms. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:546 / 559
页数:14
相关论文
共 50 条
  • [21] 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
  • [22] Per-Packet Load Balancing in Data Center Networks
    Kaymak, Yagiz
    Rojas-Cessa, Roberto
    2015 36TH IEEE SARNOFF SYMPOSIUM, 2015, : 140 - 144
  • [23] Traffic load balancing in data center networks: A comprehensive survey
    Liu, Guisheng
    Liu, Yong
    Meng, Qian
    Wang, Ben
    Chen, Kefei
    Shen, Zhonghua
    COMPUTER SCIENCE REVIEW, 2025, 57
  • [24] Towards fine-grained load balancing with dynamical flowlet timeout in datacenter networks
    Hu, Jinbin
    Li, Ruiqian
    Liu, Ying
    Wang, Jin
    COMPUTER NETWORKS, 2024, 255
  • [25] DeepRLB: A deep reinforcement learning-based load balancing in data center networks
    Rikhtegar, Negar
    Bushehrian, Omid
    Keshtgari, Manijeh
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (15)
  • [26] DFFR: A flow-based approach for distributed load balancing in Data Center Networks
    Cheung, Chung-Ming
    Leung, Ka-Cheong
    COMPUTER COMMUNICATIONS, 2018, 116 : 1 - 8
  • [27] Load Balancing Scheme for Data Center Based on SDN
    Cui, Hongyan
    Yang, Linfei
    Yu, Tao
    Fang, Yajun
    Zhang, Honggang
    Xia, Zongguo
    2017 20TH INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC), 2017, : 385 - 391
  • [28] Joint optimization of energy saving and load balancing for data center networks based on software defined networks
    He, Yihao
    Lu, Zebin
    Lei, Junru
    Deng, Shuhua
    Gao, Xieping
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (09):
  • [29] Flex: A flowlet-level load balancing based on load-adaptive timeout in DCN
    Diao, Xinglong
    Gu, Huaxi
    Yu, Xiaoshan
    Qin, Liang
    Luo, Changyun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 130 : 219 - 230
  • [30] Adia: Achieving High Link Utilization with Coflow-Aware Scheduling in Data Center Networks
    Jiang, Jingjie
    Ma, Shiyao
    Li, Bo
    Li, Baochun
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (02) : 431 - 441