Политики обслуживания виртуальных машин
Политики обслуживания виртуальных машин (Compute Maintenance Policies) дают возможность сообщить о плановом воздействии на ВМ пользователя со стороны инфраструктуры облака с помощью сервиса метаданных.
Под плановым воздействием понимается наступление одного из следующих событий обслуживания для ВМ:
TERMINATE_ON_HOST_MAINTENANCE
— запланирован перезапуск ВМ пользователя.MIGRATE_ON_HOST_MAINTENANCE
— запланирована динамическая миграция ВМ пользователя на другой хост (сервер).
Политику обслуживания ВМ можно определить c помощью:
- Типа политики обслуживания —
maintenance_policy
. - Времени начала ее исполнения —
maintenance_grace_period
.
Поддерживаются следующие типы политики обслуживания:
RESTART
— при наступлении события обслуживания в метаданных появляется строчкаTERMINATE_ON_HOST_MAINTENANCE
. По прошествииmaintenance_grace_period
ВМ будет перемещена на другой хост через процедуры остановки ВМ и ее запуска.MIGRATE
— при наступлении события обслуживания в метаданных ВМ появляется строкаMIGRATE_ON_HOST_MAINTENANCE
. По прошествииmaintenance_grace_period
ВМ будет перемещена на другой хост с помощью процедуры живой миграции.MAINTENANCE_POLICY_UNSPECIFIED
— политика не задана. В сервис метаданных ничего не выставляется, ожидание перед обслуживанием не происходит.
При задании времени начала обслуживания следует помнить, что начало выполнения можно максимально задержать на следующий интервал времени от момента наступления события обслуживания:
до 1 минуты
для ВМ без GPU.до 24 часов
для ВМ с GPU.
Особенности для прерываемых ВМ
Прерываемые ВМ при наступлении событий обслуживания не мигрируют, а просто останавливаются. При этом никаких событий обслуживания в метаданных ВМ не появляется.
Особенности для ВМ с GPU
Если для ВМ с GPU (непрерываемых) настроена политика RESTART
, уведомления на электронную почту о планируемых работах на таких ВМ отключаются. При планируемых работах произойдет автоматический перезапуск ВМ через maintenance_grace_period
после появления события обслуживания в метаданных.
Как включить
Включить и настроить политики обслуживания ВМ можно с помощью CLI и Terraform. В консоли управления политики обслуживания сейчас настраивать нельзя.
Ограничения
Событие обслуживания может быть сгенерировано только в случае планового воздействия на ВМ. При возникновении неисправности ВМ может быть перезапущена на другом физическом хосте. В этом случае в сервис метаданных ничего не выставляется. Уведомление о сбое придет в электронном письме.