Инфраструктура → Виртуальные машины#
В разделе Виртуальные машины отображается вся информация о ВМ.
- – не запущенные ВМ;
- – запускающиеся/занятые/завершающие работу ВМ;
- – работающие ВМ;
- – приостановленные ВМ.
Создание ВМ#
Для создания ВМ нажмите Добавить → ВМ в боковом меню.
Заполните форму создания ВМ:
- Выберите пул, в котором будет располагаться создаваемая ВМ.
- Информация: выберите шаблон ВМ, задайте имя и описание ВМ – именно с таким именем и описанием созданная ВМ будет отображаться в разделе «Инфраструктура». Значения полей «Имя» и «Описание» могут быть изменены после создания ВМ.
Примечание
Шаблон устанавливает минимальные необходимые настройки для запуска ВМ, значения которых могут быть изменены в большую сторону. При изменении значений настроек в меньшую сторону созданная ВМ не запустится. Подробнее про шаблоны описано в разделе Инфраструктура → Шаблоны.
- Производительность: после выбора шаблона значения в блоке будут автоматически заданы минимальные технические требования.
- Параметры установки: в зависимости от выбранного типа шаблона (с существующим диском/без, паравиртуализированные/частично виртуализованные) параметры пункта могут отличаться:
- ISO/DVD: выберите установочный образ из хранилища (хранилище должно быть заранее подключено, см. раздел Хранилища для установочных ISO-образов документа «Руководство пользователя» 643.АМБН.00027-01 34 01).
- PXE: см. Установка ВМ по сети через PXE.
- Сеть: укажите источник, в котором расположен установочный образ, задать аргументы PV.
- Сетевые интерфейсы: в общем случае поле MAC необходимо оставить пустым (данное поле будет сгенерировано Numa vServer автоматически). Параметр «Сеть» рекомендуется оставлять заполненными по умолчанию.
- Накопители: выберите хранилище, в котором будет расположен VDI ВМ. Размер VDI устанавливается согласно выбранному шаблону.
- Расширенные настройки: см. Расширенные настройки.
В общем случае заполнение вышеперечисленных полей достаточно для создания ВМ.
- Общие настроенные сведения о ВМ отображаются в разделе «Итого».
- После проверки всех введенных данных нажмите
Создать, после чего ВМ создастся и отобразится в разделе Инфраструктура → Виртуальные машины.
Расширенные настройки#
В расширенных настройках формы создания ВМ задаются следующие параметры:
- включение ВМ после создания, автоматическое включение ВМ после включения сервера, задание пользовательских меток;
- параметры ЦП:
- CPU вес – задание приоритета ВМ на выполнение операций ввода-вывода процессором. Диапазон значений от 64 до 65000, где 256 – значение по умолчанию;
- CPU CAP – ограничение максимальной мощности ЦП, которую может использовать ВМ, в процентах от общей емкости ЦП. Например, 0 – без ограничений, 20 – использование 20% одного ядра, 400 – использование 4 ядер полностью;
- задание предельных значений динамической и статической памяти;
- создание нескольких ВМ с одинаковыми настройками одновременно:
- в поле «Шаблон имени» введите название ВМ в формате
<ИмяВМ>_%
, где%
- индекс ВМ; - в поле «Первый индекс» введите значение, с которого будут нумероваться ВМ;
- в следующем поле введите количество создаваемых ВМ.
- в поле «Шаблон имени» введите название ВМ в формате
- привязка ВМ к определенному серверу;
- выбор виртуальной графической памяти;
- тип загрузочной микропрограммы (BIOS/UEFI);
- копирование параметров БСВВ в ВМ.
Установка ВМ по сети через PXE#
Для установки ВМ с помощью PXE выберите соответствующий пункт в разделе «Параметры установки». Для установки рекомендуется выделить более 4 ГБ ОЗУ.
После создания ВМ будет выполнена попытка загрузки установщика ОС (если загрузчик не будет найден, то ВМ выключится через 30 секунд).
После установки ОС в расширенных настройках ВМ в разделе «Порядок загрузки» переведите переключатель «Network» в положение (выключено) и нажмите Сохранить.
Управление ВМ#
Управление созданными ВМ доступно из раздела Инфраструктура → Виртуальные машины. При нажатии на ВМ откроется страница управления.
На верхней панели отображается базовая информация о ВМ:
- пул, в котором создана ВМ (в данном примере:
104
) - наименование ВМ (в данном примере:
Ubuntu Bionic Beaver 18.04_KS
) - UUID ВМ (в данном примере:
c215a780-c53f-a8a8-99b7-d56aca3e44b5
) - описание ВМ (в данном примере:
KS_test_ver
)
Быстрые клавиши#
В верхней правой части окна расположены «быстрые» клавиши с наиболее часто выполняемыми с ВМ действиями:
/ – запустить/остановить выполнение ВМ. – быстрое клонирование ВМ (см. раздел Быстрое клонирование ВМ). – миграция (перенос) ВМ с одного сервера на другой (см. раздел Миграция ВМ). – формирование моментального снимка состояния ВМ. Данное действие также можно выполнить, перейдя в меню ВМ → Снимки состояния. – подготовка и экспорт ВМ (см. раздел Экспорт ВМ). – копировать ВМ (см. раздел Копирование ВМ).
Помимо основных быстрых клавиш, при выделении одной или нескольких ВМ, отображаются дополнительные функции управления:
Быстрое клонирование ВМ#
Стандартная Профессиональная Максимальная
Быстрое клонирование доступно только для выключенной ВМ. При клонировании создается ВМ с идентичными параметрами оригинальной ВМ, на том же хранилище и с добавлением суффикса «_clone» в названии. Резервные копии и снимки состояния оригинальной ВМ не будут клонированы.
Миграция ВМ#
Стандартная Профессиональная Максимальная
Миграция виртуальной машины предназначена для переноса виртуальной машины между хранилищами внутри сервера или между серверами c сохранением всех настроек и параметров.
Выполнять миграцию можно как при включенной ВМ («живая миграция»), так и при выключенной.
Для выполнения миграции заполните следующую форму:
- Выберите сервер назначения.
- Выберите хранилище, которое будет использовать ВМ (опционально можно настроить хранилище для каждого VDI).
- Выберите сеть миграции.
- Выберите сеть для каждого VIF.
Отследить процесс миграции можно в меню Диспетчер задач.
Примечание
Миграция VDI между хранилищами описана в разделе Миграция VDI между хранилищами.
Теплая миграция#
Примечание
Теплая миграция предназначения для переноса данных с одного хоста на другой, в том числе, между серверами с процессорами разных вендоров.
Процесс теплой миграции сначала создает копию исходной ВМ в месте назначения, пока исходная ВМ все еще работает, затем завершает работу исходной ВМ и отправляет изменения, произошедшие во время миграции, в место назначения, чтобы минимизировать время простоя.
Для запуска теплой миграции необходимо перейти "Инфраструктура" → "Виртуальные машины" → <целевая ВМ> → "Расширенные настройки":
В открывшемся окне выбрать:
- целевое хранилище, куда будет мигрирована ВМ;
- параметр "Удалить исходную ВМ" - удаляет ВМ в хранилище, где изначально была ВМ;
- параметр "Запустить перенесенную ВМ" - ВМ автоматически запустится после завершения теплой миграции.
Экспорт ВМ#
Стандартная Профессиональная Максимальная
Для экспорта ВМ:
- Выберите формат файла экспорта ВМ: xva или ova.
- При выборе формата xva при необходимости укажите алгоритм сжатия данных:
- GZIP – медленное сжатие данных относительно алгоритма Zstd, размер экспортируемой ВМ немного больше, чем при экспорте алгоритмом сжатия Zstd;
- Zstd – быстрое сжатие экспортируемой ВМ и меньший размер ВМ относительно алгоритма GZIP;
- без сжатия экспортируемой ВМ – размер экспортируемой ВМ намного больше, чем с алгоритмами сжатия.
Экспорт доступен даже во время работы ВМ. В таком случае будет создан и экспортирован снимок состояния ВМ.
Процедура импорта описана в разделе Импорт → ВМ.
Копирование ВМ#
Стандартная Профессиональная Максимальная
Numa Collider позволяет выполнить копирование ВМ для дальнейшей работы с ними или для экспорта/импорта ВМ через потоковую передачу данных.
Для создания копии ВМ нажмите соответствующую кнопку на панели быстрых клавиш (см. Быстрые клавиши). В открывшемся диалоговом окне выберите тип копии:
- Полная копия позволяет создать копию оригинального ВМ с теми же параметрами. Также доступны выбор хранилища, где будет создаваться копия, и необходимость сжатия копии по алгоритмам GZIP или Zstd:
- GZIP – медленное сжатие данных относительно алгоритма Zstd, размер экспортируемой ВМ немного больше, чем при экспорте алгоритмом сжатия Zstd;
- Zstd – быстрое сжатие экспортируемой ВМ и меньший размер ВМ относительно алгоритма GZIP;
- без сжатия экспортируемой ВМ – размер экспортируемой ВМ намного больше, чем с алгоритмами сжатия.
- Быстрая копия является полным аналогом функции Быстрое клонирование. Копии такого типа создаются в том же пуле, сервере и хранилище, где располагается оригинальная ВМ.
ВМ → Консоль#
Во вкладке Консоль отображается экран запущенной ВМ.
Подключение к ВМ по SSH/RDP#
ВМ с ОС Windows
Подсказка
-
Для активации кнопок
SSH,SSH как...,RDPустановите гостевые агенты. -
Убедитесь, что в ВМ разрешены удаленные подключения.
По умолчанию в Windows отсутствует ассоциация со ссылками вида ssh://
и rdp://
.
Для добавления поддержки SSH установите клиент WinSCP, который автоматически пропишет необходимые данные в реестре.
Для добавления поддержки RDP:
- Скачайте файл rdp_autostart.reg.
- Нажмите по нему дважды и подтвердите изменение реестра.
После вышеописанных действий сессия SSH будет открываться в WinSCP, а RDP – в стандартной утилите ОС Windows.
Монтирование ISO-образа в ВМ#
-
В разделе «Консоль» ВМ выберите образ из выпадающего списка с накопителями:
-
В консоли ВМ выполните команду для монтирования образа из виртуального привода (в примере
/dev/sr0
) к файловой системе ВМ: -
Убедитесь, что образ был успешно смонтирован:
ВМ → Общее#
Во вкладке Общее выводится информация о ресурсах ВМ. В запущенной ВМ отображаются графики потребления ресурсов в режиме реального времени.
Для изменения количества выделенных ресурсов ВМ нажмите на изменяемый параметр (подчеркнут пунктирной линией) и задайте новое значение.
Примечание
В работающей ВМ допустимо изменять значения параметров, если задаваемое значение не превышает количество выделенных для данной ВМ ресурсов.
Для каждой ВМ есть возможность создания примечания с поддержкой синтаксиса Markdown. NC1.2
С версии NC1.3 доступно отображения информации о пользователе, создавшем ВМ, а также из какого шаблона ВМ была создана:
ВМ → Статистика#
Во вкладке Статистика выводятся статистические данные по основным ключевым параметрам ВМ. Есть возможность вывода статистических данных за определенный период времени.
ВМ → Сеть#
Вкладка Сеть содержит список виртуальных сетевых интерфейсов для данной ВМ и параметры настройки для каждого интерфейса.
Каждому устройству можно задать перечень разрешенных IP-адресов (IPv4, IPv6). Данная функция полезна тем, что при установке режима блокировки сети в значение locked
, соединение интерфейса с разрешенными IP-адресами все равно будет произведено.
Параметр Ограничение скорости позволяет ограничить объем трафика, который ВМ может отправлять за секунду времени, для виртуального сетевого интерфейса.
Ограничение позволяет установить максимальный уровень передачи исходящих пакетов данных в kB/s. Значение ограничивает уровень исходящих данных из виртуальной машины, и не ограничивает объём входящих данных.
Правила сетевого трафика добавляются только при включенном SDN-контроллере. Для включения SDN-контроллера:
- Включите и настройте дополнение sdn-controller в Настройки → Дополнения.
- Создайте сеть, используя главное меню
Добавить→Сеть(см. Добавление сети).
Функция блокировки представляет собой режим блокировки с четырьмя вариантами настройки виртуального сетевого интерфейса. Эти варианты могут быть применимы только в том случае, когда виртуальный сетевой интерфейс подключен к работающей ВМ.
Для установки режима блокировки интерфейса нажмите на кнопку редактирования в поле статуса интерфейса и выберите из выпадающего списка режим:
- disable - запрещен, трафик не может проходить через виртуальный сетевой интерфейс, происходит его удаление.
- locked - заблокирован, применяются правила фильтрации, согласно которым через виртуальный сетевой интерфейс может проходить трафик, отправленный только с определённых MAC/IP адресов и только на определённые MAC/IP адреса. Задание таких адресов осуществляется в блоке "Разрешенные IP-адреса".
- network_default - для сети по умолчанию. Когда режим виртуальной сети установлен в значение
network_default
, сервер использует параметр сетиdefault-locking-mode
чтобы определить, следует ли фильтровать пакеты, проходящие через виртуальную сеть и как это делать. Соответственно, поведение отличается в зависимости то того, какое из значений параметра установлено для сети. - unlocked - не заблокирован, через виртуальный интерфейс может проходить весь трафик. Фильтрация трафика, проходящего через виртуальный сетевой интерфейс, не применяется.
Также в меню есть возможность добавления новой сети. Для этого:
- Нажмите
Новое устройство. - Выберите сеть из выпадающего списка.
- Нажмите
Создать.
Созданная для данной ВМ сеть отобразится в таблице ниже со сгенерированным MAC-адресом.
Для удаления созданного интерфейса сначала отключите его (переведите в статус
ВМ → Накопители#
Вкладка Накопители позволяет просмотреть все подключенные к данной ВМ накопители, подключить новые или присоединить уже существующие, изменить выделенный объем виртуального диска ВМ.
Для добавления нового виртуального диска (VDI) ВМ:
- Нажмите
Новый накопитель. - Выберите хранилище, в котором будет размещен новый VDI.
- Задайте имя VDI.
- Укажите размер диска.
- Активируйте режим Только чтение (опционально).
- Нажмите
Создать.
Для присоединения накопителя достаточно выбрать накопитель из предложенного списка. Выбранный накопитель не должен быть использован другой ВМ, иначе отобразится ошибка «VDI in use».
Также можно присоединить импортированный накопитель формата VMDK, VHD (см. Импорт → Накопитель).
Изменить объем виртуального диска возможно без прекращения работы ВМ. Для этого:
- Отключите виртуальный диск.
- В столбце «Размер» нажмите на исходное значение и введите новое.
Проброс USB-накопителя в ВМ. Вариант 1#
- Подключите USB-накопитель к аппаратной платформе, на которую установлен Numa vServer.
-
В Numa Collider выключите ВМ, к которой необходимо подключить USB-накопитель.
Внимание!
Убедитесь, что целевая ВМ выведена из механизма высокой доступности (во вкладке Расширенные настройки параметру "Высокая доступность" установлено значение "Отключена").
-
Перейдите во вкладку «Накопители».
- Нажмите
Присоединить накопитель. -
В открывшемся меню выберите накопитель (в данном примере - SCSI 4:0:0:0).
-
Нажмите
Присоединить.USB-накопитель подключен и готов к работе (в данном примере - xvda).
Примечание
После выполнения проброса есть возможность активировать высокую доступность для ВМ с V-USB с выбором приоритета «best-effort» через вкладку Расширенные настройки.
Проброс USB-накопителя в ВМ. Вариант 2#
Для настройки сквозного подключения USB-флеш-накопителя в ВМ с помощью Numa Collider выполните следующие действия:
Внимание!
Убедитесь, что целевая ВМ выведена из механизма высокой доступности.
-
Подключите USB-флеш-накопитель к серверу, на котором установлен Numa vServer.
-
В Numa Collider выберите сервер, к которому было подключено USB-устройство. На вкладке "Расширенные настройки" в разделе " PUSB-устройства" убедиться, что подключенное USB-устройство отображается.
-
Переведите USB-устройство в положение "Включено"
-
Перейдите в раздел "Расширенные настройки" ВМ, к которой необходимо подключить USB-устройство. В расширенных настройках ВМ, в разделе VUSB выберите "Создать PUSB".
-
В открывшемся окне выберите USB-устройство, которое необходимо пробросить в ВМ.
Примечание
Подключать USB в ВМ можно только при выключенной ВМ.
-
Подключенное USB-устройство отобразится в списке устройств:
Примечание
Устройство USB будет активно только после выключения и включения
-
Включите ВМ, смонтируйте накопитель:
-
Для корректного отключения USB-накопителя и ВМ необходимо отключите USB-накопитель в ОС, затем отключите накопитель в расширенных настройках ВМ.
Миграция VDI между хранилищами#
Живая миграция виртуальной машины между хранилищами представляет собой процесс переноса VDI включенной виртуальной машины между хранилищами внутри сервера c сохранением всех настроек и параметров.
Для выполнения миграции:
- Запустите виртуальную машину.
- Перейдите на вкладку «Накопители».
- Нажмите
(мигрировать VDI) (1). - Выберите целевое хранилище (2).
ВМ → Снимки состояния#
Механизм снимков состояния (далее – cнапшот) позволяет зафиксировать настройки и состояние ВМ в определенный момент времени и вернуться к этому состоянию путем восстановления из снимка.
Механизм снапшота схож по функциональному назначению с резервным копированием. Все созданные снапшоты автоматически сохраняются в том же хранилище, что и исходная ВМ. В случае утери хранилища или ВМ все снапшоты также будут утеряны.
Создать снапшот можно путем нажатия Новый снимок состояния или
Созданный снимок отобразится в таблице элементов ниже. Каждый снапшот имеет дату и время создания.
При включенной ВМ доступно формирование снапшота с памятью (ОЗУ) при нажатии
Примечание
Время формирования снапшота зависит от объема ОЗУ. Процесс выполнения задачи резервного копирования, а также прогнозируемое оставшееся время выполнения задачи можно наблюдать в разделе Диспетчер задач.
После создания снапшота с помощью управляющих кнопок, расположенных в правой части каждой строки вы можете:
– создать новую ВМ из этого снимка (при нажатии кнопки откроется форма копирования ВМ) (см. раздел Копирование ВМ); – произвести экспорт снимка ВМ – в формат xva или ova (см. раздел Экспорт ВМ); – скопировать значение UUID ВМ; – вернуть ВМ в состояние на момент создания снимка; – удалить снимок; Копировать в шаблон (см. Шаблон на основе снимка состояния ВМ).
ВМ → Резервная копия#
Стандартная Профессиональная Максимальная
Во вкладке Резервная копия отображаются созданные задания на выполнение резервной копии ВМ. Здесь можно запустить задачи на выполнение резервного копирования и посмотреть результат последнего выполнения задач.
Для создания задания резервного копирования необходимо перейти на страницу резервного копирования через соответствующую ссылку во вкладке. Созданная резервная копия отображается во вкладке ВМ → Снимки состояния.
Подробнее про резервные копии описано в разделе Резервное копирование.
ВМ → Журналы#
Во вкладке Журналы ведется журналирование основных действий с ВМ (включение, остановка, выключение и т.д.).
ВМ → Расширенные настройки#
Дополнительные действия с ВМ:
- запуск с восстановлением: запуск ВМ со смонтированного аварийного диска – ISO-образа ОС с режимом восстановления (см. Монтирование ISO-образа в ВМ);
- запуск на...: запуск ВМ на другом сервере пула;
- преобразовать в шаблон: ВМ преобразовывается в шаблон, используемый при создании ВМ, и удаляется (доступно при выключенной ВМ) (см. Шаблон на основе ВМ);
- пауза;
- приостановить;
- принудительная перезагрузка
- принудительное выключение.
Порядок загрузки определяет, с какого устройства будет запускаться ОС.
В настройках гипервизора устанавливаются различные параметры:
- защитить от случайного удаления/выключения: блокируется возможность удаления/выключения/перезагрузки ВМ через Numa Collider. Также блокируется возможность принудительного выключения/перезагрузки ВМ. Выключение ВМ производится штатным образом через консоль ВМ;
- высокая доступность: настраивается при активации механизма обеспечения высокой доступности;
В ограничениях ВМ указываются ограничения ЦП (vCPU), топология и ограничения статической и динамической оперативной памяти (RAM):
- в полностью выключенном состоянии возможно задать верхние и нижние пределы vCPU и RAM;
- у работающей ВМ возможно изменить:
- vCPU - только в меньшую сторону;
- RAM - только пределы динамической памяти.
В разделе Гостевая ОС приводятся сведения об установленном ОС.
В разделе Разное указываются сведения о шаблоне ОС, принадлежности пространству (см. Добавление существующей ВМ в пространство) и список доступа к ВМ, который настраивается так же, как в Настройки → Контроль доступа.
Настройка параметра Viridan#
Параметр Viridan позволяет ОС Windows определить, что ОС работает в системе виртуализации.
При создании ВМ с ОС Windows данный параметр включается автоматически.
При восстановлении ВМ из резервной копии необходимо проверить, что данный параметр находится во включенном состоянии.