2010
DOI: 10.1007/978-3-642-15277-1_36
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling Scientific Workflows to Meet Soft Deadlines in the Absence of Failure Models

Abstract: Highly distributed systems such as Clouds and Grids are used to execute complex scientific workflow applications by researchers from various areas of science. While scientists rightfully expect efficient and reliable execution of their applications, current systems often cannot deliver the required Quality of Service. We propose a dynamic execution and scheduling heuristic able to schedule workflow applications with a high degree of fault tolerance, while taking into account soft deadlines. Experimental result… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2011
2011
2015
2015

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 12 publications
0
3
0
Order By: Relevance
“…Kernel function global_update updates the global pheromone according to formula (10) and (11). This function is executed only once during one iteration and updates pheromone with the optimal solution.…”
Section: Gpu-based Algorithm Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…Kernel function global_update updates the global pheromone according to formula (10) and (11). This function is executed only once during one iteration and updates pheromone with the optimal solution.…”
Section: Gpu-based Algorithm Implementationmentioning
confidence: 99%
“…Benedict et al solved the scheduling of scientific workflows using Niched Pareto Genetic Algorithm (NPGA) [10]. Jia Yu et al presented a genetic algorithm approach to address scheduling optimization problems in workflow applications, based on two QoS constraints, deadline and budget [11][12] scientific workflows for the grid [13]. Plankensteiner et al proposed a dynamic execution and scheduling heuristic capable of scheduling workflow applications with a high degree of fault tolerance [14].…”
Section: Introductionmentioning
confidence: 99%
“…The prime motivation for the study of such a system model comes from certain time-sensitive e-service applications, where it is desirable but not mandatory to meet given transaction deadlines, and which increasingly rely on heterogeneous multicluster web-server architectures. Examples of such soft real-time applications include e-commerce (see Bertini et al (2010)), real-time databases, e.g., for online stock trading (see Kao and García-Molina (1996) and Kang et al (2007)), and scientific computing (see Zhu (2001) and Plankensteiner et al (2010)). See also He et al (2006), which considers a similar model to the present one, yet focusing on the pure-routing case, i.e., without admission control.…”
Section: Introductionmentioning
confidence: 99%