ONEPSOFT | 软考学习知识库
speedrun15|第9章 可靠性与可用性速通
画像适配:土木工程背景、首考。把系统可靠度想成 " 结构安全概率 "——串联=多个构件全好才安全(一处断全断),并联=有冗余备份(一处断还有替补),可用率=正常运行时间占比。下面用结构/设备冗余类比。本章配 calculate32 动画。
一、章节定位
一句话概括:本章讲系统可靠性怎么算(串联乘积、并联 1−乘积)、可用性怎么算(A=MTTF/(MTTF+MTTR)≈MTBF/(MTBF+MTTR))。选择题 + 计算题双高频,也是运维容量/容灾的数学根。
二、本章在讲什么(系统性阐述)
系统由子系统组成。串联:所有子系统都正常工作系统才正常,可靠度=各可靠度乘积(乘法效应,越长越不可靠)。并联:任一子系统正常系统就正常,可靠度=1−各不可靠度乘积(冗余提升可靠性)。可用率=系统 " 按需求可执行 " 的概率,由无故障时间 (MTTF) 与修复时间 (MTTR) 决定:A = MTTF/(MTTF+MTTR),教材亦记为 MTTF/MTBF(MTBF=MTTF+MTTR);软考常写作 A=MTBF/(MTBF+MTTR)。
类比结构:串联=多构件串联承重,一处断裂全塌(可靠度连乘骤降);并联=关键构件加备份,一根断了还有替补(冗余保安全);可用率=这座桥 " 能通行的时间占比 "=无故障时长/(无故障 + 抢修时长)。这正是运维服务薄弱项里容灾/高可用的数学根。
三、教材原文精摘(原封不动)
【串联系统】 " 假设一个系统由 n 个子系统组成,当且仅当所有的子系统都能正常工作时,系统才能正常工作,这种系统称为串联系统……系统的可靠度为:R = R₁ × R₂ × … × Rₙ。"
【并联系统】 " 假如一个系统由 n 个子系统组成,只要有一个子系统能够正常工作,系统就能正常工作……系统的可靠度为:R = 1 − (1−R₁) × (1−R₂) × … × (1−Rₙ)。"
【可用性】 " 系统可用性是指在某个给定时间点上系统能够按照需求执行的概率,其公式为:系统可用性 = MTTF / (MTTR + MTTF) × 100% = MTTF / MTBF × 100%。"
【MTBF】 " 对于可靠度服从指数分布的系统……MTBF = MTTR + MTTF。"
逐段讲解:
四、核心知识树
第 9 章 可靠性
├── 串联 R=∏Ri
├── 并联 R=1−∏(1−Ri)
└── 可用性
└── A=MTTF/(MTTF+MTTR)
└── MTBF=MTTF+MTTR
五、知识脑图总结
思维导图(结构化呈现)
六、关键概念速解
| 概念 | 教材定义(原文关键词) | 大白话速解 | 考试怎么考 |
|---|---|---|---|
| 串联可靠度 | R=∏Rᵢ | 全好才正常 | 计算 |
| 并联可靠度 | 1−∏(1−Rᵢ) | 有一就好 | 计算 |
| 可用率 A | MTTF/(MTTR+MTTF) | 运行时间占比 | 计算 |
| MTBF | MTTR+MTTF | 平均故障间隔 | 选择 |
| MTTF/MTTR | 1/λ、1/μ | 无故障/修复时长 | 选择 |
七、记忆口诀 & 类比
八、易混淆点对比
| 易混项 A | 易混项 B | 核心区别 |
|---|---|---|
| 串联 | 并联 | 串联全好才行 (乘积降);并联有一就行 (冗余升) |
| 可靠度 R | 可用率 A | R=不出故障概率;A=能运行时间占比 |
| MTTF | MTTR | 前者无故障时长;后者修复时长 |
九、与其他章节的关联
十、考试出题方式
本章一句话总结 & 备考提醒
串联 R=∏Rᵢ(越长越掉)、并联 R=1−∏(1−Rᵢ)(冗余升);可用率 A=MTTF/(MTTF+MTTR)=MTTF/MTBF,软考常写 A=MTBF/(MTBF+MTTR)。这是运维高可用/容灾的数学根,配合 calculate32 动画练熟。