Калькулятор часу безвідмовної роботи - Розрахунок часу доступності та простою служби
Безкоштовний калькулятор часу безвідмовної роботи для розрахунку відсотка доступності служби на основі простою або визначення допустимого простою за угодою про рівень обслуговування. Незамінний для ІТ-операцій та дотримання SLA.
Калькулятор часу роботи сервісу
Результат розрахунку
Документація
Калькулятор безперервної роботи
Калькулятор безперервної роботи визначає, яку частку певного періоду часу служба, сервер або мережа були доступними. Він також може працювати у зворотному напрямку: якщо за угодою про рівень обслуговування (SLA) задано цільовий показник безперервної роботи, калькулятор визначає, який час простою допускає ця ціль.
Що означає безперервна робота
Безперервна робота — це частина вибраного періоду, протягом якої система працювала нормально. Простій — це решта цього періоду, коли система була несправною, недоступною або іншим чином не виконувала своїх функцій. Сумарна тривалість безперервної роботи та простою завжди дорівнює повному періоду.
Формула безперервної роботи
де U — безперервна робота у відсотках, T — загальний час, а D — час простою.
Перед діленням переведіть загальний час і час простою в однакові одиниці, зазвичай у хвилини.
визначення безперервної роботи за часом простою
Сервер працює протягом 24 годин. Цього дня він не працює 30 хвилин.
- Загальний час: 24 години = 1 440 хвилин
- Час простою: 30 хвилин
- Безперервна робота: ((1 440 − 30) / 1 440) × 100 = 97,92%
Формула допустимого часу простою
SLA зазвичай гарантує мінімальний відсоток безперервної роботи, а не певний час простою. Щоб перетворити цю гарантію на допустимий час простою:
де D — допустимий час простою, T — загальний час, а S — гарантований за SLA відсоток безперервної роботи.
визначення часу простою за SLA
Постачальник гарантує 99,9% безперервної роботи протягом місяця тривалістю 30 днів.
- Загальний час: 30 днів = 43 200 хвилин
- SLA: 99,9%
- Допустимий час простою: 43 200 × (1 − 0,999) = 43,2 хвилини
Поширені рівні SLA («дев’ятки»)
ІТ-команди часто описують цільові показники безперервної роботи, підраховуючи кількість дев’яток у відсотковому значенні. Кожна додаткова дев’ятка істотно скорочує допустимий час простою:
| Безперервна робота | Назва | Простій за рік | Простій за місяць | Простій за день |
|---|---|---|---|---|
| 99% | дві дев’ятки | 3,65 дня | 7,2 години | 14,4 хвилини |
| 99,9% | три дев’ятки | 8,76 години | 43,2 хвилини | 1,44 хвилини |
| 99,99% | чотири дев’ятки | 52,56 хвилини | 4,32 хвилини | 8,6 секунди |
| 99,999% | п’ять дев’яток | 5,26 хвилини | 25,9 секунди | 0,86 секунди |
Значення розраховано для місяця тривалістю 30 днів і року тривалістю 365 днів; результати округлено.
Як користуватися калькулятором безперервної роботи
- За бажанням введіть назву служби. Вона лише позначає результат і не впливає на обчислення.
- Введіть період часу та виберіть його одиницю: години, дні або роки.
- Виберіть тип розрахунку: «Час простою», щоб визначити відсоток безперервної роботи, або «SLA», щоб визначити допустимий час простою.
- Введіть час простою у хвилинах або SLA у відсотках.
- Перегляньте відсоток безперервної роботи та час простою у хвилинах. На діаграмі період поділено на частини, що припадають на безперервну роботу та простій.
Період часу має бути додатним числом. Час простою не може бути від’ємним або перевищувати загальний період. Значення SLA має бути в межах від 0 до 100. Для недійсних комбінацій замість результату відображається повідомлення про помилку.
За дуже високої доступності результат містить додаткові десяткові знаки, а не округлюється до 100%. Таке значення безперервної роботи, як 99,999%, означає реальний проміжок, який інженер має бачити, а не те саме, що ідеальна безперервна робота.
Безперервна робота та доступність
Безперервна робота показує, чи запущена система. Поняття доступності ширше: воно також враховує, чи відповідає система правильно й достатньо швидко, щоб нею можна було користуватися. Сервер може технічно працювати, але бути перевантаженим і надто повільним для обробки запитів. У такому разі він працює, але не є повністю доступним.
Чому важлива безперервна робота
Хмарні постачальники, хостингові компанії та ІТ-відділи відстежують безперервну роботу, щоб перевіряти виконання зобов’язань за SLA, планувати вікна технічного обслуговування та обґрунтовувати витрати на резервне обладнання або системи перемикання на резерв. Невиконання цільового показника SLA може спричинити сервісні кредити або інші передбачені договором штрафні санкції.
Поширені запитання
Що таке калькулятор безперервної роботи?
Інструмент, який для вибраного періоду часу перетворює час простою на відсоток безперервної роботи й навпаки або перетворює відсоток SLA на допустимий час простою.
Як обчислити відсоток безперервної роботи?
Поділіть час, протягом якого система працювала, на загальний період, а потім помножте на 100. Якщо час простою протягом дня тривалістю 24 години становить 30 хвилин: ((1 440 − 30) / 1 440) × 100 = 97,92%.
Що означає 99,9% безперервної роботи?
Це означає, що система може не працювати до приблизно 8,76 годин на рік, 43,2 хвилини на місяць або 1,44 хвилини на день і все одно відповідати цільовому показнику. Цей рівень часто називають «трьома дев’ятками».
Як обчислюють час простою за SLA?
Помножте загальний період на (1 − SLA / 100). SLA 99,9% протягом місяця тривалістю 30 днів допускає 43 200 × 0,001 = 43,2 хвилини простою.
У чому різниця між безперервною роботою та доступністю?
Безперервна робота показує, чи система взагалі запущена. Доступність також враховує, чи відповідає система правильно й достатньо швидко, щоб нею можна було користуватися, тому повільна, але технічно запущена система вважається такою, що працює, але не є повністю доступною.
Чому ІТ-команди говорять про «дев’ятки»?
Кожна додаткова дев’ятка у відсотковому значенні — від 99% до 99,9%, потім до 99,99% і так далі — приблизно вдесятеро скорочує допустимий час простою. Підрахунок дев’яток — це швидкий спосіб описати суворість цільового показника безперервної роботи.
Джерела
- "High availability." Вікіпедія, Фонд Вікімедіа, https://en.wikipedia.org/wiki/High_availability.
- "Service-level agreement." Вікіпедія, Фонд Вікімедіа, https://en.wikipedia.org/wiki/Service-level_agreement.