Перейти к содержанию

Общая информация

В разделе Виртуальные машины производится основное управление жизненным циклом.

Окно состояния ВМ открывается по нажатию на название ВМ. В окне состояния для всех ВМ доступны следующие операции:

Примечание

Данные операции выполняются с помощью соответствующих кнопок в верхней части окна.


Управление питанием

В зависимости от состояния ВМ набор управляющих кнопок разный:

  • Обновить. Обновление окна информации о ВМ.

  • Запустить.

  • Приостановить (только для включенной ВМ).

  • Выключить.

  • Перезагрузить (только для включенной ВМ).

  • Принудительная перезагрузка (только для включенной ВМ).

  • Выключение питания.

Остановка ВМ без изменения конфигурации доступна только для ВМ с установленной ОС, так как остановка осуществляется с помощью передачи управляющим процессам ОС ACPI-команды на выключение. При этом процесс работы ВМ не останавливается полностью и при повторном запуске конфигурация ВМ не изменяется. Данный процесс аналогичен спящему режиму для ноутбуков. Это необходимо учитывать при внесении изменений в конфигурацию ВМ.


Клонирование

Операция клонирования ВМ выполняется при нажатии кнопки Клонировать. В открывшемся окне необходимо заполнить название ВМ (необязательно), выбрать из раскрывающегося списка сервер и пул данных, количество клонов, опцию включения после клонирования, после чего подтвердить операцию, нажав кнопку ОК.

Конвертация

При клонировании шаблона можно выбрать опцию конвертации его в ВМ и наоборот.


Перенос

При нажатии кнопки Перенести в открывшемся окне необходимо выбрать автоматический или ручной перенос, после чего подтвердить операцию, нажав кнопку ОК.

По умолчанию для переноса ВМ используется сеть управления серверов, то есть перенос происходит через коммутаторы default, внутренние интерфейсы mgmt и через тот физический или агрегированный интерфейс, куда они соответственно подключены. То есть, адресом назначения переноса является IP-адрес внутреннего интерфейса mgmt сервера, куда будет переноситься ВМ. Можно использовать внешние сети для переноса ВМ и дисков.

При автоматическом выборе ВМ переносится на наименее нагруженный первый сервер из пула ресурсов. Выбор нагруженности происходит исходя из настройки Типы собираемых метрик DRS кластера. Например, если тип собираемых метрик memory, то выбирается самый ненагруженный узел пула ресурсов по оперативной памяти.

При ручном переносе необходимо:

  1. Активировать переключатель Ручной выбор.

  2. Активировать переключатель С переносом локальных дисков.

  3. Выбрать организацию из раскрывающегося списка Организация.

  4. Выбрать пул ресурсов из раскрывающегося списка Пул ресурсов.

  5. Выбрать сервер из раскрывающегося списка Сервер

  6. Выбрать пул данных из раскрывающегося списка Пул данных.

    Перенос ВМ с переносом локальных дисков

    Недоступные на целевом узле виртуальные диски переносятся на выбранный пул данных.

  7. Нажать кнопку ОК.

Причины отсутствия узла для переноса 1. Нет активных узлов в кластере (_base_check_).
2. Подключенные PCI-устройства (_base_check_).
3. Подключенные Mediated-устройства (_base_check_).
4. Включен безопасный режим и ВМ включена (_base_check_).
5. Есть неактивные виртуальные интерфейсы (_network_check_).
6. Виртуальная сеть, в которую включен интерфейс, недоступна на узле (_network_check_).
7. Есть виртуальные диски с типом кэширования не _none_ (_pools_check_).
8. Есть неактивные виртуальные диски (_pools_check_).
9. Пул данных диска недоступен на узле (_pools_check_).
10. Пул данных снимка недоступен на узле (_pools_check_).
11. Есть неактивные LUN (_luns_check_).
12. Есть LUN с типом кэширования не _none_ (_luns_check_).
13. LUN недоступен на узле (_luns_check_).
14. Оперативная память на узле меньше или равна памяти ВМ (_resources_check_).
15. Нет вхождения списка функций процессора ВМ в список функций процессора узла (_resources_check_).
16. Нет свободной памяти на узле (если ВМ включена) (_resources_check_).
17. Количество гарантированной памяти ВМ больше свободной памяти узла (если ВМ включена) (_resources_check_).
18. Количество используемой памяти ВМ больше свободной памяти узла (если ВМ включена) (_resources_check_).
19. Количество используемой частоты процессора ВМ больше свободной частоты процессора узла (если ВМ включена) (_resources_check_).
20. На узле нет свободных vCPU (_resources_check_).
21. Количество гарантированных vCPU ВМ больше свободных vCPU узла (если ВМ включена) (_resources_check_).
22. При включенных опциях использования тегов у кластера проверяются совпадения и несовпадения тегов ВМ и тегов узла и его ВМ (_tags_check_).
23. Узел недоступен в пуле ресурсов ВМ (_resource_pools_check_).

Факторы, влияющие на скорость переноса:

  • Максимальная производительность и загруженность сетевого канала, используемого для переноса.

  • Объем оперативной памяти ВМ и уровень ее использования ВМ.

  • Производительность и загруженность дисковой подсистемы при переносе дисков.

Перенос ВМ между хранилищами в рамках одного узла

Для переноса ВМ (ее дисков) между хранилищами в рамках одного узла необходимо:
- Для включенной ВМ: перенести ВМ на другой узел, после чего перенести ВМ на предыдущий с переносом дисков.
- Для выключенной ВМ: перенести сами диски на другое хранилище.

Серверы, на которые не может быть перенесена ВМ

Посмотреть серверы, на которые не может быть перенесена выбранная ВМ и причины этого можно во вкладке управления высокой доступности по кнопке "Серверы для восстановления". Причины сгруппированы в 6 групп: базовая, проверка ресурсов, проверка дисков, проверка LUN, проверка сети, проверка тегов.


Процесс переноса выключенной ВМ

  1. Если диски на общем хранилище, то ВМ меняет родительский узел на узел назначения в базе контроллера.

  2. Если не все диски на общем хранилище, то дополнительно происходит перенос дисков на новый узел.

  3. Если у шаблона ВМ выключены его тонкие клоны, то доступен перенос локальных дисков, при условии, что у шаблона и тонких клонов диски на пулах данных типа файловый, исключая zfs. При таком переносе после шаблона переносятся также тонкие клоны. Перенос всех дисков, снимков шаблона ВМ и его клонов производится в выбранный пул данных.


Процесс переноса включенной ВМ

  1. Генерируется временный SSH-ключ на узле назначения.

  2. При использовании внешних сетей для переноса берется IP-адрес внутреннего интерфейса узла назначения из первой внешней сети, куда включен этот сервер. Если не используются внешние сети, то адресом назначения переноса является IP-адрес внутреннего интерфейса mgmt узла назначения.

  3. На узле-источнике, где находится ВМ, запускается процесс переноса, состоящий из:

    • адаптации конфигурации ВМ;

    • переноса недоступных дисков (при необходимости);

    • переноса ВМ.

    При переносе сначала копируется состояние памяти, сети, дисков ВМ, после чего она выключается на узле источнике, происходит копирование изменившихся блоков состояния и ВМ продолжает работу на узле назначения.

  4. Удаляется временный SSH-ключ на узле назначения.

  5. Адаптируются сетевые настройки ВМ на узле назначения.

  6. Устанавливается приоритет ВМ на узле назначения относительно других ВМ.


Закрепление в начале списка

Чтобы закрепить ВМ, необходимо в списке ВМ активировать флаг в начале строки выбранной ВМ и нажать кнопку 📌 Закрепить в начале списка.

Закрепленные ВМ находятся в начале списка у всех пользователей, которые имеют к ним доступ. В списке закрепленные ВМ отмечены соответствующей иконкой.


Добавление в список избранных

Чтобы добавить ВМ в список избранных, необходимо в списке ВМ активировать флаг в начале строки выбранной ВМ и нажать на кнопку Избранное.

Каждый пользователь имеет свой список избранных ВМ. В общем списке избранные ВМ отмечены иконкой ⭐. Для просмотра полного списка избранных ВМ необходимо выполнить фильтрацию с соответствующим параметром.


Папки

Возможно изменить табличный вид списка ВМ на папки ВМ, сгруппированные по:

  • организациям;

  • пулам ресурсов;

  • тегам.

Для этого необходимо нажать на кнопку Сгруппировать ВМ, расположенную справа в верхней части панели над списком ВМ.