- NMR(N-Modular Redundancy,N 模冗余)是一種通用的容錯設計架構,通過引入 N 個冗余模塊(N ≥ 3 且為奇數),并采用多數投票機制,來提升系統的容錯能力與可靠性。
- 單個模塊如果可靠性小于0.5,那么沒有必要設置M out N系統
TMR 三模冗余系統 (M out N系統,M=3,N=2)
???????TMR(三模冗余系統,Triple Modular Redundancy)是一種常用于高可靠性系統中的容錯機制。其核心思想是:通過冗余三份相同的模塊,并使用一個多數投票機制(Majority Voting),來消除單個模塊的故障對整個系統的影響。
- 添加表決器(設計簡單,假設不會出錯)
- 可以容忍任意一個模塊的故障。
- 但是若兩個或更多模塊同時失敗,TMR 失效。
- 單個模塊如果可靠性小于0.5,那么沒有必要設置M out N系統
- 可靠性計算:
- 可用性計算(A是單個模塊的可用性):