• DocumentCode
    2284763
  • Title

    Optimal scheduling for fault-tolerant and firm real-time systems

  • Author

    Caccamo, Marco ; Buttazzo, Giorgio

  • Author_Institution
    Scuola Superiore S. Anna, Pisa, Italy
  • fYear
    1998
  • fDate
    27-29 Oct 1998
  • Firstpage
    223
  • Lastpage
    231
  • Abstract
    Time redundancy is an effective method for achieving fault tolerance in a real time system, when space redundancy cannot be used for cost or weight constraints. The paper presents a fault tolerant scheduling algorithm for real time systems consisting of firm and hard periodic tasks. Firm tasks can occasionally skip one instance according to a predefined quality of service parameter, whereas hard tasks include a primary and a backup job. The proposed scheduling algorithm ensures that each task instance is satisfied within its timing constraints by either the primary or the backup job. Moreover the algorithm maximizes the processor idle time available for processing primary jobs and automatically reclaims the spare time saved by deallocating backup jobs. A very interesting feature of the algorithm is that it can be tuned to balance performance versus complexity, so easily conforming to application´s requirements
  • Keywords
    fault tolerant computing; real-time systems; redundancy; resource allocation; scheduling; application requirements; backup job; fault tolerance; fault tolerant scheduling algorithm; firm real time systems; firm tasks; hard periodic tasks; job deallocation; optimal scheduling; predefined quality of service parameter; primary jobs; processor idle time; scheduling algorithm; space redundancy; task instance; time redundancy; timing constraints; weight constraints; Costs; Electrical capacitance tomography; Fault tolerance; Fault tolerant systems; Optimal scheduling; Real time systems; Redundancy; Scheduling algorithm; Testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 1998. Proceedings. Fifth International Conference on
  • Conference_Location
    Hiroshima
  • Print_ISBN
    0-8186-9209-X
  • Type

    conf

  • DOI
    10.1109/RTCSA.1998.726422
  • Filename
    726422