Publication
Title
On the impact of job size variability on heterogeneity-aware load balancing
Author
Abstract
Load balancing is one of the key components inmany distributed systems as it heavily impacts performance and resource utilization. We consider a heterogeneous system where each server belongs to one of K classes and the speed of the server depends on its class. Two types of load balancing strategies are considered: arriving jobs are either immediately dispatched to a server class in a randomized manner, i.e., with probability pk a job is assigned to class k, or are dispatched based on their size, i.e., jobs with a size in [Tk- 1, Tk) are assigned to class k. Within each class a power of d choices rule is used to select the server that executes the job. For large systems and exponential job size durations the optimal probabilities pk to minimize the mean response time can be determined easily via convex optimization. In this paper we develop amean field model (validated by simulation) to investigate how the optimal probabilities pk are affected by the higher moments and in particular by the variability of the job size distribution when the service discipline at each server is first-come-first-served. In addition, we make use of the cavity method to study the optimal thresholds Tk in case the dispatching is based on the job size.
Language
English
Source (journal)
Annals of operations research. - Basel, 1984, currens
Publication
Basel : 2020
ISSN
0254-5330 [print]
1572-9338 [online]
DOI
10.1007/S10479-019-03398-6
Volume/pages
293 :1 (2020) , p. 371-399
ISI
000567456600016
Full text (Publisher's DOI)
Full text (publisher's version - intranet only)
UAntwerpen
Faculty/Department
Research group
Publication type
Subject
Affiliation
Publications with a UAntwerp address
External links
Web of Science
Record
Identifier
Creation 19.10.2020
Last edited 04.12.2024
To cite this reference