“运维高可用(High Availability, HA)”的度量,核心是用可量化的指标反映系统“持续提供服务的能力”和“出故障后的恢复能力”。通常从可用性指标、故障相关指标、恢复能力指标、业务影响指标四个维度来度量。
最经典公式:
可用性 = 正常运行时间 /(正常运行时间 + 不可用时间)
常见表达方式:
运维高可用通常至少要求 99.9% ~ 99.99%
✅ 高可用不是“不出故障”,而是“在 SLO 范围内”
MTBF = 总运行时间 / 故障次数
MTTR = 故障总时长 / 故障次数
细分更科学:
✅ 高可用 ≈ 短 MTTR + 高 MTBF
系统“活着” ≠ 业务“可用”
| 维度 | 指标 | 目标 |
|---|---|---|
| 可用性 | 年可用率 | ≥ 99.99% |
| 故障 | MTBF | ≥ 90 天 |
| 恢复 | MTTR | ≤ 15 分钟 |
| 架构 | 单点故障 | 0 |
| 业务 | 核心成功率 | ≥ 99.95% |
运维高可用的度量 = 用“可用性 + 故障频率 + 恢复速度 + 业务影响”共同定义,而不是只看“服务器有没有宕机”。
如果你愿意,我可以:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。