vSphere permite que você atribua facilmente vários dispositivos de passagem PCI a uma máquina virtual sem especificar um dispositivo físico exato em um determinado host ESXi. Você pode conectar ao sistema operacional convidado de uma máquina virtual todos os dispositivos PCI configurados em um host ESXi e disponibilizados para passagem.

Você também pode aproveitar o recurso vSphere Distributed Resource Scheduler (DRS). vSphere DRS pode mover uma máquina virtual para um host ESXi compatível quando a máquina virtual é ligada.

Dispositivos PCI vSphere DirectPath I/O

vSphere DirectPath I/O devices permite especificar a localização física dos dispositivos que você deseja adicionar a uma máquina virtual. vSphere DirectPath I/O permite que uma máquina virtual acesse diretamente os dispositivos físicos PCI e PCIe conectados a um host específico. Dessa forma, você pode acessar dispositivos diretamente, como placas de vídeo ou de som de alto desempenho. Você pode conectar cada máquina virtual a até dezesseis dispositivos PCI.

Configure os dispositivos PCI em um host ESXi para disponibilizá-los para passagem para uma máquina virtual. Consulte a documentação de vSphereRede. No entanto, você não deve habilitar a passagem PCI para ESXi hosts configurados para inicializar a partir de dispositivos USB.

Quando dispositivos PCI vSphere DirectPath I/O são disponibilizados para uma máquina virtual, você não pode executar determinadas operações na máquina virtual. Essas operações incluem suspensão, migração com o vMotion e obtenção ou restauração de snapshots da máquina virtual.

vSphere Dispositivos de E/S do DirectPath aprimorados

vSphere Os dispositivos de E/S do DirectPath aprimorados são um aprimoramento que permite que os fornecedores de dispositivos de hardware estendam os recursos de seus dispositivos quando usados em máquinas virtuais. Por exemplo, se implementado pelo fornecedor do hardware, um dispositivo de E/S do DirectPath Avançado poderá oferecer suporte a uma migração de máquina virtual com o vMotion ou suspender e retomar operações. Os dispositivos de E/S do DirectPath aprimorados também podem ter parâmetros de configuração associados a eles e você pode exibir e alterar esses parâmetros de configuração ao adicionar esses dispositivos PCI a uma máquina virtual. Os parâmetros de configuração, se implementados pelo fornecedor, podem ajudá-lo a especificar e selecionar dispositivos de hardware específicos de acordo com a quantidade de recursos disponíveis no dispositivo ou seu tipo.

vSphere Os dispositivos de E/S do DirectPath aprimorados permitem que vSphere DRS identifique um host no cluster que tenha um dispositivo disponível com os recursos necessários.

Dispositivos de E/S dinâmica do DirectPath PCI vSphere

vSphere Os dispositivos de E/S dinâmica do DirectPath permitem especificar o tipo de dispositivo que você deseja adicionar a uma máquina virtual. vSphere A E/S dinâmica do DirectPath oferece a capacidade de atribuir vários dispositivos de passagem PCI a uma máquina virtual. vSphere A E/S dinâmica do DirectPath permite que vSphere DRS identifique um host no cluster que tenha um dispositivo disponível com o mesmo nome de fornecedor e modelo.

Grupos de dispositivos do fornecedor

Grupos de dispositivos do fornecedor é um conjunto de dois ou mais dispositivos de hardware que você pode alocar juntos para uma máquina virtual. Ao usar Grupos de Dispositivos do Fornecedor, outras propriedades podem ser consideradas ao alocar dispositivos a uma máquina virtual. Por exemplo, pode-se garantir que um par de dispositivos seja sempre alocado no mesmo switch PCI. Sem Grupos de Dispositivos do Fornecedor, cada dispositivo será alocado e atribuído a uma máquina virtual de forma independente um do outro.

Observação: Você só pode adicionar e remover toda a entidade Grupos de dispositivos do fornecedor e não um dispositivo individual desse grupo.

Se você selecionar um Grupos de dispositivos do fornecedor que tenha uma NIC, deverá adicionar uma rede apropriada para a NIC nesses Grupos de dispositivos do fornecedor. A rede que você adiciona é uma das redes que você configura para que as NICs SR-IOV sejam conectadas.

Dispositivos de GPU NVIDIA GRID

Se um host ESXi tiver um dispositivo gráfico NVIDIA GRID GPU, você poderá configurar uma máquina virtual para usar a tecnologia NVIDIA GRID virtual GPU (vGPU).

Os dispositivos NVIDIA GRID vGPU otimizam operações gráficas complexas e as fazem funcionar com alto desempenho sem sobrecarregar a CPU. Ao usar a NVIDIA GRID vGPU, você pode compartilhar uma única GPU física entre várias máquinas virtuais como dispositivos de passagem separados habilitados para vGPU.

A partir do vSphere 7.0 Update 2, você pode configurar uma máquina virtual para usar o recurso NVIDIA Multi-Instance GPU (MIG). Ao usar o NVIDIA MIG, você pode particionar com segurança as GPUs aplicáveis em instâncias de GPU separadas. Cada instância de GPU tem recursos dedicados, como memória, caches de memória e núcleos de processamento. Se uma GPU estiver no modo MIG, você poderá atribuir nomes de perfil de vGPU exclusivos a uma máquina virtual. O VMware criará instâncias de GPU e de processamento automaticamente, portanto, você não deve criá-las manualmente.

Observação: Quando você adiciona um dispositivo PCI a uma máquina virtual, o tamanho total da memória da máquina virtual é reservado automaticamente.

Pré-requisitos

Verifique se você tem os privilégios necessários para a tarefa que planeja executar.
  • Se você planeja adicionar um dispositivo PCI ao editar uma máquina virtual, verifique se tem o privilégio Máquina virtual.Alterar configuração.Adicionar ou remover dispositivo.
  • Se você planeja aumentar a reserva de memória ao editar uma máquina virtual, verifique se tem o privilégio Máquina virtual.Alterar configuração.Alterar recurso.
  • Se você planeja reduzir a memória da máquina virtual ao editar uma máquina virtual, verifique se tem o privilégio Máquina virtual.Alterar configuração.Alterar memória.
  • Desligue a máquina virtual.
  • Para usar o Dynamic DirectPath I/O, verifique se a máquina virtual é compatível com o ESXi 7.0 ou posterior.
  • Para usar o DirectPath, verifique se a Tecnologia de virtualização Intel para E/S direcionada (VT-d) ou a Tecnologia de virtualização de E/S AMD (IOMMU) está habilitada no BIOS do host.
  • Verifique se os dispositivos PCI estão conectados ao host e marcados como disponíveis para passagem. Se o host ESXi estiver configurado para inicializar a partir de um dispositivo USB ou se a partição coredump ativa estiver configurada para estar em um dispositivo USB ou em cartões SD conectados por meio de canais USB, desative o controlador USB para passagem. VMware não é compatível com a passagem de controlador USB para hosts ESXi que inicializam a partir de dispositivos USB ou cartões SD conectados por meio de canais USB. Uma configuração na qual a partição coredump ativa está configurada para estar em um dispositivo USB ou cartão SD conectado por meio de canais USB também não é suportada. Para obter informações, consulte http://kb.vmware.com/kb/1021345.
  • Para usar a E/S avançada do DirectPath, verifique se:
    • A máquina virtual é compatível com o ESXi 8.0 ou posterior.
    • Baixe e instale drivers especiais fornecidos pelo fornecedor do hardware.
  • Para usar dispositivos gráficos NVIDIA GRID vGPU:
    • Verifique se um dispositivo gráfico NVIDIA GRID vGPU com um driver apropriado está instalado no host. Consulte a documentação de VMware ESXiAtualização.
    • Verifique se a máquina virtual é compatível com o ESXi 6.0 e posterior.
  • Para adicionar várias NVIDIA GRID vGPUs a uma máquina virtual:
    • Verifique se a máquina virtual é compatível com o ESXi 6.7 Atualização 2 e posterior.
    • Use apenas perfis NVIDIA vGPU com um buffer de quadros máximo.
    • Somente os tipos de vGPU das séries Q e C são compatíveis.
  • Para usar Grupos de dispositivos do fornecedor, verifique se:
    • A máquina virtual é compatível com o ESXi 8.0 ou posterior.

Procedimento

  1. Adicione um dispositivo PCI a uma máquina virtual ao implantar uma máquina virtual ou editar uma máquina virtual existente.
    Opção Ação
    Criar uma nova máquina virtual
    1. Selecione qualquer objeto de inventário que seja um objeto pai válido de uma máquina virtual e clique em Ações (Actions).
    2. Clique em Nova máquina virtual (New Virtual Machine).
    3. Na página Selecionar um tipo de criação, selecione Criar uma nova máquina virtual (Create a new virtual machine) e clique em Avançar (Next).
    4. Navegue pelas páginas do assistente.
    5. Na página Personalizar hardware, clique na guia Hardware virtual (Virtual Hardware).
    Editar uma máquina virtual
    1. Selecione qualquer objeto de inventário que seja um objeto pai válido de uma máquina virtual e clique em Ações (Actions).
    2. Clique em Editar configurações (Edit Settings).
    3. Clique na guia Hardware virtual (Virtual Hardware).
  2. Na guia Hardware virtual (Virtual Hardware), clique no botão Adicionar novo dispositivo (Add New Device).
  3. No menu suspenso, em Outros dispositivos, selecione Dispositivo PCI (PCI Device).
    A janela Seleção de dispositivo que contém uma lista de dispositivos é exibida.
  4. Selecione o dispositivo PCI para se conectar à máquina virtual e clique em Selecionar (Select).
    Opção Ação
    E/S do DirectPath

    E/S dinâmica do DirectPath

    E/S do DirectPath aprimorada

    1. Selecione um dispositivo PCI na lista e clique em Selecionar (Select).

      O dispositivo PCI aparece na lista de dispositivos de Hardware Virtual.

    2. Expanda a seção Novo dispositivo PCI (New PCI device) e, se houver, insira os parâmetros de configuração do dispositivo PCI.
    3. Para remover o dispositivo PCI, clique em Remover (Remove).

      O dispositivo foi removido da lista.

    4. Para adicionar outro dispositivo PCI, clique no botão Adicionar dispositivo (Add Device) ou desfaça a operação clicando em Desfazer (Undo).
    NVIDIA GRID vGPU
    1. Selecione um dispositivo PCI na lista e clique em Selecionar (Select).

      O dispositivo PCI aparece na lista de dispositivos de Hardware Virtual.

    2. Expanda a seção Novo dispositivo PCI (New PCI device).
    3. No menu suspenso VGPU Profile (vGPU Profile), selecione o dispositivo de passagem NVIDIA GRID vGPU para conectar-se à máquina virtual.
    4. Para remover o dispositivo de passagem NVIDIA GRID vGPU, clique em Remover (Remove).

      O dispositivo foi removido da lista.

    5. Para adicionar outro dispositivo de passagem NVIDIA GRID vGPU, clique no botão Adicionar dispositivo (Add Device) ou desfaça a operação clicando em Desfazer (Undo).
    Observação: Você pode adicionar apenas um dispositivo NVIDIA GRID vGPU no modo MIG a uma máquina virtual.
    Grupo
    1. Selecione uma entrada Grupos de dispositivos do fornecedor na lista e clique em Selecionar (Select).

      Os dispositivos do Grupo de Dispositivos do Fornecedor aparecem na lista de dispositivos de Hardware Virtual.

    2. Expanda a seção Novo grupo de dispositivos do fornecedor (New Vendor Device Group).
    3. Se você adicionar um Grupo de dispositivos do fornecedor que tenha uma NIC, adicione uma rede apropriada.
    4. No menu suspenso Rede (Network), clique em Procurar (Browse) e selecione uma rede apropriada.
    5. Para remover o Grupo de dispositivos do fornecedor, clique no ícone de reticências verticais e clique em Remover dispositivo (Remove device).

      O Grupo de dispositivos do fornecedor foi removido da lista.

    6. Para desfazer a operação, clique em Desfazer (Undo).
  5. Clique em Avançar (Next) e conclua o assistente.
  6. Ligue a máquina virtual.
    Os dispositivos PCI conectados aparecem:
    • Na guia Hardware do assistente Editar configurações (Edit Settings).
    • Na guia Resumo (Summary) do painel Dispositivos PCI.

    Você pode clonar a máquina virtual com os dispositivos de passagem PCI.