The Power of Two Choices with Load Comparison Errors

03/01/2023
by   Sanidhay Bhambay, et al.
0

In this paper, we analyze the effects of erroneous load comparisons on the performance of the Po2 scheme. Specifically, we consider load-dependent and load-independent errors. In the load-dependent error model, an incoming job is sent to the server with the larger queue length among the two sampled servers with probability ϵ if the difference in the queue lengths of the two sampled servers is less than or equal to a constant g; no error is made if the queue-length difference is higher than g. For this type of errors, we show that the benefits of the Po2 scheme is retained as long as the system size is sufficiently large and λ is sufficiently close to 1. Furthermore, we show that, unlike the standard Po2 scheme, the performance of the Po2 scheme under this type of errors can be worse than the random scheme if ϵ > 1/2 and λ is sufficiently small. In the load-independent error model, the incoming job is sent to the sampled server with the maximum load with an error probability of ϵ independent of the loads of the sampled servers. For this model, we show that the performance benefits of the Po2 scheme are retained only if ϵ≤ 1/2; for ϵ > 1/2 we show that the stability region of the system reduces and the system performs poorly in comparison to the random scheme.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/19/2018

Power-of-d-Choices with Memory: Fluid Limit and Optimality

In multi-server distributed queueing systems, the access of stochastical...
research
01/18/2019

Derandomized Load Balancing using Random Walks on Expander Graphs

In a computing center with a huge amount of machines, when a job arrives...
research
08/20/2020

Optimal Load Balancing in Bipartite Graphs

Applications in cloud platforms motivate the study of efficient load bal...
research
01/11/2022

Performance of Load Balancers with Bounded Maximum Queue Length in case of Non-Exponential Job Sizes

In large-scale distributed systems, balancing the load in an efficient w...
research
08/03/2020

Distributed Dispatching in the Parallel Server Model

With the rapid increase in the size and volume of cloud services and dat...
research
12/10/2021

A General "Power-of-d" Dispatching Framework for Heterogeneous Systems

Intelligent dispatching is crucial to obtaining low response times in la...
research
07/18/2017

Asymptotically Optimal Load Balancing Topologies

We consider a system of N servers inter-connected by some underlying gra...

Please sign up or login with your details

Forgot password? Click here to reset