Skip to main navigation Skip to search Skip to main content

HLB: Toward Load-Aware Load Balancing

  • Zhiyuan Yao
  • , Yoann Desmouceaux
  • , Juan Antonio Cordero-Fuertes
  • , Mark Townsley
  • , Thomas Clausen
  • Cisco Systems

Research output: Contribution to journalArticlepeer-review

14 Citations (Scopus)

Abstract

The purpose of network load balancers is to optimize quality of service to the users of a set of servers- basically, to improve response times and to reducing computing resources- by properly distributing workloads. This paper proposes a distributed, application-agnostic, Hybrid Load Balancer (HLB) that- without explicit monitoring or signaling- infers server occupancies and processing speeds, which allows making optimised workload placement decisions. This approach is evaluated both through simulations and extensive experiments, including synthetic workloads and Wikipedia replays on a real-world testbed. Results show significant performance gains, in terms of both response time and system utilisation, when compared to existing load-balancing algorithms.

Original languageEnglish
Pages (from-to)2658-2673
Number of pages16
JournalIEEE/ACM Transactions on Networking
Volume30
Issue number6
DOIs
Publication statusPublished - 1 Dec 2022

Keywords

  • Load-balancing
  • cloud and distributed computing
  • performance evaluation

Fingerprint

Dive into the research topics of 'HLB: Toward Load-Aware Load Balancing'. Together they form a unique fingerprint.

Cite this