loading page

A distributed load balancing architecture based on in-band network telemetry
  • +1
  • Mingfa Li,
  • Huiling Shi,
  • Lizhuang Tan,
  • Wei Zhang
Mingfa Li
Shandong Academy of Sciences National Supercomupter Center In Jinan
Author Profile
Huiling Shi
Shandong Academy of Sciences National Supercomupter Center In Jinan
Author Profile
Lizhuang Tan
Shandong Academy of Sciences National Supercomupter Center In Jinan

Corresponding Author:tanlzh@sdas.org

Author Profile
Wei Zhang
Shandong Academy of Sciences National Supercomupter Center In Jinan
Author Profile

Abstract

A data center (DC) is supposed to efficiently distribute the bandwidth of the network to provide high-quality traffic transmission. However, the load imbalance issue can easily occur due to the complex topology and traffic features. Equal-Cost Multi-Path(ECMP) distributes traffic on different paths but doesn’t consider network congestion. Although HULA solved some of ECMP’s problems, it can easily congest the best path. RPS randomly distributes packets on paths, which can easily lead to packet disorder in some scenarios. This paper presents DHLB, a distributed hop-by-hop load balancing archetucture based on in-band network telemetry. With active In-band network telemetry, DHLB collects the necessary load information and stores it in the load information table. DHLB distributes traffic proportionally on different paths based on their load degree. We build a fat tree topology on mininet to verify the performance of our design. From experimental results, DHLB performs better than other schemes in terms of average flow complete time(FCT). It also performs better on additional overhead than another probe-based scheme.
Submitted to Internet Technology Letters
Submission Checks Completed
Assigned to Editor
Reviewer(s) Assigned
08 Jul 2024Reviewer(s) Assigned
18 Jul 2024Review(s) Completed, Editorial Evaluation Pending
26 Jul 2024Editorial Decision: Revise Major
23 Aug 20241st Revision Received
29 Aug 2024Submission Checks Completed
29 Aug 2024Assigned to Editor
29 Aug 2024Review(s) Completed, Editorial Evaluation Pending
30 Aug 2024Reviewer(s) Assigned
11 Sep 2024Editorial Decision: Accept