2009
DOI: 10.1109/tc.2008.172
|View full text |Cite
|
Sign up to set email alerts
|

On the Design of Fault-Tolerant Scheduling Strategies Using Primary-Backup Approach for Computational Grids with Low Replication Costs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
54
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 85 publications
(55 citation statements)
references
References 14 publications
1
54
0
Order By: Relevance
“…Passive replication scheme does not require fault diagnosis and it guarantees to recover all failed jobs. In such a scheme, only two copies of the job are scheduled on different processors [14].…”
Section: • Passive Replicationmentioning
confidence: 99%
See 1 more Smart Citation
“…Passive replication scheme does not require fault diagnosis and it guarantees to recover all failed jobs. In such a scheme, only two copies of the job are scheduled on different processors [14].…”
Section: • Passive Replicationmentioning
confidence: 99%
“…Qin Zheng et al [14] proposed fault tolerant scheduling strategies for independent, dependent and hybrid jobs with low replication costs using primary-backup approach for computational grids. They analyzed the impact of precedence constraints on scheduling and overloading of backups of dependent jobs and showed that this it limits the schedulability and overloading efficiency significantly.…”
Section: Replicationmentioning
confidence: 99%
“…Static fault-tolerant scheduling algorithms are suitable for periodic tasks [18]. However, aperiodic tasks whose arrival times are not known a priori must be scheduled by dynamic faulttolerant scheduling algorithms [24], [25], [26]. Our work is focused on scheduling aperiodic and independent real-time tasks.…”
Section: Related Workmentioning
confidence: 99%
“…Nevertheless, our approach can be applied to dependent tasks because tasks having precedence constraints are equivalent to independent tasks by modifying ready times and deadlines of dependent tasks [18]. Moreover, fault-tolerant scheduling algorithms can be classified into two groups: preemptive scheduling [27], [28] and nonpreemptive scheduling [25], [26], [32], [33]. In a preemptive scheduling approach, an executing task can be preempted by another task.…”
Section: Related Workmentioning
confidence: 99%
“…There are many types of scheduling algorithms which are very well known; some of them are dynamic and static scheduling. In dynamic scheduling, the decision as to which processor executes a task and when is controlled by the runtime system [3]- [5]. There are many advantages of static scheduling which include the dependences and communications among the tasks in its scheduling decisions.…”
Section: Introductionmentioning
confidence: 99%