Как пользоваться
- Введите суммарное время работы в часах — сколько система работала за наблюдаемый период.
- Введите число отказов за этот период и суммарное время восстановления в часах.
- При желании измените время работы для оценки надёжности, чтобы увидеть вероятность проработать столько без отказа.
Формулы
- MTBF = время работы ÷ число отказов
- MTTR = время восстановления ÷ число отказов
- Коэффициент готовности Kг = MTBF ÷ (MTBF + MTTR)
- Интенсивность отказов λ = 1 ÷ MTBF, а также на 10⁶ часов
- Вероятность безотказной работы P(t) = e^(−t ÷ MTBF) при постоянной интенсивности отказов
- Простой в год = (1 − Kг) × 8760 ч
Пример
Сервер проработал за год 8760 ч, отказал 4 раза, суммарный простой на ремонт — 12 ч.
- MTBF = 8760 ÷ 4 = 2 190 ч; MTTR = 12 ÷ 4 = 3 ч.
- Коэффициент готовности = 2190 ÷ 2193 = 99,8632 %, то есть 11,98 ч простоя в год.
- λ = 1 ÷ 2190 = 0,00045662 /ч, или 456,62 отказа на миллион часов.
- Вероятность проработать без отказа месяц в 30 дней (720 ч): e^(−720 ÷ 2190) = 71,98 %.
Советы
- Берите достаточно истории. Четыре отказа дают грубую оценку; чем больше отказов в статистике, тем надёжнее MTBF.
- Единицы — одни и те же. Всё вводится в часах; дни сначала умножьте на 24.
- Цели по доступности вроде 99,9 % допускают 8,76 часа простоя в год; калькулятор SLA переводит любой процент в допустимый простой.