По поводу LAN решения. Из задачи moooV не понятно, нужны рабочие места рядом с «нодом» или же хочется перемещаемые места. Ели перемещаемые, то как раз LAN решение можно применить или использовать полюбившуюся мною технологию WiDi (+WiFi клавиатура, мышь).
А чем плоха передача DirectX APIs? Конечно вы не получите такого же 3D ускорения, как на физической машине, но процентов 50-60 по моим скромным наблюдениям можно получить легко.
Как видно на последнем скрине, в виртуальной машине присутствует синтетическое виртуальное устройство — видеокарта и приложения её должны видеть.
Не буду говорить за остальные решения, т.к. топик про RemoteFX.
Но как тогда называть данную технологию, если не виртуализацией GPU? Когда отрисовка графики происходит по схеме — Приложение -> DirectX 11 APIs -> Driver vGPU WDDM -> VMBus -> RCC -> DirectX 11 APIs -> Драйвер GPU -> GPU
Это тестовая среда, нужно же с начало все протестировать, прежде чем запускать в работу ;)
Для тестирования использовалось не серверное железо:
Процессор: AMD FX-8150, 3600 MHz
Материнская плата: Asus M5A99X Evo (1 PCI, 2 PCI-E x1, 3 PCI-E x16, 4 DDR3 DIMM, Audio, Gigabit LAN, IEEE-1394)
Оперативная память: Kingston Hyper-X 16 Gb PC3-12800 (DDR3 1600 МГц) (4 планки по 4Gb)
Видеоадаптер: XFX AMD Radeon HD 6970
Жесткий диск: Crucial m4 SSD 128 Gb SATA 6Gb
При тестировании использовал до 3х клиентов.
На клиентах тестировалось приложение SolidWorks и различные 3d игры.
Примерная конфигурация клиентов:
Процессор: Core 2 duo
Материнская плата: Asus
Оперативная память: 1Gb
Видеоадаптер: Встроенный в материнсую плату
Жесткий диск: WesternDigital 80 Gb
К сожалению, без виртуализации, лучше вашего решения использования R-admin, VNC и т.д. не знаю.
Для разделения графического процессора (GPU) нескольким пользователям используют в виртуализацию, например: Microsoft Remote FX + Microsoft Hyper-V, Citrix XenServer 6, VMware ESXi и Parallels Workstation Extreme.
Версию 4.14.11.129 не возможно запускать с расшареной папки по сети, выдает ошибку:
Не так «гладко» как на физической машине, но сносно.
Пример Diablo 3 (видео не моё) — Ссылка на видео Youtube
Я играл на разрешении 1440x900, производительность была примерно такая же как в видео.
Как видно на последнем скрине, в виртуальной машине присутствует синтетическое виртуальное устройство — видеокарта и приложения её должны видеть.
Но как тогда называть данную технологию, если не виртуализацией GPU? Когда отрисовка графики происходит по схеме — Приложение -> DirectX 11 APIs -> Driver vGPU WDDM -> VMBus -> RCC -> DirectX 11 APIs -> Драйвер GPU -> GPU
Для тестирования использовалось не серверное железо:
Процессор: AMD FX-8150, 3600 MHz
Материнская плата: Asus M5A99X Evo (1 PCI, 2 PCI-E x1, 3 PCI-E x16, 4 DDR3 DIMM, Audio, Gigabit LAN, IEEE-1394)
Оперативная память: Kingston Hyper-X 16 Gb PC3-12800 (DDR3 1600 МГц) (4 планки по 4Gb)
Видеоадаптер: XFX AMD Radeon HD 6970
Жесткий диск: Crucial m4 SSD 128 Gb SATA 6Gb
При тестировании использовал до 3х клиентов.
На клиентах тестировалось приложение SolidWorks и различные 3d игры.
Примерная конфигурация клиентов:
Процессор: Core 2 duo
Материнская плата: Asus
Оперативная память: 1Gb
Видеоадаптер: Встроенный в материнсую плату
Жесткий диск: WesternDigital 80 Gb
Для разделения графического процессора (GPU) нескольким пользователям используют в виртуализацию, например: Microsoft Remote FX + Microsoft Hyper-V, Citrix XenServer 6, VMware ESXi и Parallels Workstation Extreme.