系统架构设计师 · 知识库

冗余技术

冗余是通过增加额外硬件、软件、信息或时间资源,使部分故障不影响整体功能。常见有结构冗余、信息冗余、时间冗余和软件冗余。

冗余技术分类

冗余通过额外资源抵消故障:结构冗余(双机/多机)、信息冗余(校验/纠错)、时间冗余(重试/重复执行)、软件冗余(多版本/恢复块)。

冗余收益 = 可靠性提升 - 成本/复杂度/切换开销