Supporting Fault-Tolerant Real-Time Applications Using the RED-Linux General Scheduling Framework

  • Authors:
  • Kwei-Jay Lin;Yu-Chung Wang

  • Affiliations:
  • -;-

  • Venue:
  • IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, w e study the fault-tolerant support for real-time applications. In particular, we study the scheduling issues and kernel support for fault monitors and the primary-backup task model. Using the pow erful sc heduling framework in RED-Linux, we can support a jitter-less fault monitoring. We can also provide the task execution isolation so that an erroneous runaw ay task will not take aw ay additional CPU budget from other concurrently running tasks. Finally, we provide a group mechanism to allow the primary and backup jobs of a fault-tolerant task to share both the CPU budget as well as other resources. All these mechanisms make the implementation of fault-tolerant real-time systems easier.