Journal of System Simulation ›› 2017, Vol. 29 ›› Issue (5): 1132-1140.doi: 10.16182/j.issn1004731x.joss.201705027

Previous Articles     Next Articles

Real-Time Scheduling Algorithm of Dynamic with Fault-Tolerant in Heterogeneous Distributed Systems

Dong Chongjie1, Chen Yuqiang1,2   

  1. 1. Dongguan Polytechnic, Dongguan 523808, China;
    2. Guangdong University of Technology, Guangzhou 510006, China
  • Received:2016-04-29 Revised:2016-08-23 Online:2017-05-08 Published:2020-06-03

Abstract: The traditional heterogeneous distributed real-time scheduling algorithm didn't give consideration to the dynamic behavior of tasks. An aperiodic non-preemptible and heterogeneous distributed dynamic fault-tolerant model and presenting two fault-tolerant scheduling algorithms was proposed based on this model: DRFSA algorithm and DSFSA algorithm. DRFSA(Dynamic and Reliability-driven of hybrid with Fault-tolerant Scheduling Algorithm)algorithm is to improve the system reliability as the scheduling objective through the reasonable scheduling. DSFSA (Dynamic and Schedulability-driven of hybrid with Fault-tolerant Scheduling Algorithm) algorithm is to improve schedulability as the scheduling objective and tries to enhance the schedulability through less task execution time. Both algorithms can dispatch the dynamic real-time tasks in the heterogeneous system andsimultaneously can respond to the task demands as far as possible.

Key words: primary copy/backup copy, dynamic real-time task, heterogeneously distributed, reliability, schedulability

CLC Number: