Para garantir que uma máquina virtual e uma NIC física possam trocar dados, você deve associar a máquina virtual a uma ou mais funções virtuais como adaptadores de rede de passagem SR-IOV.

Pré-requisitos

  • Verifique se as funções virtuais existem no host.
  • Verifique se os dispositivos de rede de passagem para as funções virtuais estão ativos na lista de dispositivos PCI na guia Configurações (Settings) do host.
  • Verifique se a compatibilidade da máquina virtual é ESXi 5.5 e posterior.
  • Verifique se o Red Hat Enterprise Linux 6 e posterior ou Windows foi selecionado como o sistema operacional convidado quando a máquina virtual foi criada.

Procedimento

  1. Localize a máquina virtual no vSphere Client.
    1. Selecione um centro de dados, pasta, cluster, pool de recursos ou host e clique na guia VMs (VMs).
    2. Clique em Virtual Machines (Virtual Machines) e clique na máquina virtual na lista.
  2. Desligue a máquina virtual.
  3. No menu Ações, selecione Editar Configurações.
  4. Selecione a guia Hardware Virtual (Virtual Hardware) na caixa de diálogo que exibe as configurações.
  5. No menu suspenso Adicionar novo dispositivo , selecione Rede Adaptador .
    A seção Nova Rede é adicionada à lista na guia Hardware Virtual (Virtual Hardware).
  6. Expanda a seção Nova Rede e conecte a máquina virtual a um grupo de portas.
    A NIC virtual não usa esse grupo de portas para o tráfego de dados. O grupo de portas é usado para extrair as propriedades de rede, por exemplo, marcação de VLAN, para aplicar no tráfego de dados.
  7. No menu suspenso Tipo de adaptador (Adapter type), selecione Passagem SR-IOV (SR-IOV passthrough).
  8. No menu suspenso Função física (Physical function), selecione o adaptador físico para fazer backup do adaptador da máquina virtual de passagem.
  9. Para permitir alterações na MTU de pacotes do sistema operacional convidado, use o menu suspenso Guest OS MTU Change (Guest OS MTU Change).
  10. Expanda a seção Memory, selecione Reserve all guest memory (All locked) (Reserve all guest memory (All locked)) e clique em OK (OK).
    A unidade de gerenciamento de memória de E / S (IOMMU) deve alcançar toda a memória da máquina virtual para que o dispositivo de passagem possa acessar a memória usando o acesso direto à memória (DMA).
  11. Ligue a máquina virtual.

Resultados

Quando você liga a máquina virtual, o host ESXi seleciona uma função virtual livre do adaptador físico e a mapeia para o adaptador de passagem SR-IOV. O host valida todas as propriedades do adaptador da máquina virtual e a função virtual subjacente em relação às configurações do grupo de portas ao qual a máquina virtual pertence.