2016
DOI: 10.1017/jpr.2016.68
|View full text |Cite
|
Sign up to set email alerts
|

Universality of load balancing schemes on the diffusion scale

Abstract: We consider a system of N parallel queues with identical exponential service rates and a single dispatcher where tasks arrive as a Poisson process. When a task arrives, the dispatcher always assigns it to an idle server, if there is any, and to a server with the shortest queue among d randomly selected servers otherwise (1 ≤ d ≤ N ). This load balancing scheme subsumes the so-called Join-the-Idle Queue (JIQ) policy (d = 1) and the celebrated Join-the-Shortest Queue (JSQ) policy (d = N ) as two crucial special … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
60
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 49 publications
(60 citation statements)
references
References 20 publications
0
60
0
Order By: Relevance
“…Such schemes improve the system's performance by dividing the work effectively among the participating nodes. Under certain conditions (identical servers, exponential service times, and service protocols that do not depend on the service requirement, such as the FCFS), the so-called join the shortest queue (JSQ) policy has several strong optimality properties: The JSQ policy minimises the overall mean delay among the class of load balancing policies that do not have any advance knowledge of the service requirements [19,40,60].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Such schemes improve the system's performance by dividing the work effectively among the participating nodes. Under certain conditions (identical servers, exponential service times, and service protocols that do not depend on the service requirement, such as the FCFS), the so-called join the shortest queue (JSQ) policy has several strong optimality properties: The JSQ policy minimises the overall mean delay among the class of load balancing policies that do not have any advance knowledge of the service requirements [19,40,60].…”
Section: Related Workmentioning
confidence: 99%
“…For |r| < 1, Φ 0 (r) is regular, and E(r Q2 2 (Q 1 = 0)) is regular for |r 2 | < 1. Thus, the right-hand side in (40) can be continued analytically into |r 2 | < 1, Re(1 − 1 r2 ) ≤ 0. Since Φ 0 (r) is well defined for |r| < 1 and Re(1 − 1 r ) ≤ 0, we conclude that Φ 0 (δ 1 (r 2 )r 2 ) can be analytically continued into 0)) is real for r 2 ∈ G 1 , Equation (40) yields for r 2 ∈ G 1 ,…”
Section: Denote By Rmentioning
confidence: 99%
See 1 more Smart Citation
“…Results in [25] indicate that the JIQ policy exhibits the same diffusion-limit behavior as the Join-the-Shortest-Queue (JSQ) strategy, and thus achieves optimality at the diffusion level. These results show that the JIQ policy provides asymptotically optimal delay performance while only involving minimal communication overhead (at most one message per task).…”
Section: Introductionmentioning
confidence: 99%
“…Many popular schemes have also been analyzed in the Halfin-Whitt heavy-traffic regime [18] and in the nondegenerate slowdown regime [10], in which the JIQ scheme is not necessarily optimal.…”
mentioning
confidence: 99%