Alguém sabe se algum hipervisor de código aberto suporta vGPUs? Parece que o XenServer e o vSphere são os únicos dois hipervisores que suportam placas gráficas virtuais (verdadeiro vGPU, não passagem ou emulação de software). Eu estava vasculhando a Internet em busca de um projeto/biblioteca de código aberto que conseguisse isso, mas não consegui encontrar nada. Especificamente, também não consegui encontrar nenhuma menção ao suporte a vGPU no verdadeiro roteiro do hipervisor Xen de código aberto (não da marca Citrix).
Responder1
Pelo que entendi, o vGPU requer suporte em várias camadas.
- Hardware - apenas GPUs específicas suportam funcionalidade vGPU.
- Hypervisor - Citrix e VMWare são os únicos que conheço que suportam a funcionalidade vGPU. Não estou ciente de nada no Xenserver completo/gratuito/de código aberto que forneça isso.
- VDI – O método que você usa para se conectar ao convidado usando o vGPU é importante se você deseja aproveitar ao máximo a GPU. No momento, acredito que apenas XenDesktop (Citrix), RemoteFX (Microsoft), Horizon (VMWare) estão aproveitando ao máximo o vGPU como desktop publicado.
Por outro lado, o Citrix XenServer é gratuito e (principalmente) de código aberto. Você pode pegar os vários pacotes que fornecem as peças vGPU e aplicá-las conforme necessário.