Перейти к основному содержимому

Атомарные снапшоты для высоконагруженных ВМ

Описание​

В статье рассматривается задача «Атомарные снапшоты для высоконагруженных ВМ» в системе виртуализации «Горизонт-ВС».

Требования​

  1. Развёрнутая платформа «Горизонт-ВС» и доступ к веб-интерфейсу СГУ.
  2. Учётная запись с правами на выполнение описанных операций.
  3. ВМ или шаблон ВМ, над которыми выполняется операция.

Пошаговая инструкция​

Проблема атомарности снимков​

Корректный снимок ВМ должен фиксировать в один момент времени:

  • Содержимое оперативной памяти
  • Состояние регистров процессора (CPU)
  • Состояние всех виртуальных устройств

При копировании ОЗУ высоконагруженной ВМ (сотни миллисекунд — секунды) состояние CPU и устройств изменяется быстрее, чем завершается копирование памяти. Это приводит к внутренне противоречивому снимку и падению ВМ при восстановлении.

В связи с этим в меню управления ВМ во вкладке «Снимки» появилась возможность создавать снимки высоконагруженной ВМ.

Решение​

Для этого необходимо снять флаг «без приостановки». В этом случае механизм заморозит ВМ на время снимка оперативной памяти.

В меню ВМ → вкладка Снимки→ снять флаг«без приостановки».

Механизм заморозит ВМ на время снятия снимка ОЗУ, обеспечивая атомарность всех компонентов.

Результат​

Настройки применены. Проверьте состояние объекта в СГУ или результатом проверки, описанной в инструкции.

Устранение неисправностей​

  • Проверьте состояние ВМ или другого объекта, корректность параметров и права учётной записи.
  • При повторной ошибке изучите журнал СГУ и сообщение об ошибке, не повторяя операцию без устранения её причины.

См. также​