计算机科技笔记: 容错计算机设计05 n模冗余系统 TMR 三模冗余系统

  • 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是单个模块的可用性):
相关推荐
SAP工博科技4 小时前
如何提升新加坡SAP实施成功率?解答中企出海的“税务合规密码” | 工博科技SAP金牌服务商
人工智能·科技·制造
海棠蚀omo4 小时前
C++笔记-红黑树
开发语言·c++·笔记
一个Potato5 小时前
C++笔试题(金山科技新未来训练营):
c++·科技
龙湾开发5 小时前
计算机图形学编程(使用OpenGL和C++)(第2版)学习笔记 12.曲面细分
c++·笔记·学习·3d·图形渲染
霸王蟹5 小时前
React中巧妙使用异步组件Suspense优化页面性能。
前端·笔记·学习·react.js·前端框架
ljt27249606615 小时前
Compose笔记(二十四)--Canvas
笔记·android jetpack
霸王蟹6 小时前
React 19 中的useRef得到了进一步加强。
前端·javascript·笔记·学习·react.js·ts
霸王蟹6 小时前
React 19版本refs也支持清理函数了。
前端·javascript·笔记·react.js·前端框架·ts
Vizio<7 小时前
基于CNN的猫狗识别(自定义CNN模型)
人工智能·笔记·深度学习·神经网络·cnn