Você pode configurar a NVIDIA GRID vGPU em hosts ESXi e na imagem dourada em vSphere Client.

O host ESXi atribui recursos de hardware de GPU a máquinas virtuais por ordem de chegada, à medida que as máquinas virtuais são criadas. Por padrão, o host ESXi atribui máquinas virtuais à GPU física com o menor número de máquinas virtuais já atribuídas. Esse é o modo de melhor desempenho (best performance). Se você preferir que o host ESXi atribua máquinas virtuais à mesma GPU física até que o número máximo de máquinas virtuais seja atingido antes de colocá-las na próxima GPU física, use o modo de Consolidação de GPU (GPU consolidation) . Você pode configurar esse modo em vCenter Server para cada host ESXi que tenha a vGPU instalada. Para obter mais informações, consulte o artigo VMwareBase de conhecimento (KB) https://kb.vmware.com/s/article/55049.

Se você estiver usando apenas um único perfil de vGPU por cluster vSphere, defina a política de atribuição de GPU para todos os hosts de GPU no cluster para o modo de melhor desempenho (best performance) para maximizar o desempenho. Nesse caso, você também pode ter pools de clone instantâneo e pools de clone completo que usam o mesmo perfil de vGPU no mesmo cluster vSphere.

Você pode ter um cluster com alguns hosts habilitados para GPU e alguns hosts não habilitados para GPU.

A NVIDIA GRID vGPU tem as seguintes restrições em potencial:

  • O RDP não é compatível.
  • As máquinas virtuais devem ter a versão de hardware 11 ou posterior.
  • O vMotion de uma VM entre hosts habilitados para vGPU é compatível a partir do vSphere 6.7. Você não pode usar o vSphere Distributed Resource Scheduler (DRS) com vGPU.
  • O Horizon 8 oferece suporte à criação de um pool de clones instantâneos de vGPU usando um cluster com alguns hosts habilitados para vGPU e hosts não habilitados para vGPU e simplesmente ignorará os hosts não habilitados para vGPU ao criar o pool. Não é possível usar o vMotion para mover um clone instantâneo de um host ESXi habilitado para GPU para um host ESXi que não tenha hardware de GPU configurado.

Para habilitar um pool de clones instantâneos para usar a NVIDIA GRID vGPU:

Procedimento

  1. Instale o NVIDIA GRID vGPU nos hosts físicos ESXi.
  2. Em vCenter Server configuração de gráficos de hardware, selecione a guia Gráficos do host e, em Editar configurações de gráficos do host ( Edit Host Graphics Settings), selecione Shared Direct.
    O host ESXi usa a placa NVIDIA GRID para vGPU.
  3. Prepare uma golden image com o NVIDIA GRID vGPU configurado, incluindo a seleção do perfil de vGPU que você deseja usar.
  4. Tire um snapshot da imagem dourada.
  5. Em Horizon Console, ao criar um pool de clones instantâneos, selecione essa imagem dourada e esse snapshot.

Resultados

Horizon 8 exibe automaticamente NVIDIA GRID vGPU no campo Renderização em 3D. Horizon 8 também exibe o perfil de vGPU que você escolheu na golden image. Os clones instantâneos herdam as configurações definidas no vSphere Client para a golden image.

O perfil de vGPU não pode ser editado de Horizon Console durante o processo de criação do pool de clones instantâneos. Para editar o perfil de vGPU de um pool após a criação do pool, você pode criar uma nova imagem com o perfil de vGPU atualizado, tirar um snapshot, e, em seguida, execute uma operação push-image. Consulte Aplicação de patch em um pool de desktops de clone instantâneo.