首页/管理/IT 管理与治理速查/可用性计算公式与约定服务时间
ITIL 与服务管理60 条

可用性计算公式与约定服务时间

可用性 = 约定服务时间内的正常服务时长 / 约定服务时间;从组件视角可用性约等于 MTBF / (MTBF + MTTR),提高可靠性要么拉长故障间隔、要么缩短恢复时间。

IT 管理与治理速查管理更新于 2026-10-12
公式可用时长 / 约定服务时间
组件视角MTBF / (MTBF + MTTR)
前提先定义约定服务时间 AST

计算示例

计算示例
约定服务时间:30 天 x 24 小时 = 720 小时
中断 2 次,共 40 分钟
可用性 = 1 - 40/43200 ≈ 99.907%(按分钟粒度)
串联组件可用性相乘:99.9% x 99.9% ≈ 99.8%,依赖越多整体目标越低。

易错点

  • 不定义约定服务时间就算可用性:7x24 与 5x8 的 99.9% 不是一个量级
  • 新增依赖不评估整体可用性:SLA 在架构演进中悄悄降级

数据来源与参考

  • 《Site Reliability Engineering》Google
  • ITIL 4 Foundation(AXELOS/PeopleCert)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌