什么是静态冗余系统
时间:2012-3-9
静态冗余指系统中的冗余模块是系统的永久部分,工作时全部模块参与运行,多个模块同时执行相同的功能,利用多数一致的结果屏B掉出故障的模块.三重模块冗余(TMR)是静态冗余的典型例子.
从系统容错角度来说,静态冗余结构比较简单,不需要树倒猢狲散,诊断和恢复等功能就能满足容错的要求,静态冗余系统可带故障运行而不临川系统的结果和速度,不需要切换重组,特别适合实时性要求很高的应用.静态冗余广泛地用在系统容错的各个层次上,既可用于模块层次,也可用于系统层次,甚至软件层次上,TMR结构是应用最广泛的静态冗余结构,阿波罗飞船计算机,容错空间计算机(FTSC),容错多处理器(FTMP)等著名的容错计算机都采用了TMR结构.
纯粹的静态冗余不提供故障警告,如果故障子系统多于无故障子系统,就要产生错误输出,为了避免此种情况,静态冗余一般与其它容错技术结合使用.