2019 · 10 citations · 28 references
BusinessCloud ComputingComputer ScienceCloud NetworkingDistributed SystemsQueuing TheoryLoad BalancingMulti-server QueuesQueue ManagementQueueing NetworksQueueing SystemsQueueing TheoryCloud Load BalancingCommunication Overhead ReductionLoad AssignmentLoad Balancing AlgorithmsLoad Balancing StrategiesQueue-based Load BalancingScalabilityServer Load Balancing
Load balancing algorithms play a vital role in enhancing performance in data centers and cloud networks. Due to the massive size of these systems, scalability challenges, and especially the communication overhead associated with load balancing mechanisms, have emerged as major concerns. Motivated by these issues, we introduce and analyze a novel class of load balancing schemes where the various servers provide occasional queue updates to guide the load assignment.
28
Optimality of the shortest line discipline
Wayne L. Winston · Journal of Applied Probability · 1977 · 505 citations
Join-Idle-Queue: A novel load balancing algorithm for dynamically scalable web services
Yi Lu, Qiaomin Xie, Gabriel Kliot et al. · Performance Evaluation · 2011 · 360 citations · Full text