Proximity Based Load Balancing Policies on Graphs: A Simulation Study
Nitish K. Panigrahy, Thirupathaiah Vasantam, Prithwish Basu, Don, Towsley

TL;DR
This paper evaluates proximity-aware load balancing policies on graphs, demonstrating through simulations that these policies achieve load distributions similar to classical approaches while reducing communication costs.
Contribution
It introduces and assesses proximity-aware Power of Two load balancing policies on graphs, highlighting their effectiveness in reducing communication costs compared to traditional methods.
Findings
Proximity-aware policies match classical load distribution performance.
Both policies reduce communication costs in load balancing.
Simulation results confirm effectiveness on static and dynamic models.
Abstract
Distributed load balancing is the act of allocating jobs among a set of servers as evenly as possible. There are mainly two versions of the load balancing problem that have been studied in the literature: static and dynamic. The static interpretation leads to formulating the load balancing problem as a case with jobs (balls) never leaving the system and accumulating at the servers (bins) whereas the dynamic setting deals with the case when jobs arrive and leave the system after service completion. This paper designs and evaluates server proximity aware job allocation policies for treating load balancing problems with a goal to reduce the communication cost associated with the jobs. We consider a class of proximity aware Power of Two (POT) choice based assignment policies for allocating jobs to servers, where servers are interconnected as an n-vertex graph G(V, E). For the static…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Queuing Theory Analysis · Advanced Wireless Network Optimization · Optimization and Search Problems
