2013
DOI: 10.1007/978-3-642-40047-6_13
|View full text |Cite
|
Sign up to set email alerts
|

Workflow Fairness Control on Online and Non-clairvoyant Distributed Computing Platforms

Abstract: Fairly allocating distributed computing resources among workflow executions is critical to multiuser platforms. However, this problem remains mostly studied in clairvoyant and offline conditions, where task durations on resources are known, or the workload and available resources do not vary along time. We consider a non-clairvoyant, online fairness problem where the platform workload, task costs and resource characteristics are unknown and not stationary. We propose a fairness control loop which assigns task … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
2
1

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…We consider a non-clairvoyant, online fairness problem where the platform workload, task costs and resource characteristics are unknown and not stationary. We propose a fairness control loop which assigns task priorities based on the fraction of pending work in the workflows Ferreira da Silva, Glatard, & Desprez, 2013c). Workflow characteristics and performance on the target resources are estimated progressively, as information becomes available during the execution.…”
Section: Controlling Fairness Among Workflow Executionsmentioning
confidence: 99%
“…We consider a non-clairvoyant, online fairness problem where the platform workload, task costs and resource characteristics are unknown and not stationary. We propose a fairness control loop which assigns task priorities based on the fraction of pending work in the workflows Ferreira da Silva, Glatard, & Desprez, 2013c). Workflow characteristics and performance on the target resources are estimated progressively, as information becomes available during the execution.…”
Section: Controlling Fairness Among Workflow Executionsmentioning
confidence: 99%
“…The results indicate that the starvation problem is solved and the performance is enhanced. Moreover, to create a fairness between jobs, da Silva [3] proposed a new backfilling model to reduce fragmentat ion and to obtain better response times. At the same time, fairness between jobs is kept low and predictability remains high.…”
Section: Introductionmentioning
confidence: 99%