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 条
  • [1] FAULT-TOLERANCE IN REAL-TIME SYSTEMS
    PHAM, H
    JOURNAL OF SYSTEMS AND SOFTWARE, 1994, 25 (01) : 1 - 2
  • [2] Fault-tolerance in distributed real-time systems
    Jahanian, F
    THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 178 - 178
  • [3] A fault-tolerance model for multiprocessor real-time systems
    Cheng, ST
    Chen, CM
    Tripathi, SK
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2000, 61 (03) : 457 - 477
  • [4] Task scheduling with fault-tolerance in real-time heterogeneous systems
    Liu, Jing
    Wei, Mengxue
    Hu, Wei
    Xu, Xin
    Ouyang, Aijia
    JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 90 : 23 - 33
  • [5] A feedback-based adaptive algorithm for combined scheduling with fault-tolerance in real-time systems
    Lin, SZ
    Manimaran, G
    HIGH PERFORMANCE COMPUTING - HIPC 2004, 2004, 3296 : 101 - 110
  • [6] Towards middleware for fault-tolerance in distributed real-time and embedded systems
    Balasubramanian, Jaiganesh
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    Wang, Nanbor
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2008, 5053 : 72 - +
  • [7] Replication control for fault-tolerance in distributed real-time database systems
    Son, SH
    Zhang, FJ
    Kang, JH
    1998 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 4, 1998, : 73 - 81
  • [8] Architecture and language support for fault-tolerance in complex real-time systems
    Ganesh, AK
    Marlowe, TJ
    Stoyenko, AD
    Younis, MF
    Salinas, J
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 314 - 322
  • [9] Trading Off Power and Fault-tolerance in Real-time Embedded Systems
    Panerati, Jacopo
    Beltrame, Giovanni
    2015 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2015,
  • [10] Power saving and fault-tolerance in real-time critical embedded systems
    Santos, Rodrigo M.
    Santos, Jorge
    Orozco, Javier D.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2009, 55 (02) : 90 - 101