A distributed load balancing architecture based on in‐band network telemetry
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 across multiple paths, potentially causing packet reordering in certain scenarios. This paper presents DHLB, a distributed hop‐by‐hop load balancing architecture based on in‐band network telemetry. With active In‐band network telemetry, DHLB gathers essential load information and systematically records it in a 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. Experimental results indicate that DHLB outperforms other schemes regarding average Flow Completion Time (FCT). It also performs better on additional overhead than another probe‐based scheme.
Authors
- Lizhuang Tan (ORCID: https://orcid.org/0000-0001-6826-4596)
- Wei Zhang (ORCID: https://orcid.org/0000-0002-5111-4097)
- Huiling Shi (ORCID: https://orcid.org/0000-0002-6545-8958)
- Mingfa Li
Institutions
- Qilu University of Technology (CN)
- Shandong Academy of Sciences (CN)
Publication Details
- Journal
- Internet Technology Letters
- Published
- 2024-10-08
- DOI
- https://doi.org/10.1002/itl2.587
- Primary Topic
- Software-Defined Networks and 5G
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Natural Science Foundation of Shandong Province
- Shandong Academy of Sciences