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.
- O vMotion de máquinas virtuais de vGPU é compatível a partir do vSphere 6.7. Consulte aqui para obter detalhes sobre como configurar isso e mais informações.
- O vSphere Distributed Resource Scheduler (DRS) no vSphere 6.7 Update 1 e posterior é compatível com o posicionamento inicial de VMs vGPU sem suporte para balanceamento de carga.
- DRS no vSphere 6.7 ou vSphere 7.0 versões anteriores ao vSphere 7.0 U3f não vMotion vGPU vGPUs automaticamente quando os hosts ESXi são colocados no modo de manutenção. É necessário que um administrador inicie manualmente o vMotion de VMs de vGPU para permitir que ESXi hosts entrem no modo de manutenção.
- DRS no vSphere 7.0 U3f e posterior pode ser configurado para permitir o vMotion automático quando os hosts são colocados no modo de manutenção. Consulte https://kb.vmware.com/s/article/88271 para obter instruções. O balanceamento de carga de DRS permanece sem suporte para VMs vGPU.
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 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
Resultados
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.