DocumentCode
3395422
Title
Scheduling fault-tolerant distributed hard real-time tasks independently of the replication strategies
Author
Chevochot, Pascal ; Puaut, Isabelle
Author_Institution
INRIA/IRISA, Rennes, France
fYear
1999
fDate
1999
Firstpage
356
Lastpage
363
Abstract
Replication is a well-know fault-tolerance technique, and several replication strategies exist (e.g. active, passive, and semi-active replication). To be used in hard real-time systems, the presence of replication must be dealt with in scheduling algorithms, and more particularly in the feasibility tests in charge of testing whether deadlines will be met or not. So far, existing solutions to integrate replicated tasks in scheduling algorithms were specific to a given replication strategy or to its implementation on a given architecture. This paper is devoted to the description of a framework for taking into account the replicated tasks in scheduling algorithms that is largely independent of the replication technique. We show on an example that the same scheduling algorithm can be used whatever replication strategy is selected, even if several replication strategies are simultaneously used
Keywords
distributed programming; fault tolerant computing; programming theory; real-time systems; scheduling; fault-tolerance technique; fault-tolerant distributed hard real-time tasks; replication strategies; scheduling algorithms; Dynamic scheduling; Error correction; Fault detection; Fault tolerance; Fault tolerant systems; Protocols; Real time systems; Runtime; Scheduling algorithm; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 1999. RTCSA '99. Sixth International Conference on
Conference_Location
Hong Kong
Print_ISBN
0-7695-0306-3
Type
conf
DOI
10.1109/RTCSA.1999.811280
Filename
811280
Link To Document