冗余是两套(或以上)完全相同的系统同步工作,如果系统之间出现歧义,会启动判断机制。
热备份是一套系统工作,一套系统处于开机状态,但备份系统不参与工作,如果工作系统出现故障(或某种需要),工作系统立即切除,热备份系统立即投入。
最简单的例子是UPS并联工作。
如果是冗余系统,那么2台UPS是并联的同部工作的,如果一个UPS发生故障需要切除,那么仅仅是这一台切除,另外一台还处于工作状态,没有时间延迟的问题。
热备份系统,A组UPS工作,B组UPS在线上但不工作,一旦A组出现故障,B组立即运行。
冷备份:A组UPS工作,B组UPS停机,一旦A组故障,B组UPS立即启动运行。启动到运行是需要时间的。
从时间上来说:冗余,时间为0,因为是同步运行的。
热备份,时间可以很短,以不至于影响系统工作为限。对于UPS,比如为1个周波。
冷备份,时间较长,比如5秒。
冷备份、热备份、冗余目的是提高系统可靠性。但冗余不同于备份的最大不同点是歧义判断,在对安全有要求的地方是必不可少的。