Adaptive fault-tolerance with statically scheduled real-time systems

被引:7
|
作者
Fohler, G
机构
关键词
D O I
10.1109/EMWRTS.1997.613777
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Safety critical real-time systems need to complement their methods for meeting timing constraints with fault tolerance for real-world applications. While scheduling algorithms to provide fixed reliability levels have been introduced, methods to enable a real-time system to adapt to changing reliability requirements at run-time have been given little attention. In this paper we present an approach for adaptive fault tolerance with statically scheduled real-time systems. The idea is to provide a minimum reliability level by constructing a static schedule. At run-time, we use a method to integrate static and dynamic scheduling, slot shifting. It is used to incorporate a variety of fault tolerance activities into the static schedule dynamically without impairing the feasibility of the pre-guaranteed tasks and minimum reliability activities. Our algorithms work in distributed systems with precedence constrained tasks, allowing the application of time and space redundant fault tolerance techniques with high resource utilization.
引用
收藏
页码:161 / 167
页数:7
相关论文
共 50 条
  • [31] Providing fault tolerance for active vision systems in real-time
    Fayman, JA
    Rivlin, E
    Mosse, D
    1997 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION - PROCEEDINGS, VOLS 1-4, 1997, : 2577 - 2582
  • [32] A least upper bound on the fault tolerance of real-time systems
    Santos, RA
    Santos, J
    Orozco, JD
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 78 (01) : 47 - 55
  • [33] Fault-tolerance in biochemical systems
    Winfree, Erik
    UNCONVENTIONAL COMPUTATION, PROCEEDINGS, 2006, 4135 : 26 - 26
  • [34] Adaptive software fault tolerance policies with dynamic real-time guarantees
    Nett, E
    Streich, H
    Bizzarri, P
    Bondavalli, A
    Tarini, F
    SECOND WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS OF WORDS '96, 1996, : 78 - 85
  • [35] An adaptive fault tolerance scheme for applications on real-time embedded system
    Chen, HZ
    Gu, GC
    Guo, YZ
    EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 474 - 480
  • [36] A Real-Time Model-Free Reconfiguration Mechanism for Fault-Tolerance: Application to a Hydraulic Process
    Yame, Joseph J.
    Sauter, Dominique
    2008 10TH INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION ROBOTICS & VISION: ICARV 2008, VOLS 1-4, 2008, : 91 - +
  • [37] Fault-tolerance oriented real-time task scheduling on multiple earth-observing satellites
    Zhu, Xiao-Min
    Wang, Jian-Jiang
    Wang, Ji
    Liu, Zhong
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2015, 43 (08): : 1471 - 1480
  • [38] Increased Fault-Tolerance and Real-time Performance Resiliency for Stream Processing Workloads through Redundancy
    Tran, Geoffrey Phi C.
    Walters, John Paul
    Crago, Stephen P.
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 51 - 55
  • [39] Progress in real-time fault tolerance
    Melliar-Smith, PM
    Moser, LE
    23RD IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 109 - 111
  • [40] Designing an adaptive fault tolerance structure in distributed real time systems
    Mosharraf, N.
    Khayyambashi, M.R.
    Journal of Applied Sciences, 2009, 9 (06) : 1114 - 1120