工程学中,典型的工程冗余(rǒng yú)指的是向系统添加“额外”的关键组件,它是利用系统的并联模型来提高系统可靠性的一种手段,通常使用备份或者自动防故障装置。冗余也常被称为“多数表决系统”或“表决逻辑系统”。
在许多安全导向的系统上,比如飞机上的双引擎和液压系统,控制系统上的某些部件也许会被一式三份,专业术语:三重模块冗余(TMR)。一个部件出错将会被另外两个备份部件所取代。
在工程领域有很多这样的例子,从火箭的控制和动力系统,到数据中心大量使用的额外硬盘和备用电源。
一种常见形式的被动冗余 是在桥梁上使用超高强度的钢桁和支柱。这种高强度能够允许一些部件的老化但不至于使桥垮塌。
互联网本身就是一个典型冗余实例,它的大多数核心传输网络和站点都被设计成可以抵御单个链接或节点的故障。
人体的听觉系统和视觉系统都是冗余备份的典型例子,视觉系统失去一只眼睛不至完全失明,但却会深深损害知觉。听力系统失去一只耳朵不至耳聋,但肯定会受到损害。性能下降是常常是跟发生少数失效的被动冗余关联在一起的。
冗余方案还可以添加到各种系统中,能够帮助我们避免灾难的发生。
一、工程以外的应用
冗余备份是查理芒格提到的一个重要模型,它源于工程学,但思路可以应用到很多领域。一旦你尝试给自己的生活增加稳定可靠性,就会找到很多这样的例子,例如:
越野车的备用轮胎
商场或公司里的发电机
跳伞的备用伞包
商业轮船上的多个精密计时器
软件的多版本编程系统
大厦的防火安全通道等等
冗余备份并不总是值得的
我们从上面的实例中不难得出关于冗余的两个特征:
- 向系统中添加冗余肯定会增加整个系统的成本。
- 在不同的系统,不同的场景中,失败带来的后果是不一样的。
考虑了这两点后,在向系统中添加冗余时,就要权衡增加它的成本和如果没有冗余机制所带来的后果。
- 如果系统中断,你会失去什么?
- 预防某种故障发生需要付出什么代价?
- 增加冗余的成本是否大于潜在的损失?
一旦你发现为系统增加冗余可以避免一些失败,就可能会不计成本的增加一些备份方案,但它们并不都是值得的。
例如美国总统和副总统同时访问同一地区,会安排分开乘机,如果只是一家上市公司的高管呢?
为家庭财务系统增加冗余
在日常生活中也有很多冗余方案的使用。我最喜欢的一个例子就是家庭财务的冗余应用。把你的家庭收入当做一个系统:
你是怎么赚钱的?
你有多少个收入来源?
如果主要收入出现问题,会发生什么?
假如你是双职工家庭的一员呢?若夫妻双方在同一个单位工作,情况会有什么不同?
我们通常不会对个人及家庭的收入使用冗余方案,但这一点其实值得我们去不断思考。
经常思考这些问题,就会强化思维,从而建立正确的思维框架。
愿你在探索智慧的路上走得更远~
从火箭的控制和动力系统,到数据中心大量使用的额外硬盘和备用电源都会使用。也运用于生活和家庭的风险防范,冗余备份是抵御风险的工程学思维模型。
工程学冗余备份理论:
生活就是这样,小概率事件必然会发生,而且小概率事件带来的影响往往符合幂律分布定律一一百分之八十的正确抵挡不过百分之二十的错误。建立安全空间,最常用的办法就是构建冗余备份。
1:完全备份一(但安全与成本之间不能兼得
2:关键部份备份一一重要的,有决定性意义方面尽量上双保险。
3:解决方案的备份一一有达到同样目的的B计划方案。
4:备份的逆向思维一一精减
(如果想减少决策的失误,只有提高决策的质量,减少做决策的次数。提高决策质量的前提是对决策信息质量的提高。什么都不做时,也要好过做错误的决策。