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 条
  • [41] Fault tolerant adaptive scheduling for embedded real-time systems
    Richardson, P
    Sieh, L
    Elkateeh, AM
    IEEE MICRO, 2001, 21 (05) : 41 - 51
  • [42] Statically safe speculative execution for real-time systems
    Younis, MF
    Marlowe, TJ
    Stoyen, AD
    Tsai, G
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (05) : 701 - 721
  • [43] An approach for adaptive fault-tolerance in object oriented open distributed systems
    Shokri, E
    Hecht, H
    Crane, P
    Dussault, J
    Kim, KHK
    THIRD INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 1997, : 298 - 305
  • [44] Scheduling for Energy Efficiency and Fault Tolerance in Hard Real-Time Systems
    Liu, Yu
    Liang, Han
    Wu, Kaijie
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1444 - 1449
  • [45] Application-Level Fault Tolerance in Real-Time Embedded Systems
    Afonso, Francisco
    Silva, Carlos
    Tavares, Adriano
    Montenegro, Sergio
    2008 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2008, : 126 - +
  • [46] Operating system supports to enhance fault tolerance of real-time systems
    Nakamoto, Y
    EIGHTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 2003, : 10 - 17
  • [47] Avionics Hard Real-Time Systems' Design Concerning Fault Tolerance
    Loubach, Denis Silva
    da Cunha, Adilson Marques
    2012 IEEE/AIAA 31ST DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2012,
  • [48] Real-time task replication for fault tolerance in identical multiprocessor systems
    Chen, Jian-Jia
    Yang, Chuan-Yue
    Kuo, Tei-Wei
    Tseng, Shau-Yin
    RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 249 - +
  • [49] OPERATING-SYSTEMS AND FAULT-TOLERANCE
    SCHLICHTING, RD
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 563 : 150 - 153
  • [50] Fault-tolerance model of the information systems
    Potapov, V., I
    Goleva, A., I
    Storozhenko, N. R.
    Shafeeva, O. P.
    Pastuhova, E., I
    Chervenchuk, I., V
    MECHANICAL SCIENCE AND TECHNOLOGY UPDATE (MSTU 2019), 2019, 1260