Эксплуатация

Что такое SLA?

Также известно как: service level agreement
Определение

An SLA is a contractual commitment to a service level, usually availability, with defined compensation when it is missed. 99.99% permits about 4.4 minutes of downtime a month; 99.9% permits about 43 minutes. Check what the SLA covers — network and hypervisor availability, not your application.

Почему SLA важен

99,99% допускает около 4,4 минут простоя в месяц; 99,9% — около 43 минут. Проверьте, что покрывает SLA — доступность сети и гипервизора, а не вашего приложения.

SLA на практике

SLA имеет значение только тогда, когда контракт проверяется на деле. Следите за аптаймом: при 99.99% вы можете позволить себе примерно 4.4 минуты простоя в месяц. Сверяйте сбои с этим бюджетом и проверяйте, покрывает ли обязательство сеть и гипервизор, а не ваше приложение. Если вы достигнете предела, вы запрашиваете сервисные кредиты, которые возвращают что-то, но никогда не потерянный трафик. Если ошибиться, дешёвый инстанс становится дорогим из-за компенсаций, репутации и потраченного времени на объяснения.

Что люди часто понимают неправильно в отношении SLA

Люди предполагают, что SLA гарантирует работу их приложения. Это не так. Обязательство покрывает доступность сети и гипервизора, а не вашего ПО. Если ваш сервис умирает из-за краха кода или переполнения базы данных, SLA не затрагивается. Правильно: рассматривайте SLA как защиту от отказа хоста и проектируйте избыточность поверх него.

SLA — частые вопросы

Что на самом деле допускает аптайм 99.99%?

99.99% допускает около 4.4 минуты простоя в месяц. Это включает плановое обслуживание, если SLA не говорит иное. Проверьте условия на исключения, потому что крах вашего приложения не считается. Измеряйте относительно этого бюджета и запрашивайте сервисные кредиты, если хост его нарушит.

Покрывает ли SLA сбои моего приложения?

Нет. SLA покрывает доступность сети и гипервизора, а не то, что работает на сервере. Если ваш веб-стек зависает или ваш код даёт сбой, это вне обязательства. SLA защищает вас от отказов хоста, поэтому вам всё равно нужны собственный мониторинг и избыточность для остального.

Где встречается SLA

Больше из раздела «эксплуатация»

Внеполосная консоль
Внеполосная консоль подключается к дисплею и клавиатуре виртуальной машины независимо от ее сетевого подключения.
Пользовательский ISO
Собственный ISO позволяет загрузить образ установщика и загрузиться из него, вместо выбора из фиксированного списка шаблонов.
Terraform
Terraform описывает инфраструктуру в файлах конфигурации и приводит реальное окружение в соответствие с ними.
Seedbox
Seedbox — это сервер, предназначенный для быстрого скачивания и раздачи торрентов, обычно с большим хранилищем и быстрым каналом вверх.
Панель управления
Панель управления — это веб-интерфейс для администрирования серверов, сайтов, почты и баз данных — cPanel, DirectAdmin, CyberPanel и им подобные.
Предоставление
Провижининг — это процесс создания, настройки и передачи сервера в пользование.