应急响应与灾难恢复教材.ppt

8.5 容错系统 容错技术是建立在冗余技术基础之上的。冗余技术又称储备技术,它是利用系统的并联模型来提高系统可靠性的一种手段。 3. 冗余技术 冗余技术 根据资源不同 根据线路的物理连接方式 硬件冗余 软件冗余 时间冗余 信息冗余 重复线路 备份线路 * 8.5 容错系统 硬件冗余是通过外加硬件的方式来达到系统容错目的的容错方式,该技术广为采用。它是用两倍、四倍甚至更多的元件堆积重复,相互并联,从而增加系统的可靠性。硬件冗余的部件可以是并行工作的,也可以只有一个模块工作,而其它模块则处于待命状态。一旦工作模块出现故障,立即切换到备份的模块之一。这种系统必须具备检错和切换能力。 软件容错技术是指开发容错软件的适宜环境和系统方法,其主要目的是提供足够的冗余信息与算法程序,使系统在实际运行过程中能够及时发现程序错误,采取补救措施,保证整个计算的正确运行。 (1) 硬件冗余 (2) 软件冗余 * 8.5 容错系统 时间冗余是指以重复执行指令(指令复执)或程序(程序复算)来消除瞬时错误带来的影响。其典型应用是程序卷回。这种技术用来检验一段程序完成时的计算数据,如发现有错,则卷回继续重算那一部分。如果一次卷回不解决问题,还可多次卷回,直到故障消除或判定不能消除故障为止。 信息冗余是靠增加信息的多余度来提高可靠性的,这些附加的信息位具有如下功能:

文档评论(0)

1亿VIP精品文档

相关文档