2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing 2015
DOI: 10.1109/ccgrid.2015.27
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling Workloads of Workflows with Unknown Task Runtimes

Abstract: Workflows are important computational tools in many branches of science, and because of the dependencies among their tasks and their widely different characteristics, scheduling them is a difficult problem. Most research on scheduling workflows has focused on the offline problem of minimizing the makespan of single workflows with known task runtimes. The problem of scheduling multiple workflows has been addressed either in an offline fashion, or still with the assumption of known task runtimes. In this paper, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
21
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 17 publications
(22 citation statements)
references
References 32 publications
1
21
0
Order By: Relevance
“…Using several time series analysis techniques such as Linear Regression, Auto Regressive Moving Average (ARMA), and Multiple Regression, ConPaaS predicts future demand, and provisions resources accordingly. 6) Token: is designed specifically to autoscale for workflows [21]. By using structural information from the DAG structure, and by propagating execution tokens in the workflow, this policy estimated the level of parallelism and derives the (lack of) need for resources.…”
Section: Provisioning Policiesmentioning
confidence: 99%
“…Using several time series analysis techniques such as Linear Regression, Auto Regressive Moving Average (ARMA), and Multiple Regression, ConPaaS predicts future demand, and provisions resources accordingly. 6) Token: is designed specifically to autoscale for workflows [21]. By using structural information from the DAG structure, and by propagating execution tokens in the workflow, this policy estimated the level of parallelism and derives the (lack of) need for resources.…”
Section: Provisioning Policiesmentioning
confidence: 99%
“…We used three WF structures, namely Montage, LIGO and SIPHT [4], and four workloads. Three workloads consist only of a single WF type, and the fourth one contains an equal mixture of all the considered WF structures.…”
Section: Unknown Task Runtimesmentioning
confidence: 99%
“…First, we have proposed a set of online scheduling policies to schedule workloads of WFs in a distributed environment with unknown task runtimes [4]. We have investigated these policies with simulations with realistic synthetic workloads.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…The presented mechanism also takes budget and deadline constraints into account. Ilyushkin et al [23] create and analyze policies for scheduling of workflows with and without know task running-time. Relative to our work, the authors focus on a different SLO related with the task running-time instead of deadline constraints.…”
Section: General Workflow-schedulingmentioning
confidence: 99%