• DocumentCode
    2575499
  • Title

    A novel real-time fault-tolerant scheduling algorithm based on distributed control systems

  • Author

    Chen, Hanming ; Luo, Wei ; Wang, Wei ; Xiang, Jun

  • Author_Institution
    China Ship Dev. & Design Center, Wuhan, China
  • fYear
    2011
  • fDate
    27-29 June 2011
  • Firstpage
    80
  • Lastpage
    83
  • Abstract
    In the context of real-time fault-tolerant scheduling in Distributed Control systems, Primary-backup scheme plays an important role. A backup copy is always preferred to be executed as passive backup-copy whenever possible because it can take the advantages of backup copy de-allocation technique and overloading technique to improve schedulabilty. In this paper, we propose a novel Fault-tolerant Rate-Monotonic Best-fit algorithm (NRMBF) based on Distributed Control systems to enhance the schedulability. Unlike existing scheduling algorithms (FTRMBF or FTRMFF) that will allocate a new processor for backup copy when no existing processors can accommodate the current backup copy to be assigned. NRMBF uses a back tracing strategy that reassign the primary copy when the aforementioned situation occurs. As a result, NRMBF can use fewer processors to schedule a set of tasks without losing real-time and fault-tolerant capability of the system. Simulation results reveal that NRMBF significantly improves the schedulabilty over existing, comparable algorithms in literature.
  • Keywords
    back-up procedures; distributed control; fault tolerant computing; processor scheduling; real-time systems; NRMBF algorithm; back tracing strategy; backup copy de-allocation technique; distributed control system; fault tolerant rate-monotonic best-fit algorithm; overloading technique; primary-backup scheme; processor scheduling; real-time fault tolerant scheduling algorithm; Distributed control; Fault tolerance; Fault tolerant systems; Job shop scheduling; Real time systems; Scheduling algorithm; Distributed Control Systems; Fault-tolerance; Primary/backup copy; Real-time periodic tasks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Service System (CSSS), 2011 International Conference on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4244-9762-1
  • Type

    conf

  • DOI
    10.1109/CSSS.2011.5972233
  • Filename
    5972233