Abstract
This paper presents an optimal checkpoint strategy for fault-tolerance in real-time systems where transient faults occur in Poisson distribution. In our environment, multiple real-time tasks with different deadlines and harmonic periods are scheduled in the system by rate-monotonic algorithm, and checkpoints are inserted at a constant interval in each task. When a fault is detected, the system carries out rollback to the latest checkpoint and re-executes tasks. The maximum number of re-executable checkpoints and an equation to check schedulability are derived, and the optimal number of checkpoints is selected to maximize the probability of completing all the tasks within their deadlines.
| Original language | English |
|---|---|
| Pages (from-to) | 105-112 |
| Number of pages | 8 |
| Journal | Journal of Computer Science and Technology |
| Volume | 27 |
| Issue number | 1 |
| DOIs | |
| State | Published - Jan 2012 |
Keywords
- Checkpoint scheme
- Fault-tolerance
- Harmonic period
- Rate-monotonic (RM) scheduling
- Real-time system
Fingerprint
Dive into the research topics of 'Optimal checkpoint placement on real-time tasks with harmonic periods'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver