基于ADS中间件的容错系统的研究与设计

基于ADS中间件的容错系统的研究与设计

论文摘要

随着科学技术的高速发展,计算机的应用日益广泛,不仅许多关键技术领域离不开计算机,就是日常生活也离不开计算机。因为历史上确有过不少由于计算机系统不可靠而造成严重后果的例子,于是采取容错技术来提高系统的可靠性已成为计算机系统发展的客观需求。 容错技术是指当计算机由于器件老化、错误输入、外部环境影响及原始设计错误等等因素异常行为时维持系统正常工作的技术总和。通俗地讲,它是使系统在发生故障时仍能持续运行的技术。容错一般可以从硬件和软件两方面来实现,随着硬件可靠性的增长和硬件容错技术的成熟,软件错误成为影响系统可靠性的最主要的因素。当今,软件容错技术已经成为提高系统可靠性的热点问题。 但是直接开发容错应用是非常困难的,这是因为开发者不仅要处理复杂的应用逻辑,还要面对纷繁的容错逻辑。鉴于ADS中间件为应用系统提供了良好的开发环境和多种通信方式,基于中间件研究和设计一种新的软件容错结构,可以减轻开发者的负担,在保持系统层精简、高效的基础上,保证软件质量,提高软件可靠性。 本文分析了容错领域的研究现状以及存在的根本问题,选择ADS为解决方案,以ADS中间件NX/Dlink为开发平台,研究和设计一个基于ADS中间件的软件容错系统模型,提出了一种新的节点容错结构构造方法,为解决冗余、失效检测和恢复等容错的关键技术问题形成了一套较完整的解决方案,最后对本次设计的容错系统进行仿真,以便更好地验证系统设计的合理性和可靠性。

论文目录

  • 第1章 绪论
  • 1.1 问题的提出
  • 1.2 论文研究的主要内容
  • 1.3 论文的理论意义和实际意义
  • 第2章 软件容错技术的研究及存在的问题
  • 2.1 软件容错综述
  • 2.2 典型的软件容错技术
  • 2.2.1 恢复块(RB)
  • 2.2.2 多版本技术(NVP)
  • 2.2.3 N版本自检(NSCP)
  • 2.3 软件容错技术存在的问题
  • 2.3.1 节点间的进程通信
  • 2.3.2 进程的状态恢复
  • 2.4 本章小结
  • 第3章 容错系统的设计方案
  • 3.1 ADS技术
  • 3.1.1 ADS简介
  • 3.1.2 ADS的P/S通信模式
  • 3.1.3 ADS的协议—自律分布协议ADP
  • 3.2 ADS中间件NX/DLlink的介绍
  • 3.3 基于ADS中间件的容错系统的引入
  • 3.4 容错应用的系统模型
  • 3.5 节点的容错结构
  • 3.5.1 相关概念
  • 3.5.2 节点的容错结构
  • 3.6 系统的容错算法
  • 3.6.1 主任务节点的算法
  • 3.6.2 备份节点的算法
  • 第4章 主要功能模块设计
  • 4.1 冗余管理模块
  • 4.1.1 问题描述
  • 4.1.2 冗余管理模块的框架
  • 4.1.3 冗余管理模块的算法
  • 4.2 复制管理模块
  • 4.2.1 问题描述
  • 4.2.2 复制管理模块的框架
  • 4.2.3 复制管理模块的算法
  • 第5章 容错系统仿真与可靠性分析
  • 5.1.仿真系统中的关键实现技术
  • 5.1.1 进程间同步技术
  • 5.1.2 共享内存队列技术
  • 5.1.3 软件WatchDog技术
  • 5.1.4 NX/Dlink提供的可靠组播通信技术
  • 5.2 仿真系统的设计及结果研究
  • 5.2.1 冗余管理模块的设计
  • 5.2.2 复制管理模块的设计
  • 5.2.3 仿真实验及其结果分析
  • 5.3 容错系统可靠性评估
  • 5.3.1 可靠性与可靠度
  • 5.3.2 定量评估的基本参数
  • 5.3.3 容错系统的可靠性分析
  • 5.4 本章小结
  • 结论
  • 1 主要结论
  • 2 今后的工作与展望
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].基于ADS的微波混频器设计[J]. 电子技术与软件工程 2019(21)
    • [2].空中交通管制话音通信系统ADS仿真[J]. 电气电子教学学报 2016(06)
    • [3].基于ADS的840M低噪声放大器设计与仿真[J]. 通讯世界 2017(02)
    • [4].基于ADS的微带线带通滤波器的设计与优化[J]. 微型机与应用 2016(17)
    • [5].基于ADS的2GHz低噪声放大器设计[J]. 杭州电子科技大学学报 2013(05)
    • [6].基于ADS获取肖特基二极管阻抗的迭代方法[J]. 微波学报 2017(04)
    • [7].基于ADS宽带功率放大器设计[J]. 数字技术与应用 2016(03)
    • [8].基于ADS的平行耦合滤波器的设计[J]. 科技创新与应用 2015(12)
    • [9].基于多媒体的ADS口译教学模式[J]. 中国校外教育 2009(S2)
    • [10].基于ADS的TD-SCDMA物理信道的仿真与实现[J]. 无线互联科技 2014(05)
    • [11].S波段低噪声放大器的ADS仿真与设计[J]. 电子产品世界 2013(02)
    • [12].基于ADS的C波段的低噪声放大器仿真设计研究[J]. 电子设计工程 2013(01)
    • [13].基于ADS的C波段低噪声放大器的设计[J]. 信息通信 2013(07)
    • [14].基于ADS的射频低噪声放大器的设计与仿真[J]. 山西电子技术 2012(02)
    • [15].基于ADS低噪声放大器的设计与仿真[J]. 硅谷 2011(13)
    • [16].基于ADS的微波混频器设计与仿真[J]. 电子测试 2011(08)
    • [17].基于ADS的低噪声放大器的仿真设计[J]. 湘南学院学报 2011(05)
    • [18].混频器的ADS优化设计与仿真[J]. 电子与封装 2011(10)
    • [19].基于ADS的C波段宽带低噪声放大器设计[J]. 制导与引信 2010(04)
    • [20].基于ADS仿真的低噪声放大器设计[J]. 微处理机 2009(04)
    • [21].数字移相器的ADS设计与仿真[J]. 中国电子科学研究院学报 2008(02)
    • [22].半导体激光器电路模型在ADS中的实现[J]. 自动化与仪器仪表 2014(01)
    • [23].基于ADS的S波段低噪声放大器设计[J]. 数字技术与应用 2014(03)
    • [24].基于ADS软件的微波技术系列实验设计[J]. 中国电力教育 2014(26)
    • [25].基于ADS仿真的X波段二倍频器设计[J]. 现代电子技术 2011(05)
    • [26].基于ADS的微带高低阻抗线低通滤波器的优化设计[J]. 大众科技 2010(10)
    • [27].射频低噪声放大器的ADS设计[J]. 大众科技 2010(10)
    • [28].米波段10W功率放大器的ADS仿真设计[J]. 硅谷 2009(12)
    • [29].基于ADS的宽带功率放大器设计[J]. 四川理工学院学报(自然科学版) 2009(04)
    • [30].基于ADS射频低噪声放大器的设计与仿真[J]. 计算机仿真 2009(11)

    标签:;  ;  ;  ;  ;  ;  

    基于ADS中间件的容错系统的研究与设计
    下载Doc文档

    猜你喜欢