• Home
  • Search
  • Enhancing Load Balancing With In-Network Recirculation to Prevent Packet Reordering in Lossless Data Centers
  • Cite Icon44
  • https://doi.org/10.1109/tnet.2024.3403671Copy DOI Icon

Enhancing Load Balancing With In-Network Recirculation to Prevent Packet Reordering in Lossless Data Centers

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Many existing load balancing mechanisms work effectively in lossy datacenter networks (DCNs), but they suffer from serious packet reordering in lossless Ethernet DCNs deployed with the hop-by-hop Priority-based Flow Control (PFC). The key reason is that the prior solutions are not able to perceive PFC triggering correctly and in a timely manner when making load balancing decisions. Once the forwarding path pauses transmission due to PFC triggering, the packets allocated on it are blocked, inevitably leading to out-of-order packets and retransmission. In this paper, we present an Reordering-robust Load Balancing (RLB) scheme with PFC prediction in lossless DCNs. At its heart, RLB leverages the derivative of ingress queue length to predict PFC triggering and proactively notifies the upstream switches to choose an appropriate rerouting path or perform packet recirculation to avoid reordering. Furthermore, under switch failure scenarios, RLB adjusts the recirculation threshold adaptively to mitigate the risk of packets over-recirculation. We have implemented RLB in the hardware programmable switch. As a building block for existing load balancing mechanisms, we have integrated RLB into Presto, LetFlow, Hermes and DRILL. The evaluation results show that the RLB-enhanced solutions deliver significant performance by avoiding packet reordering. For example, it reduces the <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$99^{th}$</tex-math> </inline-formula> percentile flow completion time (FCT) by up to 72%, 67%, 58% and 54% over DRILL, Presto, LetFlow and Hermes, respectively.

Similar Papers
  • Research Article

In-Network Load Balancing With Fast Congestion Flow Detection for Lossless Data Center Networks

  • Jan 01, 2025
  • IEEE Transactions on Industrial Informatics
  • Qingyu Shi +6
  • Conference Article
  • Citations20

AG: Adaptive Switching Granularity for Load Balancing with Asymmetric Topology in Data Center Network

  • Oct 01, 2019
  • Jingling Liu +3
  • Research Article
  • Citations2

PDLB: Path Diversity-aware Load Balancing with adaptive granularity in data center networks

  • Dec 07, 2023
  • Journal of Cloud Computing
  • Weimin Gao +4
  • PDF
  • Research Article
  • Citations13

Fine-grained load balancing with traffic-aware rerouting in datacenter networks

  • Jul 06, 2021
  • Journal of Cloud Computing
  • Tao Zhang +5
  • Conference Article
  • Citations1

Tailor : Datacenter Load Balancing For Accelerating Distributed Deep Learning

  • Mar 01, 2022
  • Zhengzhi Xu +4
  • Conference Article
  • Citations3

Dynamic Optical Data Center Network Load Balancing and Resource Allocation

  • Dec 01, 2016
  • Henna Huang +1
  • Dissertation

Load-balanced switch design and data center networking

  • Jan 01, 2014
  • Chunzhi He
  • Research Article
  • Citations17

FCTcon: Dynamic Control of Flow Completion Time in Data Center Networks for Power Efficiency

  • Oct 01, 2021
  • IEEE Transactions on Cloud Computing
  • Kuangyu Zheng +2
  • Conference Article
  • Citations16

Dynamic Control of Flow Completion Time for Power Efficiency of Data Center Networks

  • Jun 01, 2017
  • Kuangyu Zheng +1
  • Book Chapter

Load Balancing Approach of Protection in Datacenters: A Narrative Review

  • Nov 02, 2019
  • Legenda Prameswono Pratama +3
  • Conference Article
  • Citations5

EFM: Improving DCNs throughput using the transmission rates of elephant flows

  • Jun 01, 2018
  • Andre Luiz B Rocha +1
  • Research Article
  • Citations18

Load Balancing With Deadline-Driven Parallel Data Transmission in Data Center Networks

  • Jan 15, 2023
  • IEEE Internet of Things Journal
  • Tao Zhang +7
  • Research Article
  • Citations2

An Adaptable and Agnostic Flow Scheduling Approach for Data Center Networks

  • Oct 28, 2022
  • Journal of Network and Systems Management
  • Sergio Armando Gutiérrez +2
  • Conference Article

An analysis on the load balancing strategies in wavelength-routed optical networks

  • Nov 13, 2008
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Kai Liu +2
  • Conference Article
  • Citations9

QOS-Aware Flow Control for Power-Efficient Data Center Networks with Deep Reinforcement Learning

  • Apr 11, 2020
  • Penghao Sun +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.