Правила обновления группы виртуальных машин
Обновление группы виртуальных машин выполняется с минимально возможными последствиями для машин, которыми группа управляет.
В порядке возрастания опасности, группы виртуальных машин могут выполнить следующие действия:
- обновление виртуальной машины без остановки;
- обновление виртуальной машины с перезапуском — остановка и последующий запуск машины;
- пересоздание виртуальной машины — удаление и создание машины;
- удаление виртуальной машины.
Вы также можете задать минимальное действие для обновления группы ВМ.
Внимание
При удалении виртуальной машины удаляются все связанные с ней ресурсы, такие как загрузочный диск, дополнительные диски и динамические IP-адреса.
Последствия изменения настроек группы виртуальных машин
Изменения настроек группы виртуальных машин могут по-разному влиять на виртуальные машины в этой группе.
Изменения, не затрагивающие виртуальные машины
-
Изменение метаданных группы виртуальных машин (
name,description,labels,service_account_id). -
Изменение политики развертывания группы (
deploy_policy). -
Изменение спецификации проверки состояния (
health_checks_spec). -
Изменение спецификаций целевых групп сетевого балансировщика нагрузки (
load_balancer_spec) и L7-балансировщика нагрузки (application_load_balancer_spec) — но не добавление или удаление этих спецификаций.
Изменения, приводящие к перезапуску или пересозданию виртуальных машин
Примечание
В регионе Казахстан доступна только зона доступности kz1-a.
-
Смена политики масштабирования группы (
scale_policy).Если пользователь изменил размер группы в параметре или включил автоматическое масштабирование, изменившее размер группы, то может произойти удаление старых или создание новых виртуальных машин.
-
Смена политики распределения (
allocation_policy).При смене политики распределения виртуальных машин между зонами машины могут быть удалены перманентно. Также машины могут быть удалены из одной зоны и созданы в другой, так как перемещение виртуальных машин между зонами невозможно.
-
Добавление или удаление спецификаций целевых групп сетевого балансировщика нагрузки (
load_balancer_spec) и L7-балансировщика нагрузки (application_load_balancer_spec).
Изменение шаблона виртуальной машины
В некоторых случаях изменение шаблона виртуальной машины (instance_template) приводит к ее перезапуску или пересозданию.
Изменения, не затрагивающие виртуальную машину
- Изменение имени виртуальной машины, описания, меток (
name,description,labels). - Изменение сервисного аккаунта виртуальной машины (не группы) (
service_account_id). - Изменение групп безопасности виртуальной машины (
network_interface_specs.security_group_ids).
Параметры, изменение которых приводит к перезапуску виртуальной машины
Примечание
В регионе Казахстан доступны только платформы standard-v3 (Intel Ice Lake) и standard-v3-t4i (Intel Ice Lake with T4i). Другие типы платформ, кластеры GPU и выделенные хосты недоступны.
-
platform_id— аппаратная платформа. -
resources_spec.{memory,cores,core_fraction,gpus}— объем памяти, CPU, % гарантии CPU, количество GPU. -
boot_disk_spec— загрузочный диск. -
metadata— метаданные виртуальной машины. -
Параметры сетевых интерфейсов:
network_interface_specs.network_id— идентификатор сети.network_interface_specs.subnet_ids— идентификаторы подсетей.network_interface_specs.primary_v4_address_spec— параметры публичного IP-адреса v4.network_interface_specs.primary_v6_address_spec— параметры публичного IP-адреса v6.
Параметры, изменение которых приводит к пересозданию виртуальной машины
network_interface_specs— только при добавлении или удалении сетевых интерфейсов. Изменение параметров имеющихся интерфейсов не приводит к пересозданию ВМ.secondary_disk_specs— дополнительные диски нельзя обновлять без пересоздания виртуальной машины. Диски сохраняются по возможности.scheduling_policy— превратить обычную виртуальную машину в прерываемую и наоборот нельзя без пересоздания.