期刊文献+

基于回卷恢复的数控系统实时容错调度策略 被引量:3

Fault tolerant real-time scheduling strategy for NC system based on rollback recovery
下载PDF
导出
摘要 针对数控系统对时间确定性和可靠性的要求,建立混合关联任务集描述模型,提出了基于回卷恢复机制和最佳优先(BF)算法的容错调度策略.该策略对数控系统关键任务的执行过程进行周期性分段验证,通过保存正确的检查点状态,使得出现瞬时故障时任务可以从检查点开始继续执行,从而以较低的计算损失达到容错的效果.与传统的实时容错调度算法相比,基于回卷恢复机制的容错调度策略能很好地适用于数控系统多类型任务并存和任务间相互约束的特点,同时,通过降低错误恢复所需的时间开销,有效地提高了系统的资源利用率.该算法应用于数控系统的有效性在实例分析和算法模拟研究中得到验证. A model for hybrid dependent task set was reliability of numerical control (NC) system, and a established to guarantee the time determinability and fault tolerant real-time scheduling strategy based on rollback recovery and best-first (BF) algorithm was proposed to remove system transient faults. The running result of critical task in NC system was verified by this fault tolerant strategy section by section, and every correct state of checkpoint Was saved to restore task from checkpoint with low cost when error was detected. Comparing to traditional fault tolerate scheduling algorithm, the strategy based on rollback recovery is applicable to schedule mixed and dependent tasks of NC system, and raises the level of resources utilization by reducing the cost of fault disposal. The validity of this proposed approach applied to NC system was verified in case study and algorithm simulation.
出处 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2007年第12期2011-2016,共6页 Journal of Zhejiang University:Engineering Science
关键词 数控系统 容错调度 回卷恢复 numerical control system fault tolerant schedule rollback recovery
  • 相关文献

参考文献7

  • 1GHOSH S,MELHEM R,MOSSE D,et al. Fault-tolerant rate-monotonic scheduling [J]. Journal of Real-Time System,1998,15(2) .149 - 181.
  • 2MEJIA-ALVAREZ P, MOSSED. A responsiveness approach for scheduling fault recovery in real-time systems [C] // Proceedings of Real-Time Technology and Applications Symposium. Washington DC, USA: IEEE, 1999,6:4-13.
  • 3MEJIA-ALVAREZ P, AYDIN H, MOSSED. Scheduling optional computations in fault-tolerant real-time systems [C] // Proceedings of Real-Time Computing Systems and Applications. Washington DC, USA: IEEE, 2000,12:323 - 330.
  • 4YAO Xin-hua, PAN Xue-zeng, FU Jian-zhong, et al. A heuristic search algorithm based on hybrid-tasks system model for scheduling tasks of NC system [C] // Proceedings of Machine Learning and Cybernetics. Guangzhou, China: IEEE,2005,8:1026 - 1030.
  • 5王永吉,陈秋萍.单调速率及其扩展算法的可调度性判定[J].软件学报,2004,15(6):799-814. 被引量:50
  • 6BETTAI R,BOWEN N S,CHUNG J Y. On-line scheduling for eheekpointing imprecise computation [C] // Proceedings of Euro-micro Workshop on Real-Time Systems. Oulu,Finland: IEEE,1993,6:238 - 243.
  • 7GEORGE L. Artificial intelligence: structures and strategies for complex problem solving 5/E [M]. Boston: Addison- Wesley, 2004.

二级参考文献2

共引文献49

同被引文献24

  • 1万加富,李迪,叶峰,赖乙宗.提高混合实时任务确定性的两级调度算法[J].吉林大学学报(工学版),2009,39(3):753-758. 被引量:4
  • 2罗威,阳富民,庞丽萍,李俊.基于延迟主动副版本的分布式实时容错调度算法[J].计算机研究与发展,2007,44(3):521-528. 被引量:18
  • 3Strosnider J A, Lehoczky J P, and Sha L. The deferrable server algorithm for enhanced aperiodic responsiveness in hard real-time environments [J]. IEEE Transactions on Computers, 1995 , 44(1): 73-91.
  • 4Lehoczky J P and Thuel S R. An optimal algorithm for scheduling soft-aperiodic tasks in fixed-priority preemptive systems [C]. Proceedings of the 13th IEEE Real-Time Systems Symposium, Phoenix, Arizona: 1992, 110-123.
  • 5Baker T P. Multiprocessor EDF and deadline monotonic schedulability analysis [C]. Proceedings of the 24th IEEE International Real-Time Systems Symposium, 2003: 120-129.
  • 6Baker T P. An analysis of deadline-monotonic scheduling on a multiprocessor, technical report TR-030301, Florida State University Department of Computer Science, Tallahassee, Florida (February 2003).
  • 7Abdelzaher T F and Sharma T F. A utilization bound for aperiodic tasks and priority driven scheduling [J]. IEEE Transactions on Computers, 2004, 53(3): 334-350.
  • 8Sha L, Abdelzaher T F, Arzen K E, et al. Real time scheduling theory: a historical perspective[J]. Real-Time Systems, 2004, 28(2-3) : 101-155.
  • 9Zhang F, Burns A. Schedulability analysis for realtime systems with EDF scheduling[J]. IEEE Transactions on Computers, 2009, 58(9): 1250-1258.
  • 10Punnekkat S, Burns A, Davis R. Analysis of checkpointing for real-time systems[J]. Real-Time Systems, 2001, 20(1):83-102.

引证文献3

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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