五、重要功能请备份三遍
重要功能就是要命的功能。火星上的所有与你有关的因素组成了一个“送我回家”的大系统,这个系统的容错性瓶颈就卡在那些要命的功能上面。
小说中马克一直坚持着不去动用50升水的备用储备,因为水是仅次于氧气的紧急程度的生命保障。居住舱三个减压门的设计使得坏掉一个后还能使用另外两个。MAV上有三套冗余通讯系统可以联系地球,只不过MAV飞走了……谁也没有想到会有人在火星MAV却不在的情况。只要条件允许,重要功能一定要有冗余备份,这样就不会因为失误、意外、正常风险而全盘皆输。
其中一辆火星车被改装成拖车
反向思维一下,把冗余的设计利用起来也可以让你获得资源,用在更紧要的地方。比如两辆火星车半载员的设定是为了防止一辆出现故障,马克把其中一辆改造成了拖车,这更能救命。居住舱的帆布上有冗余的阀门孔,本意是备用着万一需要从外部给居住舱加压的情况,这使得马克在回归之旅时可以通过阀门孔给拖车增压(那时候居住舱的帆布被裁下来一块装在拖车上)。居住舱的太阳能电池有冗余,所以马克可以把几块太阳能电池放到火星车上。
不过,当你需要使点坏的时候,冗余设计就成为了障碍。赫耳墨斯飞船有四台冗余飞行电脑,每台连接三套冗余通讯系统,只要任何一台电脑从任何一个通讯系统接收到一个信号,地球上的任务控制中心就能接管飞船。船员们要逼宫地球的时候,他们让约翰森同时黑掉了四台电脑。