VMs
Приложение VMs — это гипервизор виртуальных машин, созданный TerraMaster на основе ядра KVM. Благодаря интуитивно понятному и простому в использовании централизованному интерфейсу управления оно объединяет различные решения виртуализации. Оно обеспечивает быстрое развертывание виртуальных машин, гибкое распределение вычислительных ресурсов и предоставляет функции защиты данных корпоративного уровня, предлагая надежные гарантии непрерывности бизнеса.
Примечание: VMs и VirtualBox конфликтуют и не могут работать одновременно. Существующая установка VirtualBox предотвратит включение VMs.
Требования и ограничения
Поддерживаемые версии TOS: TOS 7.0 (x86)
Аппаратное обеспечение и файловая система:
- Память: Рекомендуется 4 ГБ и более. Для работы нескольких виртуальных машин требуется больше памяти.
- Место хранения: В качестве места хранения для виртуальных машин поддерживаются только пространства хранения под файловой системой Btrfs.
Обзор
Плотно расположенные диаграммы данных обеспечивают интуитивное представление об общем операционном состоянии приложения KVM, включая обзорную информацию о виртуальных машинах, пространствах хранения и сетевых ресурсах, помогая быстро оценить состояние платформы виртуализации.
Описание разделов
- Состояние среды виртуализации: Верхняя карточка визуально отражает операционное состояние всей среды виртуализации VMs с помощью графического языка, предупреждая об ошибках на хосте, виртуальных машинах или в пространстве хранения.
В этом поле могут появляться следующие состояния:
- Нормально: Общее состояние хорошее, работает нормально.
- Предупреждение: Состояние виртуальной машины или пространства хранения аномально, но службы могут продолжать работать нормально. Рекомендуется проверить аномальные ресурсы и устранить неполадки.
- Ошибка: Виртуальная машина или пространство хранения не могут функционировать должным образом. Проверьте состояние аномального ресурса и немедленно выполните техническое обслуживание для решения проблемы.
- Мониторинг виртуальных машин: Отображение в реальном времени использования ЦП, использования памяти и потребления ресурсов ключевыми приложениями внутри каждой работающей виртуальной машины.
- Статистика ресурсов: Отображает общую емкость, использованную емкость и коэффициент использования пространства хранения.
Виртуальные машины
С помощью модуля «Виртуальные машины» вы можете осуществлять полное управление жизненным циклом виртуальных машин — от создания до удаления.
Список виртуальных машин
Отображает все созданные виртуальные машины (включая работающие и выключенные) в виде списка. Нажмите кнопку раскрывающегося списка справа от каждой виртуальной машины, чтобы развернуть и просмотреть ее подробную конфигурацию и данные о производительности.
Данные включают:
- Общая информация: Состояние, видеокарта, хранилище, количество ядер ЦП, объем памяти, прошивка (Legacy BIOS/UEFI), режим совместимости ЦП, раскладка клавиатуры и т.д.
- Мониторинг производительности: Использование ЦП хоста, использование памяти хоста, общая пропускная способность жесткого диска, общее количество отправленных/полученных сетевых пакетов.
- Другая информация: Количество снимков, автоматический запуск, USB-устройства, статус гостевого агента, IP-адрес, описание.
Создание виртуальной машины
Следуйте шагам мастера для настройки параметров желаемой виртуальной машины.
- Выберите операционную систему: Выберите тип устанавливаемой операционной системы, например Microsoft Windows, Linux или другие системы, совместимые с KVM.

- Установите пространство хранения: Выберите пространство хранения Btrfs, которое было добавлено в KVM, для хранения всех данных виртуальной машины.
- Примечание: Когда выбранное пространство хранения закончится, виртуальная машина будет выключена.

-
Общие настройки виртуальной машины:
- Имя: Укажите уникальное имя для виртуальной машины.
- ЦП: Определите количество ядер ЦП для виртуальной машины.
Примечание- Расширенные параметры ЦП:
- Включить режим совместимости ЦП: Позволяет выполнять живую миграцию между двумя хостами с разными моделями ЦП.
- Включить Hyper-V Enlightenments: Может повысить производительность виртуальных машин Windows.
- Настройки QoS
- Зарезервировать потоки ЦП: Может резервировать потоки ЦП для виртуальных машин, требующих более высокой производительности. Зарезервированные потоки ЦП не могут использоваться другими службами или виртуальными машинами.
- Приоритет виртуальной машины: Установите относительный вес виртуальной машины при возникновении конфликта ресурсов (Низкий, Ниже нормального, Стандартный, Выше нормального, Высокий).
- Память: Определите объем памяти, выделяемый виртуальной машине. При запуске эта часть памяти будет зарезервирована.
- Видеокарта: Выберите тип видеокарты (Cirrus, VGA, vmvga).
- cirrus: Графическая карта Cirrus Logic GD5446. Все версии Windows начиная с Windows 95 должны распознавать и использовать эту карту.
- vga: Стандартная карта VGA с расширениями Bochs VBE. Все версии Windows начиная с Windows XP должны распознавать эту карту. Она поддерживает более высокие разрешения.
- vmvga: По сравнению с vga, vmvga является более продвинутой виртуальной картой отображения.
- Описание: Добавьте описание для легкой идентификации виртуальной машины (максимум 64 символа).

-
Настройка виртуальных дисков и сети:
- Диск виртуальной машины
- Общее: Настройте размер пространства виртуального диска. Можно добавить до 8 виртуальных дисков.
- Контроллер виртуального диска: Выберите тип контроллера диска (IDE, SATA, VirtIO SCSI).
- Другое: Настройте расширенные параметры, такие как освобождение места и диапазон IOPS.
- Сеть виртуальной машины
- Сеть: Добавьте или удалите сетевые интерфейсы для виртуальной машины. Нажмите «Настройки», чтобы настроить MAC-адрес и тип сети.
Примечание- Интерфейсы виртуальных дисков поддерживают VirtIO, SATA и IDE. Интерфейс VirtIO обеспечивает лучшую производительность.
- Интерфейсы SATA и IDE имеют лучшую совместимость с большинством операционных систем.
- Сетевые интерфейсы поддерживают модели сетевых карт VirtIO, e1000 и rtl8139.
- Вы также можете включить SR-IOV, что позволяет поддерживаемым сетевым адаптерам ускорять работу сети при меньшем потреблении ресурсов ЦП. Для включения SR-IOV ваш хост и физический сетевой адаптер должны поддерживать SR-IOV.
- Когда SR-IOV включен, вы не можете выбрать модель сетевой карты.
- Когда SR-IOV включен, живая миграция виртуальных машин между хостами не поддерживается.
- Когда SR-IOV включен, виртуальная машина не может быть приостановлена.
- Диск виртуальной машины
-
Другие настройки:
- Загрузочный ISO-файл: Выберите файл образа в качестве загрузочного носителя для виртуальной машины (например, установочный диск операционной системы).
- Дополнительный ISO-файл: Подключите дополнительный ISO-файл, например, компакт-диск с драйверами.
- Автоматический запуск: Установите, следует ли автоматически запускать эту виртуальную машину при запуске хоста.
- Прошивка: Выберите загрузочную прошивку (Legacy BIOS или UEFI).
- Виртуальный USB-контроллер: Добавьте USB-контроллер и назначьте USB-устройства на хосте для использования виртуальной машиной.
Примечание- USB-устройство не может быть назначено нескольким виртуальным машинам.
- В некоторых старых операционных системах (например, Windows 7) для виртуального USB-контроллера 3.0 может потребоваться установка драйвера nec-xhci, и могут возникнуть проблемы совместимости.
- Если USB-устройство не существует на хосте, где работает виртуальная машина, устройство будет отсоединено.
-
Подтверждение настроек: Просмотрите всю информацию о конфигурации, установите флажок «Запустить виртуальную машину после создания» (необязательно) и нажмите Подтвердить, чтобы завершить создание.

Управление виртуальными машинами
-
Управление питанием: Выберите виртуальную машину и нажмите кнопку «Питание», чтобы управлять ее состоянием.
- Запуск: Запускает виртуальную машину.
- Завершение работы: Нормально завершает работу виртуальной машины.
- Принудительное завершение работы: Непосредственно выключает питание виртуальной машины, что может привести к потере данных.
-
Подключиться к виртуальной машине: Система откроет выбранную виртуальную машину через веб-консоль VNC, где вы сможете напрямую управлять виртуальной машиной.
-
Редактировать виртуальную машину: Выберите выключенную виртуальную машину и нажмите «Редактировать», чтобы изменить ее аппаратные спецификации и разрешения.
-
Удалить виртуальную машину: Выберите виртуальную машину и нажмите «Удалить», чтобы удалить ее. Эта операция удалит как виртуальную машину, так и все связанные с ней виртуальные диски.
-
Дополнительные функции
- Клонировать: Быстро создает копию на основе текущей виртуальной машины.
- Импорт: Импортирует файл OVA и создает новую виртуальную машину на основе его конфигурации.
- Экспорт: Экспортирует виртуальную машину в файл и сохраняет его в общей папке. Доступен режим экспорта, совместимый с VMware.
- Миграция: Переносит виртуальную машину на другой хост или изменяет ее место хранения. Для работающих виртуальных машин поддерживается живая миграция.
- Сделать снимок: Создает вручную точку восстановления для виртуальной машины (включая состояние, настройки и все диски).
- Список снимков: Просматривает и управляет всеми снимками, а также восстанавливает или клонирует из любого снимка.
- Создать ссылку для общего доступа: Генерирует ссылку для общего доступа к виртуальной машине с указанием срока действия и пароля.
- Менеджер ссылок для общего доступа: Просматривает, редактирует или удаляет все созданные ссылки для общего доступа.
- Рекомендуется установить QEMU Guest Agent. После установки команды завершения работы и перезапуска будут переданы операционной системе для обеспечения их успешного выполнения.
- Когда виртуальная машина работает, основные конфигурации, такие как ЦП, память, видеокарта, сетевой адаптер, порядок/интерфейс виртуального жесткого диска и USB-контроллер, не могут быть изменены. Поддерживается только горячее добавление (hot-adding) виртуальных жестких дисков VirtIO.
- Во время импорта размер и порядок дисков в OVA или образе диска не могут быть изменены.
- При импорте файла OVA система автоматически применит конфигурацию на основе файла.
- При импорте образа виртуального диска в виртуальную машину, если образ не находится в указанном месте хранения, система загрузит его из другого места и сохранит в текущем месте.
Пространство хранения
Вы можете добавлять и управлять пространствами хранения для виртуальных машин. Все виртуальные жесткие диски используют тонкое выделение (thin provisioning), занимая физическое пространство только при записи данных.
Список пространств хранения
Отображает состояние и использование всех добавленных пространств хранения в виде списка.
- Общая информация: Имя пространства хранения, состояние, использованное/общее хранилище, использование.
- Детальная информация: Хост, общая емкость, доступное пространство, пространство, выделенное для виртуальных жестких дисков.
- Использование виртуальными машинами: Отображает в виде списка все виртуальные машины, которые используют виртуальные диски в этом пространстве хранения, и подробности использования диска.
Управление пространством хранения
- Создать пространство хранения: Выберите пространство хранения с файловой системой Btrfs из доступных томов хоста.
- Редактировать пространство хранения: Переименуйте добавленное пространство хранения.
- Удалить пространство хранения: Удалите выбранное пространство хранения из приложения KVM.
- Вы можете выбирать только пространства хранения Btrfs в качестве пространств хранения для виртуальных машин.
- Когда в пространстве хранения находится работающая виртуальная машина, это пространство хранения не может быть удалено.
Сеть
Вы можете создавать и управлять виртуальными сетями для виртуальных машин, обеспечивая связь между виртуальными машинами, а также между виртуальными машинами и внешними сетями.
Список сетей
Отображает все настроенные виртуальные сети в виде списка.
- Общая информация: Имя сети, состояние, тип сети (Частная, Внешняя).
- Информация об ассоциациях: Количество хостов, использующих физический интерфейс, сетевой интерфейс, идентификатор VLAN, список виртуальных машин, использующих эту сеть.
Управление сетью
- Добавить сеть: Установите имя сети, тип сети (Bridge/NAT/Host-Only) и, при необходимости, идентификатор VLAN, а затем из всех хостов выберите физические сетевые интерфейсы, которые будут использоваться для построения этой виртуальной сети.
- Редактировать сеть: Измените имя виртуальной сети, идентификатор VLAN или связанные физические сетевые интерфейсы.
- Удалить сеть: Удалите выбранную виртуальную сеть.
- Если некоторые сетевые интерфейсы виртуального коммутатора работают неправильно, статус виртуального коммутатора станет предупреждением, но сетевое соединение виртуальной машины останется доступным.
- Если все сетевые интерфейсы виртуального коммутатора работают неправильно, статус виртуального коммутатора станет ошибкой. Проверьте сетевое устройство и убедитесь в наличии сетевого подключения в среде.
- Внешний виртуальный коммутатор должен включать по крайней мере один сетевой интерфейс.
- Если вы удалите виртуальный коммутатор, все виртуальные интерфейсы в этом коммутаторе будут отключены. Чтобы переназначить виртуальный коммутатор виртуальному интерфейсу, перейдите в VMs > Виртуальная машина > Редактировать.
Образы
Модуль «Образы» используется для управления установочными дисками операционных систем (.iso) и файлами образов виртуальных жестких дисков (.vmdk, .qcow2 и т.д.), необходимыми для создания виртуальных машин.
Список образов
Отображает все добавленные файлы образов в виде списка.
- Общая информация: Имя образа, состояние (Включен/Отключен), тип файла, размер файла.
- Другая информация: Версия образа, место хранения.
Добавить образ
- Выберите способ импорта: Выберите импорт из «Локального файла NAS» или «Локального файла компьютера».
- Выберите файл: В открывшемся окне выберите нужный файл образа. Поддерживаемые форматы: .iso, .vmdk, .vdi, .vhd, .vhdx, .img, .qcow2.
- Выберите пространство хранения: Выберите пространство хранения для сохранения этого файла образа.
- Примечание: При ручной загрузке с компьютера не закрывайте и не обновляйте браузер во время процесса загрузки.
- Поддерживаемые форматы:
- ISO-файлы: *.iso.
- Образы жестких дисков: *.vmdk, *.vdi, *.vhd, *.vhdx, *.img, *.qcow2.
- При ручной загрузке установочных файлов с компьютера не закрывайте и не обновляйте браузер во время загрузки, чтобы не прерывать процесс.
Управление образами
- Редактировать образ: Измените место хранения файла образа.
- Удалить образ: Удалите выбранный файл образа из приложения.
Журналы
Перечисляет все записи операций, выполненных в приложении VMs, позволяя экспортировать и управлять журналами.
Управление журналами
На странице «Журналы» вы можете просматривать журналы всех задач или выбирать конкретные задачи для просмотра их журналов. Вы также можете выполнять следующие настройки для журналов:
- Поиск: Поиск событий;
- Обновить: Обновить журналы;
- Экспорт: Экспортировать журналы;
- Удалить: Удалить журналы – можно удалить все журналы или определенные журналы;
- Настройки: Установить политику хранения журналов; журналы, не соответствующие политике, будут автоматически удаляться.