2018
DOI: 10.1109/tnet.2018.2869092
|View full text |Cite
|
Sign up to set email alerts
|

Distributed Join-the-Idle-Queue for Low Latency Cloud Services

Abstract: Low latency is highly desirable for cloud services. To achieve low response time, stringent timing requirements are needed for task scheduling in a large-scale server farm spanning thousands of servers. In this paper, we conduct an in-depth analysis for distributed Join-the-Idle-Queue (JIQ), a promising new approximation of an idealized task-scheduling algorithm. In particular, we derive semi-closed form expressions for the delay performance of distributed JIQ, and we propose a new variant of distributed JIQ t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
9
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 22 publications
(9 citation statements)
references
References 18 publications
0
9
0
Order By: Relevance
“…In this, response time is given prime consideration as a performance metric. The proposed approach also derived expressions in semi-closed form for the delay in performance in JIQ (Wang et al , 2018).…”
Section: Related Workmentioning
confidence: 99%
“…In this, response time is given prime consideration as a performance metric. The proposed approach also derived expressions in semi-closed form for the delay in performance in JIQ (Wang et al , 2018).…”
Section: Related Workmentioning
confidence: 99%
“…Because of the high communication cost required to query all servers for their queue lengths, the JSQ-d (also called SQ(d) or Power-of-d) policy was proposed and analyzed, assuming homogeneous servers and exponential service times [15,27]. Other policies, such as Join-Idle-Queue (JIQ), have also been proposed as low-communication alternatives to JSQ [13,28].…”
Section: Related Workmentioning
confidence: 99%
“…These balancing approaches are provided as a service by popular cloud providers such as Windows Azure, Amazon ELB, and HP-CLB [30]. Also, Wang et al [31] and Lu et al [32] present the Join-Idle-Queue (JIQ) balancing algorithm that assigns incoming jobs to only idle resource queues in a single-tier environment. Multiple dispatchers are employed to hold incoming jobs; each dispatcher keeps IDs of idle resources in the tier.…”
Section: Background and Related Workmentioning
confidence: 99%