• DocumentCode
    2994401
  • Title

    Security-Driven Fault Tolerant Scheduling Algorithm for High Dependable Distributed Real-Time System

  • Author

    Ping, Xia ; Xingshe, Zhou

  • Author_Institution
    Dept. of Comput. Sci., Northwestern Polytech. Univ., Xi´´an, China
  • fYear
    2011
  • fDate
    9-11 Dec. 2011
  • Firstpage
    29
  • Lastpage
    33
  • Abstract
    Critical real time system must run under high dependable environment which guarantees a high level of reliability and security. Fault tolerance and security technique has played an important role in building such environment. In this paper, we provide an improved technique to schedule such tasks with high reliability and security requirement on high dependable distributed real time system. First, the paper analyzed the scheduling problem on high dependable distributed real time system and provided a refined scheduling model which accurately described processors, fault tolerant tasks and security overhead. Based on the scheduling model, it proposed a new and better scheduling algorithm--Security Driven Fault Tolerant Scheduling Algorithm (SDFT) which extended FTRMFF algorithm to tolerate N processors failure at one time, and it introduced a new global scheduler to improve efficiency of scheduling process. Moreover, the SDFT supported flexible security policy applied on real time tasks according to its security requirement and considered the effect of security overhead during scheduling. In addition, the paper adopted and extended the Completion Time Test (CTT) as the schedulability criteria. Simulation experiments showed the SDFT algorithm could achieve better reliability and security at the cost of less number of processors.
  • Keywords
    distributed processing; processor scheduling; real-time systems; security of data; software fault tolerance; FTRMFF algorithm; SDFT; completion time test; critical real time system; fault tolerant tasks; high dependable distributed real-time system; refined scheduling model; schedulability criteria; security overhead; security-driven fault tolerant scheduling algorithm; Fault tolerance; Fault tolerant systems; Processor scheduling; Program processors; Real time systems; Scheduling; Security; algorithm; fault-tolerant; real time; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Programming (PAAP), 2011 Fourth International Symposium on
  • Conference_Location
    Tianjin
  • Print_ISBN
    978-1-4577-1808-3
  • Type

    conf

  • DOI
    10.1109/PAAP.2011.14
  • Filename
    6128471