Guo Rui-Feng, Liu Xian, Ding Wan-Fu. Research on Real-time Scheduling Algorithms for Rollback Recovery Fault-tolerance Based on Priority Decrease Strategy[J]. Journal of Electronics & Information Technology, 2012, 34(2): 474-480. doi: 10.3724/SP.J.1146.2011.00520
Citation:
Guo Rui-Feng, Liu Xian, Ding Wan-Fu. Research on Real-time Scheduling Algorithms for Rollback Recovery Fault-tolerance Based on Priority Decrease Strategy[J]. Journal of Electronics & Information Technology, 2012, 34(2): 474-480. doi: 10.3724/SP.J.1146.2011.00520
Guo Rui-Feng, Liu Xian, Ding Wan-Fu. Research on Real-time Scheduling Algorithms for Rollback Recovery Fault-tolerance Based on Priority Decrease Strategy[J]. Journal of Electronics & Information Technology, 2012, 34(2): 474-480. doi: 10.3724/SP.J.1146.2011.00520
Citation:
Guo Rui-Feng, Liu Xian, Ding Wan-Fu. Research on Real-time Scheduling Algorithms for Rollback Recovery Fault-tolerance Based on Priority Decrease Strategy[J]. Journal of Electronics & Information Technology, 2012, 34(2): 474-480. doi: 10.3724/SP.J.1146.2011.00520
A real-time system is required to guarantee its stringent requirements in real-time response and reliability since any tasks failure to response correctly within its deadline may result in a catastrophe. Based on the rollback recovery fault-tolerant model, a fault-tolerant priority decrease strategy is proposed, which allows the faulty task to execute at lower priority levels, to improve system fault resilience. Then, the schedulability analysis is presented based on the derivation of computing formula of tasks worst-case response time under the new strategy. To find out an optimal fault-tolerant priority decrease assignment quickly, an efficient priority assignment search algorithm is proposed, which reduces the search space from O(n!)to O(n2). Finally, the simulation shows that the new strategy can improve system fault resilience efficiently.