vGPU (Виртуальный графический процессор)

Распределение ресурсов физического GPU между несколькими виртуальными машинами для эффективной работы с графикой, рендерингом и VDI.


<span>vGPU (Виртуальный графический процессор)</span>

vGPU (Virtual GPU) в VMmanager — это технология распределения ресурсов одного графического процессора и памяти видеокарты (NVIDIA или AMD) между несколькими виртуальными машинами (ВМ). Это позволяет создавать изолированные виртуальные ресурсы GPU и динамически назначать их пользователям. Такой подход обеспечивает рациональное использование дорогостоящего оборудования — один физический GPU параллельно обслуживает множество виртуальных сред.

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





Ключевые возможности vGPU в VMmanager

Эффективное разделение ресурсов одного физического GPU

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

Масштабируемость под разные сценарии нагрузки

Гибкая настройка конфигурации под задачи: от виртуальных рабочих мест до инженерного моделирования и работы с ИИ. Доступны различные профили vGPU

Гибкое управление и динамическое распределение мощностей

Администратор может легко назначать, изменять и перераспределять vGPU-профили между ВМ через единую панель управления VMmanager

Глубокая интеграция с платформой и автоматизация

Поддержка шаблонов виртуальных машин и автоматическое освобождение ресурсов после их выключения

Принцип работы vGPU в VMmanager

Физический графический процессор (GPU) разделяется на несколько виртуальных GPU (vGPU) — каждый можно назначить отдельной виртуальной машине.

Гипервизор KVM и драйверы vGPU управляют распределением ресурсов — вычислительными ядрами и памятью. vGPU в VMmanager эмулирует графический процессор для каждой ВМ и позволяет одновременно использовать один физический GPU для нескольких пользователей и задач.


Кому и для каких задач подходит vGPU?

Хостинг-провайдерам и облачным платформам

Хостинг-провайдерам vGPU позволяет расширить портфель услуг и экономить — они могут предлагать клиентам доступ к GPU-ресурсам без необходимости выделения отдельных видеокарт, что значительно снижает капитальные затраты на инфраструктуру.

Корпоративному сектору для VDI

Использование vGPU для развертывания виртуальных рабочих мест (VDI) актуально для архитектурных бюро, дизайн-студий и инженерных компаний, когда командам необходим доступ к ресурсоемким приложениям (Autodesk, SOLIDWORKS, Revit) с любого устройства.

Разработчикам и командам Data Science

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

Медицинским учреждениям и лабораториям

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

Сравнение технологий: vGPU vs GPU Passthrough

Выбор технологии зависит от задачи:

  • vGPU подходит для плотности и экономии: одна карта обслуживает нескольких пользователей. Это оптимальное решение для VDI, графического моделирования или облачных офисов. Требует специальных лицензий NVIDIA.
  • GPU Passthrough предоставляет большую производительность — мощность карты отдается одной ВМ. Подходит для машинного обучения, рендеринга, высокопроизводительных рабочих станций. Дополнительные лицензии не требуются.
  • VMmanager поддерживает обе технологии. vGPU используется для повышения плотности ВМ и эффективного распределения ресурсов, а GPU Passthrough — для максимальной производительности.

Частые вопросы (FAQ) о vGPU

Какие видеокарты поддерживают vGPU?
Технология vGPU поддерживается только для некоторых GPU-устройств NVIDIA и может зависеть от используемого гипервизора. Полный список поддерживаемых видеокарт представлен на сайте NVIDIA.
В чем разница между профилями NVIDIA vWS, vPC, vCS?
Профили лицензирования NVIDIA vGPU (vWS, vPC, vCS) используются для разных сценариев работы виртуальных графических процессоров.

vWS (Virtual Workstation) — для профессиональной графики (CAD, дизайн).
vPC (Virtual PC) — для виртуальных рабочих столов общего назначения.
vCS (Virtual Compute Server) — для вычислений (AI, ML, рендеринг).
Сколько виртуальных машин можно запустить на одном GPU?
Количество ВМ зависит от модели графического процессора и профиля vGPU. Например, на NVIDIA A100 можно создавать от 1 до 56 vGPU-инстансов в различных конфигурациях.
Нужны ли специальные драйверы внутри виртуальной машины?
Да, необходимо установить соответствующие драйверы NVIDIA. Об их установке рассказали в нашей документации.
Как лицензируется vGPU?
Для использования технологии vGPU без ограничений на ВМ должна быть установлена лицензия vGPU. Иначе драйвер NVIDIA ограничит распределение ресурсов GPU и снизит частоту кадров до 3 кадров/с. Детали приобретения лицензии — в компании NVIDIA или у ее партнеров.
Как управлять
IT⁠-⁠инфраструктурой
в единой системе

Получите доступ к демонстрации, чтобы оценить решения ISPsystem в действии:

  • Попробуйте интерфейс, в котором могут работать пользователи с разным уровнем техподготовки
  • Ознакомьтесь с возможностями для автоматизации, мониторинга и учёта
  • Посмотрите, как ISPsystem решает задачи по управлению IT и оптимизации расходов
Заполните форму для получения консультации по продукту
Выслать код