期刊文献+

基于回卷恢复的容错硬实时系统可调度性分析 被引量:1

Schedulability analysis for fault-tolerant hard real-time systems based on rollback recovery
下载PDF
导出
摘要 在硬实时系统中,由于任务超时完成将会导致灾难性后果,因此硬实时系统必须具有实时性和可靠性保障。为了提高硬实时系统的容错能力,基于回卷恢复模型提出了允许容错优先级提升的分配策略。为了获得系统中容错优先级分配的最佳策略,基于任务最坏响应时间的可调度性分析,提出了一种最优的容错优先级配置搜索算法(fault-tolerant priority configuration search algorithm,FTPCSA)。该算法能够将搜索空间由O(n!)减少到O(n2)。最后给出了该算法的最优性证明。经过深入分析和实验证明,允许容错优先级提升的分配策略能够在容错优先级继承策略的基础上,进一步提高系统的容错能力。 Hard real-time systems are subject to stringent reliability and timing constraints owing to the fact that any failure to produce correct outputs in a timely manner may result in a disaster.Based on the rollback recovery model,a new fault-tolerant priority assignment policy,which allows a faulty task to be carried out at higher priority levels,is proposed in order to improve system fault resilience.Furthermore,an optimal fault-tolerant priority configuration search algorithm(FTPCSA),which uses some properties of the schedulability analysis,is presented.It is shown that the method used to find out an appropriate fault-tolerant configuration reduces the search space from O(n!) to O(n2).At last,the FTPCSA is proved to be optimal.Simulation experiment shows that this assignment policy can be used to effectively enhance the fault-tolerant capability when traditional fault-tolerant priority assignment policy may no longer be appropriate.
出处 《系统工程与电子技术》 EI CSCD 北大核心 2011年第7期1673-1679,共7页 Systems Engineering and Electronics
基金 国家科技重大专项(2011ZX04016-071)资助课题
关键词 回卷恢复 硬实时系统 可调度性分析 检查点 rollback recovery hard real-time systems schedulability analysis checkpointing
  • 相关文献

参考文献14

  • 1Liu S, Abdelzaher T F, Arz6n K E, et al. Real time scheduling theory: a historical perspective[J]. Real-Time Systems, 2004,28 (2 - 3) :101 - 155.
  • 2Ling Y, Mi L, Lin X. A variational calculus approach to optimal checkpoint placement[J]. IEEE Trans. on Computers,2001,50 (7) :699 - 708.
  • 3张悠慧,汪东升,郑纬民.Windows NT环境下的进程检查点设置与回卷恢复[J].计算机研究与发展,2001,38(1):50-55. 被引量:12
  • 4汪东升,邵明珑.具有O(n)消息复杂度的协调检查点设置算法[J].软件学报,2003,14(1):43-48. 被引量:17
  • 5Zhang Y, Chakrabarty K. A unified approach for fault tolerance and dynamic power management in fixed priority embedded sys tems[J]. IEEE Trans. on Computer-Aided Design of Integrated Circuits and ,Systems, 2006,25 ( 1 ) : 111 - 125.
  • 6Park T, Woo N, Yeom H. An efficient optimistic message logging scheme for recoverable mobile computing systems [J]. IEEE Trans. on Mobile Cornputing, 2002,1 (4) : 265 - 277.
  • 7Elnozahy E N, Alvisi L, Wang Y M, et al. A survey of rollback-recovery protocols in message-passing systems [J]. ACM Computing Surveys, 2002,34(3) :375 - 408.
  • 8杨金民,张大方.基于分块消息日志的回卷恢复策略[J].电子学报,2004,32(5):857-859. 被引量:5
  • 9Punnekkat S, Burns A, Davis R. Analysis of checkpointing for realtime systems[J]. Real-Time Systems ,2001,20(1):83 - 102.
  • 10Plank S J, Thomason (; M. Processor allocation and checkpoint interval selection in cluster computing systems[J]. Journal of Par al lel and Distribuled Com put in g , 2001, 61( 11 ) :15 7 0 - 1590.

二级参考文献24

  • 1张昱 沈美明 等.UNIX下进程的检查点设置和卷回恢复.第11届全国计算机体系结构年会[M].西安,1996..
  • 2Chung Pemerald,Proc 29th Int Symp Fault Tolerant Computing,1999年,234页
  • 3Pei Dan,Proc 29th Int Symp Fault Tolerant Computing,1999年,356页
  • 4Solomon D A,Inside Windows NT,1998年
  • 5张昱,第11届全国计算机体系结构年会,1996年
  • 6J S Plank,et al.Processor allocation and checkpoint interval selection in cluster computing systems[J].Journal of Parallel and Distributed Computing,2001,61(11):1570-1590.
  • 7J S Plank,et al.Experimental assessment of workstation failures and their impact on checkpointing systems[A].28th International FTCS'98[C].Munich:IEEE Computer Sciety,1998.48-57.
  • 8E N Manetho,et al.Manetho:Transparent rollback-recovery with low overhead,limited rollback,and fast output commit[J].IEEE Trans,1992,C-41(5):526-531.
  • 9S Rao,et al.The cost of recovery in message logging protocols[J].IEEE Trans,2000,KDE-12 (2):160-173.
  • 10E Manetho,et al.A survey of rollback recovery protocols in message passing systems[J].ACM Computing Surveys,2002,33(3):375-408.

共引文献32

同被引文献8

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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