冗余机制是为增加系统的可靠性,而采取两套或两套以上相同、相对独立配置的设计。
为了保险起见,采取两套同样独立配置的硬件、软件或设计等,防止在其中一套系统出现故障时,另一套系统能立即启动,代替工作,这就好比演员的替身。一套单独的系统也许运行的故障率很高,但采取冗余措施后,在不改变内部设计的情况下,这套系统的可靠性立即可以大幅度提高。假如单独系统的故障率为50%,而采取冗余系统后马上可以将故障率降低到25%。冗余机制的优点:
一、以现有的系统为依托,不需要任何时间或科研投入,可以立即实现;二、配置、安装、使用简单,无需额外的培训、设计等;三、使用冗余机制,理论上来讲,系统的故障率可以接近为零。冗余机制的缺点:
一、使用冗余机制就代表该系统臃肿,不简洁;二、投入成本巨大,需要购买额外的系统,以及增加该系统后的后期维护成本等;三、完全独立的系统并不存在,所以冗余系统最大的缺点在于,相互独立的配置之间会互相影响,可靠性相对理论计算会大幅度下降。