Optimal checkpoint placement on real-time tasks with harmonic periods

Seong Woo Kwak, Jung Min Yang

Research output: Contribution to journalArticlepeer-review

16 Scopus citations

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 languageEnglish
Pages (from-to)105-112
Number of pages8
JournalJournal of Computer Science and Technology
Volume27
Issue number1
DOIs
StatePublished - 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