TY - GEN
T1 - Security-driven fault tolerant scheduling algorithm for high dependable distributed real-time system
AU - Ping, Xia
AU - Zhou, Xingshe
PY - 2011
Y1 - 2011
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/84863044270
U2 - 10.1109/PAAP.2011.14
DO - 10.1109/PAAP.2011.14
M3 - 会议稿件
AN - SCOPUS:84863044270
SN - 9780769545752
T3 - Proceedings - 2011 4th International Symposium on Parallel Architectures, Algorithms and Programming, PAAP 2011
SP - 29
EP - 33
BT - Proceedings - 2011 4th International Symposium on Parallel Architectures, Algorithms and Programming, PAAP 2011
T2 - 2011 4th International Symposium on Parallel Architectures, Algorithms and Programming, PAAP 2011
Y2 - 9 December 2011 through 11 December 2011
ER -