什么是 SLA 停机时间计算器?
服务等级协议(SLA, Service Level Agreement)规定了一项服务必须达到的可用性,通常用可用性百分比来表示,例如 99.9%(俗称"三个九")。本计算器能把这个百分比换算成具体的允许停机时长,告诉你在违反 SLA 之前,在一天、一周、一个月、一个季度或一年内最多可以宕机多久。它是一个通用的数学工具——计算结果适用于全球任何主机服务商、云平台或服务合同。
使用方法
填入你的目标 SLA 可用性百分比(例如 99.95),再选择要衡量的时间周期。计算器会输出允许的最大停机时间,分别以秒、分钟、小时和天表示,同时给出对应需要保障的正常运行时间。其中按月计算以 30 天计,按季度以 91.25 天计,按年以 365 天计。
公式解析
计算时先把整个周期换算成分钟,允许的停机时间等于周期时长乘以"1 减去 SLA 比例":
$$\text{停机时间} = \text{周期} \times \left(1 - \frac{\text{SLA\%}}{100}\right)$$以一年为例,总时长为 525,600 分钟。99.9% 的 SLA 意味着允许 0.1% 的周期处于停机状态。
实例演算
以 99.9% 的年度 SLA 为例:
$$525{,}600 \times (1 - 0.999) = 525{,}600 \times 0.001 = 525.6 \text{ 分钟}$$\(\approx 8.76\) 小时 \(\approx\) 每年允许停机 \(0.365\) 天。若 SLA 更严格,达到 99.99%,则全年仅允许停机 52.56 分钟。
常见问题
"三个九"和"四个九"是什么意思?它们分别指 99.9% 和 99.99% 的可用性。每多一个"九",允许的停机时间就缩短到原来的十分之一。
一年有多少分钟?\(365 \times 24 \times 60 = 525{,}600\) 分钟。
是否考虑了闰年?没有——本工具按标准的 365 天计算。如果需要精确到闰年,可将结果乘以 \(366/365\)。