Fault-Tolerant Scheduling Based on the BEST-FIT Heuristics for Real-Time Multiprocessor Systems

阳春华,计莉,沈德耀,桂卫华
DOI: https://doi.org/10.3969/j.issn.1007-130x.2003.05.018
2003-01-01
Abstract:This paper proposes a fault-tolerant scheduling algorithm based on heuristics, which aims at minimizing the number of processors to achieve efficient utilization of resources. By the use of the primary/backup approach and the integration of passive backup and active backup, the primary copy and the backup copy of a realtime task are scheduled on two different processors. The heuristics try to find best-fit processors for scheduling primary copies such that as many backup copies as possible can be executed passively. This not only assures that real-time tasks complete before the deadlines even in the presence of processor failures, but also decreases the number of processors. Both analysis and simulation results show the effectiveness.
What problem does this paper attempt to address?