Designing low-complexity heavy-traffic delay-optimal load balancing schemes: Theory to algorithms

1Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We establish a unified analytical framework for designing load balancing algorithms that can simultaneously achieve low latency, low complexity, and low communication overhead. We first propose a general class ? of load balancing policies and prove that they are both throughput optimal and heavy-traffic delay optimal. This class ? includes popular policies such as join-shortest-queue (JSQ) and power-of-d as special cases, but not the recently proposed join-idle-queue (JIQ) policy. In fact, we show that JIQ is not heavy-traffic delay optimal even for homogeneous servers. By exploiting the flexibility offered by the class ?, we design a new load balancing policy called join-below-threshold (JBT-d), in which the arrival jobs are preferentially assigned to queues that are no greater than a threshold, and the threshold is updated infrequently. JBT-d has several benefits: (i) JBT-d belongs to the class ? and hence is throughput optimal and heavy-traffic delay optimal. (ii) JBT-d has zero dispatching delay, like JIQ and other pull-based policies, and low message overhead due to infrequent threshold updates. (iii) Extensive simulations show that JBT-d has good delay performance, comparable to the JSQ policy in various system settings.

Cite

CITATION STYLE

APA

Zhou, X., Wu, F., Tan, J., Sun, Y., & Shroff, N. (2018). Designing low-complexity heavy-traffic delay-optimal load balancing schemes: Theory to algorithms. In SIGMETRICS 2018 - Abstracts of the 2018 ACM International Conference on Measurement and Modeling of Computer Systems (p. 128). Association for Computing Machinery, Inc. https://doi.org/10.1145/3219617.3219670

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free