论文部分内容阅读
计算机容错系统是由若干台计算机按照一定的容错原则通过资源冗余,配置构成冗余结构的计算机系统,当系统出现一定的运行性故障时,能够依赖系统内驻的容错能力保证系统连续正确地执行其程序并输出正确的结果。信息时代的到来,计算机技术的广泛应用,在某些领域对计算机系统的可靠性要求愈来愈高,因此开展计算机容错系统及容错技术的研究也显得越来越重要。 本文对计算机容错系统的理论基础、模型结构、组成方法以及评价过程作了详细的论述。具体针对三模混合冗余、增强型双机比较及带热备份的双机比较三种典型体系结构的计算机容错系统进行了研究,统一用马尔可夫模型进行描述,通过理论分析和计算,获得各体系结构容错系统的可靠度与安全度的数学模型;通过分析,合理定义了系统的任务工作期区间,并在此区间上比较分析了各体系结构容错系统的可靠度与安全度情况,从而对各系统的可靠性指标进行了评价;根据上述三种系统的数学模型,在考虑系统故障覆盖率与维修率两个参数对系统可靠度与安全度影响的情况下,用MATLAB语言编制了计算机仿真程序。在系统的任务工作期区间内对系统进行仿真计算,并获得系统的可靠度与安全度的变化规律。通过分析得出系统的故障覆盖率与维修率在容错系统的评价过程中起到非常重要的作用。 本文最后对容错技术的深入研究所涉及的相关关键技术和研究思路提出了一些设想和建议,并说明了容错技术的开放化及标准化是容错技术得以推广应用的重要前提。