Skip to main content
Version: TOS 7

VMs

Приложение VMs — это гипервизор виртуальных машин, созданный TerraMaster на основе ядра KVM. Благодаря интуитивно понятному и простому в использовании централизованному интерфейсу управления оно объединяет различные решения виртуализации. Оно обеспечивает быстрое развертывание виртуальных машин, гибкое распределение вычислительных ресурсов и предоставляет функции защиты данных корпоративного уровня, предлагая надежные гарантии непрерывности бизнеса.

Примечание: VMs и VirtualBox конфликтуют и не могут работать одновременно. Существующая установка VirtualBox предотвратит включение VMs.

Требования и ограничения​

Поддерживаемые версии TOS: TOS 7.0 (x86)

Аппаратное обеспечение и файловая система:

  • Память: Рекомендуется 4 ГБ и более. Для работы нескольких виртуальных машин требуется больше памяти.
  • Место хранения: В качестве места хранения для виртуальных машин поддерживаются только пространства хранения под файловой системой Btrfs.

Обзор​

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

Описание разделов​

  • Состояние среды виртуализации: Верхняя карточка визуально отражает операционное состояние всей среды виртуализации VMs с помощью графического языка, предупреждая об ошибках на хосте, виртуальных машинах или в пространстве хранения. В этом поле могут появляться следующие состояния:
    • Нормально: Общее состояние хорошее, работает нормально.
    • Предупреждение: Состояние виртуальной машины или пространства хранения аномально, но службы могут продолжать работать нормально. Рекомендуется проверить аномальные ресурсы и устранить неполадки.
    • Ошибка: Виртуальная машина или пространство хранения не могут функционировать должным образом. Проверьте состояние аномального ресурса и немедленно выполните техническое обслуживание для решения проблемы.
  • Мониторинг виртуальных машин: Отображение в реальном времени использования ЦП, использования памяти и потребления ресурсов ключевыми приложениями внутри каждой работающей виртуальной машины.
  • Статистика ресурсов: Отображает общую емкость, использованную емкость и коэффициент использования пространства хранения.

Виртуальные машины​

С помощью модуля «Виртуальные машины» вы можете осуществлять полное управление жизненным циклом виртуальных машин — от создания до удаления.

Список виртуальных машин​

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

Данные включают:

  • Общая информация: Состояние, видеокарта, хранилище, количество ядер ЦП, объем памяти, прошивка (Legacy BIOS/UEFI), режим совместимости ЦП, раскладка клавиатуры и т.д.
  • Мониторинг производительности: Использование ЦП хоста, использование памяти хоста, общая пропускная способность жесткого диска, общее количество отправленных/полученных сетевых пакетов.
  • Другая информация: Количество снимков, автоматический запуск, USB-устройства, статус гостевого агента, IP-адрес, описание.

Создание виртуальной машины​

Следуйте шагам мастера для настройки параметров желаемой виртуальной машины.

  1. Выберите операционную систему: Выберите тип устанавливаемой операционной системы, например Microsoft Windows, Linux или другие системы, совместимые с KVM.

APPhelp_Virtual_VMs_machines_001en.png

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

APPhelp_Virtual_VMs_machines_002en.png

  1. Общие настройки виртуальной машины:

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

    APPhelp_Virtual_VMs_machines_003en.png

  2. Настройка виртуальных дисков и сети:

    • Диск виртуальной машины
      • Общее: Настройте размер пространства виртуального диска. Можно добавить до 8 виртуальных дисков.
      • Контроллер виртуального диска: Выберите тип контроллера диска (IDE, SATA, VirtIO SCSI).
      • Другое: Настройте расширенные параметры, такие как освобождение места и диапазон IOPS.
    • Сеть виртуальной машины
      • Сеть: Добавьте или удалите сетевые интерфейсы для виртуальной машины. Нажмите «Настройки», чтобы настроить MAC-адрес и тип сети.

    APPhelp_Virtual_VMs_machines_004en.png

    Примечание
    • Интерфейсы виртуальных дисков поддерживают VirtIO, SATA и IDE. Интерфейс VirtIO обеспечивает лучшую производительность.
    • Интерфейсы SATA и IDE имеют лучшую совместимость с большинством операционных систем.
    • Сетевые интерфейсы поддерживают модели сетевых карт VirtIO, e1000 и rtl8139.
    • Вы также можете включить SR-IOV, что позволяет поддерживаемым сетевым адаптерам ускорять работу сети при меньшем потреблении ресурсов ЦП. Для включения SR-IOV ваш хост и физический сетевой адаптер должны поддерживать SR-IOV.
    • Когда SR-IOV включен, вы не можете выбрать модель сетевой карты.
    • Когда SR-IOV включен, живая миграция виртуальных машин между хостами не поддерживается.
    • Когда SR-IOV включен, виртуальная машина не может быть приостановлена.
  3. Другие настройки:

    • Загрузочный ISO-файл: Выберите файл образа в качестве загрузочного носителя для виртуальной машины (например, установочный диск операционной системы).
    • Дополнительный ISO-файл: Подключите дополнительный ISO-файл, например, компакт-диск с драйверами.
    • Автоматический запуск: Установите, следует ли автоматически запускать эту виртуальную машину при запуске хоста.
    • Прошивка: Выберите загрузочную прошивку (Legacy BIOS или UEFI).
    • Виртуальный USB-контроллер: Добавьте USB-контроллер и назначьте USB-устройства на хосте для использования виртуальной машиной.

    APPhelp_Virtual_VMs_machines_005en.png

    Примечание
    • USB-устройство не может быть назначено нескольким виртуальным машинам.
    • В некоторых старых операционных системах (например, Windows 7) для виртуального USB-контроллера 3.0 может потребоваться установка драйвера nec-xhci, и могут возникнуть проблемы совместимости.
    • Если USB-устройство не существует на хосте, где работает виртуальная машина, устройство будет отсоединено.
  4. Подтверждение настроек: Просмотрите всю информацию о конфигурации, установите флажок «Запустить виртуальную машину после создания» (необязательно) и нажмите Подтвердить, чтобы завершить создание.

    APPhelp_Virtual_VMs_machines_006en.png

Управление виртуальными машинами​

  • Управление питанием: Выберите виртуальную машину и нажмите кнопку «Питание», чтобы управлять ее состоянием.

    • Запуск: Запускает виртуальную машину.
    • Завершение работы: Нормально завершает работу виртуальной машины.
    • Принудительное завершение работы: Непосредственно выключает питание виртуальной машины, что может привести к потере данных.
  • Подключиться к виртуальной машине: Система откроет выбранную виртуальную машину через веб-консоль 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 и т.д.), необходимыми для создания виртуальных машин.

Список образов​

Отображает все добавленные файлы образов в виде списка.

  • Общая информация: Имя образа, состояние (Включен/Отключен), тип файла, размер файла.
  • Другая информация: Версия образа, место хранения.

Добавить образ​

  1. Выберите способ импорта: Выберите импорт из «Локального файла NAS» или «Локального файла компьютера».
  2. Выберите файл: В открывшемся окне выберите нужный файл образа. Поддерживаемые форматы: .iso, .vmdk, .vdi, .vhd, .vhdx, .img, .qcow2.
  3. Выберите пространство хранения: Выберите пространство хранения для сохранения этого файла образа.
    • Примечание: При ручной загрузке с компьютера не закрывайте и не обновляйте браузер во время процесса загрузки.
Примечание
  • Поддерживаемые форматы:
    • ISO-файлы: *.iso.
    • Образы жестких дисков: *.vmdk, *.vdi, *.vhd, *.vhdx, *.img, *.qcow2.
  • При ручной загрузке установочных файлов с компьютера не закрывайте и не обновляйте браузер во время загрузки, чтобы не прерывать процесс.

Управление образами​

  • Редактировать образ: Измените место хранения файла образа.
  • Удалить образ: Удалите выбранный файл образа из приложения.

Журналы​

Перечисляет все записи операций, выполненных в приложении VMs, позволяя экспортировать и управлять журналами.

Управление журналами​

На странице «Журналы» вы можете просматривать журналы всех задач или выбирать конкретные задачи для просмотра их журналов. Вы также можете выполнять следующие настройки для журналов:

  1. Поиск: Поиск событий;
  2. Обновить: Обновить журналы;
  3. Экспорт: Экспортировать журналы;
  4. Удалить: Удалить журналы – можно удалить все журналы или определенные журналы;
  5. Настройки: Установить политику хранения журналов; журналы, не соответствующие политике, будут автоматически удаляться.

Часто задаваемые вопросы​