SPICE и QXL получают вторую жизнь: 3D-ускорение без проброса GPU и vGPU

Скоро выйдет разбор технического решения, которое появилось на рынке — ATM SPX-3D.
Если коротко — привычная связка SPICE и QXL получает то, чего ей давно не хватало. Речь о том, что виртуальные машины на Linux могут использовать 3D-ускорение видеокарты сервера, не прибегая ни к пробросу GPU, ни к vGPU, ни к VirtIO-GPU. Причём подойдёт любая карта, включая встроенную графику в процессоре — то, что обычно простаивает в серверах виртуализации.

При этом на Windows и Linux нормально работает 2D-рабочий стол в FullHD и QHD с плавным видео, без тормозов. Всё это совместимо со штатными клиентами SPICE, агентами и драйверами QXL, так что менять привычное окружение не нужно — достаточно подменить серверную часть. Она переписана с нуля, так что это самостоятельная реализация, а не переименование существующих проектов.

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

Подробности — в полной статье, которая уже готовится. Разберём всё «подкапотку», включая схемы и логику работы всех механизмов, возможно кому-то это будет полезно или интересно.

Читать далее

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев