什么是 SLA 可用性计算器?
服务等级协议(SLA,Service Level Agreement)规定了一项服务应达到的可用性,通常以百分比表示,例如 99.9%(业界俗称"三个九")。本计算器可将这一可用性承诺换算为在指定周期内(每天、每周、每月、每季度或每年)允许的最大停机时间,并以秒、分钟、小时和天数呈现,方便你核对服务商是否兑现了承诺。
使用方法
填入你的 SLA 百分比(例如 99.95),然后选择要衡量的周期,结果会显示该时间窗口内允许的中断时长。为平滑日历差异,本工具将每月按 30.4375 天、每季度按 91.3125 天、每年按 365.25 天计算。
计算公式详解
不可用比例就是 1 − SLA% / 100。将其乘以周期总时长,即可得到允许的停机时间。
$$\text{Downtime (min)} = \text{Period Days} \times 1440 \times \left(1 - \frac{\text{SLA (\%)}}{100}\right)$$
若要换算成分钟,先把周期换算为分钟:天数 × 24 × 60。因此一整年共有 525,960 分钟。
计算示例
以 99.9% 的 SLA、按年衡量为例:不可用比例 \(= 1 - 0.999 = 0.001\)。一年为 \(365.25 \times 1440 = 525{,}960\) 分钟。允许的停机时间
$$525{,}960 \times 0.001 = 525.96 \text{ 分钟}$$
约合每年 8.77 小时。
常见问题
"五个九"是什么意思?即 99.999% 的可用性,每年仅允许约 5.26 分钟的停机时间。
计算器按 365 天还是 365.25 天计算?本工具每年按 365.25 天计算,以平滑闰年的影响;如果你需要精确的 24 小时时间窗口,可选择"每天"选项。
计划内维护是否计入停机?这取决于你的合同——许多 SLA 会将计划内维护窗口排除在停机统计之外,因此请仔细查阅协议条款。