Proceedings of the Eighth IEEE Symposium on Computers and Communications. ISCC 2003
DOI: 10.1109/iscc.2003.1214277
|View full text |Cite
|
Sign up to set email alerts
|

An efficient method to schedule tandem of real-time tasks in cluster computing with possible processor failures

Abstract: Each computer system in operation today is certain to experience faults in its operational lifetime. There is more than one source, which can cause faults, for example environmental factors, communication, interaction with users, or hardware and software design flaws randomly build into the system. A reliable system is the one that would continue operation albeit in a degraded mode despite the presence of faults. In this paper, we introduce an efficient method to schedule a tandem of real-time tasks in cluster… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 16 publications
0
3
0
Order By: Relevance
“…We remove all of these assumptions in our work, and utilize availability and load traces from real resources. Amin et al [2] use an objective function to maximize reliability while still meeting a real time deadline. They search a scheduling table for a set of homogenous non-dedicated processors to execute tandem real-time tasks.…”
Section: Schedulingmentioning
confidence: 99%
See 1 more Smart Citation
“…We remove all of these assumptions in our work, and utilize availability and load traces from real resources. Amin et al [2] use an objective function to maximize reliability while still meeting a real time deadline. They search a scheduling table for a set of homogenous non-dedicated processors to execute tandem real-time tasks.…”
Section: Schedulingmentioning
confidence: 99%
“…2) consider forecasts about the future availability and load of resources, and -Load Adaptive techniques (Section 7.4) change their behavior based on observed system load.…”
Section: Replicationmentioning
confidence: 99%
“…Growing evidence shows that scheduling is an efficient approach to achieving high performance of applications in parallel systems like clusters. A wide variety of scheduling algorithms have been developed to provide fault tolerance for clusters supporting real-time applications in the past decade (see, for example, [11], [12]). Many QoS-based scheduling algorithms were proposed for realtime applications in distributed systems in addition to parallel systems [13], [14], [15].…”
mentioning
confidence: 99%