期刊文献+

基于优先级降低策略的回卷恢复容错实时调度算法研究 被引量:1

Research on Real-time Scheduling Algorithms for Rollback Recovery Fault-tolerance Based on Priority Decrease Strategy
下载PDF
导出
摘要 实时系统中任务的超时完成将会导致灾难性后果,因此实时系统必须具备实时性和可靠性保障。为了提升系统的容错能力,该文基于回卷恢复容错模型,提出了容错优先级降低策略,并基于此策略对系统进行可调度性分析,推导出了任务最坏响应时间的计算公式。为了快速确定一组最优的容错优先级降低配置,该文提出了一种有效的搜索算法,该算法能够将容错优先级降低配置的搜索空间由O(n!)降低为O(n 2)。最后,仿真实验表明容错优先级降低策略可以显著提升系统的容错能力。 A real-time system is required to guarantee its stringent requirements in real-time response and reliability since any task's 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 task's 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 to.Finally,the simulation shows that the new strategy can improve system fault resilience efficiently.
出处 《电子与信息学报》 EI CSCD 北大核心 2012年第2期474-480,共7页 Journal of Electronics & Information Technology
基金 国家科技重大专项(2011ZX04016-071)资助课题
关键词 实时系统 回卷恢复 容错优先级配置 可调度性分析 最坏响应时间 Real-time system Rollback recovery Fault-tolerant priority configuration Schedulability analysis Worst-case response time
  • 相关文献

参考文献14

二级参考文献79

  • 1YANG Fumin LUO Wei PANG Liping.An Efficient Real-Time Fault-Tolerant Scheduling Algorithm Based on Multiprocessor Systems[J].Wuhan University Journal of Natural Sciences,2007,12(1):113-116. 被引量:6
  • 2罗威,阳富民,庞丽萍,李俊.基于延迟主动副版本的分布式实时容错调度算法[J].计算机研究与发展,2007,44(3):521-528. 被引量:18
  • 3Wang YM, Chung PY, Lin IJ, Fuchs WK. Checkpoint space reclamation for uncoordinated checkpointing in message-passing systems. IEEE Trans. on Parallel and Distributed Systems, 1995,6(5):546-554.
  • 4Wang YM, Fuchs WK. Optimal message log reclamation for uncoordinated checkpointing. In: Proc. of the Conf. on Fault-Tolerant Parallel and Distributed Systems. Piscataway: IEEE Computer Society Press, 1995.24-29.
  • 5Gupta B, Rahimi S, Yang Y. A novel roll-back mechanism for performance enhancement of asynchronous cheekpointing and recovery. Informatica, 2007,31(1):1-13.
  • 6Elnozahy EN, Johnson DB, Zwaenepoel W. The performance of consistent checkpointing. In: Proc. of the 11th Syrup. on Reliable Distributed Systems. 1992.39-47.
  • 7Koo R, Toueg S. Checkpointing and rollback-recovery for distributed systems. IEEE Trans. on Software Engineering, 1987, SE-13(1):23-31.
  • 8Cao G, Singhal M. Low-Cost checkpointing with mutable checkpoints in mobile computing systems. In: Proc. of the 18th Int'l Conf. on Distributed Computing Systems. Piseataway: IEEE Computer Society Press, 1998. 464-471.
  • 9Sakata TC, Garcia IC. Non-Blocking synchronous checkpointing based on rollback-dependency trackability. In: Proc. of the 25th IEEE Symp. on Reliable Distributed Systems. Piscataway: IEEE Computer Society Press, 2006.411-420.
  • 10Tong Z, Kain RY, Tsai WT. A low overhead checkpointing and rollback recovery scheme for distributed systems. In: Proc. of the 8th Symp. on Reliable Distributed Systems. Piscataway: IEEE Computer Society Press, 1989. 12-20.

共引文献28

同被引文献8

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部