A associação de porta para NVMe sobre RDMA envolve a criação de um comutador e a conexão do adaptador de rede física e do adaptador VMkernel ao comutador. Por meio dessa conexão, o adaptador RDMA fica associado ao adaptador VMkernel. Na configuração, você pode usar um switch padrão vSphere ou um switch distribuído vSphere.

O diagrama a seguir exibe a associação de porta para o adaptador NVMe sobre RDMA.

Este gráfico exibe a associação de porta para o adaptador NVMe sobre RDMA.

Para obter mais informações sobre como criar switches, consulte Criar um switch vSphere Standard ou Criar um vSphere Distributed Switch na documentação do vSphere Rede.

Exemplo de topologia de rede com NVMe sobre RDMA

Neste exemplo, dois switches padrão vSphere e dois uplinks (NICs com capacidade para RDMA) fornecem alta disponibilidade. Eles se conectam a dois pares de controladores em duas sub-redes.

Alta disponibilidade com vários vSwitches e vários uplinks (RNICs)

Este gráfico exibe dois switches padrão vSphere e dois uplinks que fornecem alta disponibilidade.

Configurar a associação do VMkernel com um switch vSphere Standard

Você pode configurar a associação de porta do VMkernel para o adaptador RDMA usando um switch padrão vSphere e um uplink por switch. A configuração da conexão de rede envolve a criação de um adaptador VMkernel virtual para cada adaptador de rede física. Você usa o mapeamento 1:1 entre cada adaptador de rede virtual e físico.

Procedimento

  1. Crie um switch padrão vSphere com um adaptador VMkernel e o componente de rede.
    1. Em vSphere Client, selecione seu host e clique na guia Redes (Networks).
    2. Clique em Ações (Actions) > Adicionar rede (Add Networking).
    3. Selecione VMkernel Network Adapter e clique em NEXT.
    4. Selecione Novo switch padrão (New standard switch) e clique em PRÓXIMO (NEXT).
    5. Em Adaptadores atribuídos (Assigned adapters), clique em +.
      A lista de adaptadores físicos disponíveis é exibida.
    6. Selecione o adaptador físico necessário vmnic e clique em OK.
      Observação: Certifique-se de selecionar o adaptador de rede física que corresponde ao adaptador RDMA. Para ver a associação entre o adaptador RDMA vmrdma e o adaptador de rede física vmnic, consulte Exibir adaptadores de rede RDMA.
    7. Em VMkernel port settings, digite os valores necessários.
      Se você estiver usando a VLAN para o caminho de armazenamento, digite a ID da VLAN.
    8. Na lista Configurações de IP (IP settings), digite as configurações de IPv4 do VMkernel.
    9. Em Serviços disponíveis, selecione NVMe sobre RDMA (NVMe over RDMA).
  2. Verifique se o seu switch está configurado corretamente.
    1. Na guia Configurar (Configure), selecione Switches virtuais (Virtual switches) em Rede (Networking).
    2. Expanda o switch e verifique sua configuração.

      A ilustração mostra que o adaptador de rede física e o adaptador VMkernel estão conectados ao comutador padrão vSphere. Por meio dessa conexão, o adaptador RDMA é associado ao adaptador VMkernel.

      A ilustração exibe a configuração do adaptador de rede física e do adaptador VMkernel com um switch padrão vSphere.

  3. Verifique a configuração da associação VMkernel para o adaptador RDMA.
    1. Na lista Rede (Networking), clique em Adaptadores RDMA (RDMA adapters) e selecione o adaptador RDMA na lista.
    2. Clique na guia Vinculação de adaptadores VMkernel (VMkernel adapters binding) e verifique se o adaptador VMkernel associado aparece na página.
      Neste exemplo, o adaptador RDMA vmrdma0 está emparelhado com o adaptador de rede vmnic1 e está conectado ao adaptador VMkernel vmk1.

      A ilustração exibe a configuração da associação do VMkernel para o adaptador RDMA.

Configurar a associação de VMkernel com um switch vSphere Standard e um agrupamento de NIC

Você pode configurar a associação de porta do VMkernel para o adaptador RDMA usando um switch padrão vSphere com a configuração de agrupamento de NIC. Você pode usar o agrupamento de NICs para obter redundância de rede. Você pode configurar dois ou mais adaptadores de rede (NICs) como uma equipe para alta disponibilidade e balanceamento de carga.

Procedimento

  1. Crie um switch padrão vSphere com um adaptador VMkernel e o componente de rede com a configuração de agrupamento de NIC.
    1. Em vSphere Client, selecione seu host e clique na guia Redes (Networks).
    2. Clique em Ações (Actions) > Adicionar rede (Add Networking).
    3. Selecione VMkernel Network Adapter e clique em NEXT.
    4. Selecione Novo switch padrão (New standard switch) e clique em PRÓXIMO (NEXT).
    5. Em Adaptadores atribuídos (Assigned adapters), clique em +.
      Uma lista de adaptadores físicos disponíveis é exibida.
    6. Selecione o adaptador físico necessário vmnic e adicione-o em Adaptadores ativos (Active adapters).
    7. Selecione outro adaptador físico vmnic e adicione-o em Adaptadores não usados (Unused adapters).
    8. Em VMkernel port settings, digite os valores necessários.
      Se você estiver usando a VLAN para o caminho de armazenamento, digite a ID da VLAN.
    9. Na lista Configurações de IP (IP settings), especifique as configurações de IPv4 do VMkernel.
    10. Em Serviços disponíveis, selecione NVMe sobre RDMA (NVMe over RDMA).
    Repita a etapa 1 para configurar um switch padrão existente.
  2. Configure seu switch para a configuração de agrupamento de NIC.
    1. Clique na guia Configurar (Configure) e selecione Switches virtuais (Virtual switches) em Rede (Networking).
    2. Selecione o adaptador VMkernel apropriado.
    3. No menu do botão direito do mouse, clique em Editar configurações (Edit Settings).
    4. Selecione Agrupamento e failover (Teaming and Failover).
    5. Em Adaptadores ativos (Active adapters), mova o adaptador físico necessário vmnic.
    6. Em Adaptadores em espera (Standby adapters) > Ordem de failover (Failover order), mova os outros adaptadores físicos.
    7. Defina o balanceamento de carga apropriado e outras propriedades.
    8. Repita as etapas para configurar adaptadores VMkernel adicionais.
  3. Repita as etapas 1 e 2 para adicionar e configurar um conjunto adicional de rnics agrupados. Para verificar se o adaptador está configurado, clique na guia Configurar (Configure) e selecione VMkernel adapters

Configurar a associação de VMkernel com um vSphere Distributed Switch

Você pode configurar a associação de porta do VMkernel para o adaptador RDMA usando um switch distribuído vSphere e um uplink por switch. A configuração da conexão de rede envolve a criação de um adaptador VMkernel virtual para cada adaptador de rede física. Você usa o mapeamento 1:1 entre cada adaptador de rede virtual e físico.

Procedimento

  1. Crie um switch distribuído vSphere com um adaptador VMkernel e o componente de rede.
    1. No vSphere Client, selecione Datacenter e clique na guia Redes (Networks).
    2. Clique em Actions e selecione Distributed Switch > New Distributed Switch.
    3. Selecione um nome para o switch.
      Certifique-se de que a localização do centro de dados esteja presente em seu host e clique em Avançar (Next).
    4. Selecione uma versão compatível do ESXi e clique em Avançar (Next).
    5. Digite o número necessário de uplinks e clique em Concluir (Finish).
  2. Adicione um ou mais hosts ao seu comutador virtual distribuído.
    1. Em vSphere Client, selecione Datacenter e clique em Distributed Switches.
      É exibida uma lista de DSwitches disponíveis.
    2. Clique com o botão direito do mouse no DSwitch e selecione Adicionar e gerenciar hosts (Add and Manage Hosts) no menu.
    3. Selecione Adicionar hosts (Add hosts) e clique em Avançar (Next).
    4. Selecione seu host e clique em Avançar (Next).
    5. Selecione Atribuir uplink (Assign uplink).
    6. Insira o uplink relevante para atribuir o vmnic.
    7. Atribua um adaptador VMkernel e clique em Avançar (Next).
    8. Em vSphere Client, selecione o DSwitch e clique na guia Portas (Ports).
      Você pode visualizar os uplinks criados para o seu switch aqui.
  3. Crie grupos de portas distribuídos para o caminho de armazenamento do NVMe sobre RDMA.
    1. No vSphere Client, selecione o DSwitch necessário.
    2. Clique em Ações (Actions) e selecione Grupo de portas distribuídas (Distributed Port Group) > Novo grupo de portas distribuídas (New Distributed Port Group).
    3. Em Definir configurações (Configure Settings), insira as propriedades gerais do grupo de portas.
      Se você tiver configurado uma VLAN específica, adicione-a na ID da VLAN.
      Observação: Podem ocorrer problemas de conectividade de rede se você não configurar a VLAN corretamente.
  4. Configure os adaptadores VMkernel.
    1. Em vSphere Client, expanda a lista DSwitch e selecione o grupo de portas distribuído.
    2. Clique em Ações (Actions) > Adicionar adaptadores VMkernel (Add VMkernel Adapters).
    3. Na caixa de diálogo Selecionar hosts membros (Select Member Hosts), selecione seu host e clique em OK.
    4. Na caixa de diálogo Configurar adaptador VMkernel (Configure VMkernel Adapter), certifique-se de que a MTU corresponda à MTU do switch.
    5. Em Serviços disponíveis (Available services), selecione NVMe sobre RDMA (NVMe over RDMA) para a marcação apropriada.
    6. Clique em Concluir (Finish).
    7. Repita as etapas b e c para adicionar várias NICs compatíveis com RDMA.
  5. Defina as políticas de agrupamento da NIC para os grupos de portas distribuídos.
    1. No Grupo de portas distribuídas (Distributed Port Group), clique em Ações (Actions) > Editar configurações (Edit Settings).
    2. Clique em Teaming and Failover e verifique os uplinks ativos.
    3. Atribua um uplink como Ativo (Active) para o grupo de portas e o outro uplink como Não usado (Unused).
      Repita a etapa c para cada um dos grupos de portas criados.

O que Fazer Depois

Depois de concluir a configuração, clique em Configurar (Configure) e verifique se a guia do adaptador físico em seu host lista o DVSwitch para as NICs selecionadas.