2010
DOI: 10.1007/s11390-010-9371-8
|View full text |Cite
|
Sign up to set email alerts
|

Queue Waiting Time Aware Dynamic Workflow Scheduling in Multicluster Environments

Abstract: Workflows are prevailing in scientific computation. Multicluster environments emerge and provide more resources, benefiting workflows but also challenging the traditional workflow scheduling heuristics. In a multicluster environment, each cluster has its own independent workload management system. Jobs are queued up before getting executed, they experience different resource availability and wait time if dispatched to different clusters. However, existing scheduling heuristics neither consider the queue wait t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 19 publications
0
4
0
Order By: Relevance
“…These models can be categorized into a single workflow and multi-workflow allocation models. Further, Single workflow models are classified into static workflow allocation models [25,26,27,28,29,30,31,32,33,34,39,40,41,42,43,44,45,46,47,48] and dynamic workflow allocation models [35,36,37,38]. Static workflow allocation is done at compile time.…”
Section: Related Workmentioning
confidence: 99%
“…These models can be categorized into a single workflow and multi-workflow allocation models. Further, Single workflow models are classified into static workflow allocation models [25,26,27,28,29,30,31,32,33,34,39,40,41,42,43,44,45,46,47,48] and dynamic workflow allocation models [35,36,37,38]. Static workflow allocation is done at compile time.…”
Section: Related Workmentioning
confidence: 99%
“…The Multi-Cluster computing paradigm [44] employs multiple distributed clusters to build large computing infrastructure for HPC applications. There have been a considerable portion of research devoted to the multi-cluster scheduling, for example, scheduling of workflow applications [45], [46], [47] and scheduling of independent tasks [48], [49], [50] across the multi-cluster infrastructure. Compared with the aforementioned work, our research in this paper is devoted to scheduling of MapReduce jobs to multiple clusters, where we use a different task model and the data-centric scheduling heuristic.…”
Section: Multi-cluster Computingmentioning
confidence: 99%
“…In [117], BMBP is implemented in an on-line service system QBETS. These characteristics make BMBP an attractive technique to select resource for workflow scheduling in [118,184].…”
Section: Dynamic Workflow Schedulingmentioning
confidence: 99%