El enlace de puertos para NVMe over RDMA implica la creación de un conmutador y la conexión del adaptador de red físico y el adaptador de VMkernel al conmutador. A través de esta conexión, el adaptador de RDMA se enlaza al adaptador de VMkernel. En la configuración, puede usar un conmutador estándar de vSphere o un conmutador de vSphere Distributed Switch.

El siguiente diagrama muestra el enlace de puertos para el adaptador de NVMe over RDMA.

Este diagrama muestra el enlace de puertos para el adaptador de NVMe over RDMA.

Para obtener información sobre la creación de conmutadores, consulte Crear un conmutador estándar de vSphere o Crear vSphere Distributed Switch en la documentación de Redes de vSphere.

Ejemplo de topología de red con NVMe over RDMA

En este ejemplo, dos conmutadores estándar de vSphere y dos vínculos superiores (NIC compatibles con RDMA) proporcionan una alta disponibilidad. Estos se conectan a dos pares de controladores en dos subredes.

HA con varios vSwitches y varios vínculos superiores (RNIC)

Este gráfico muestra dos conmutadores estándar de vSphere y dos vínculos superiores que proporcionan una alta disponibilidad.

Configurar el enlace de VMkernel con un conmutador estándar de vSphere

El enlace de puertos de VMkernel se puede configurar para el adaptador de RDMA mediante un conmutador estándar de vSphere y un vínculo superior por conmutador. La configuración de la conexión de red implica la creación de un adaptador VMkernel virtual para cada adaptador de red físico. Use una asignación 1:1 entre cada adaptador de red física y virtual.

Procedimiento

  1. Cree un conmutador estándar de vSphere con un adaptador de VMkernel y el componente de red.
    1. En vSphere Client, seleccione el host y haga clic en la pestaña Redes.
    2. Haga clic en Acciones > Agregar redes.
    3. Seleccione Adaptador de red de VMkernel y haga clic en SIGUIENTE.
    4. Seleccione Nuevo conmutador estándar y haga clic en SIGUIENTE.
    5. En Adaptadores asignados, haga clic en +.
      Se mostrará la lista de adaptadores físicos disponibles.
    6. Seleccione el vmnic del adaptador físico que se requiere y haga clic en Aceptar.
      Nota: Asegúrese de seleccionar el adaptador de red físico que corresponda al adaptador de RDMA. Para ver la asociación entre el adaptador de RDMA vmrdma y el adaptador de red físico vmnic, consulte Ver adaptadores de red de RDMA.
    7. En Configuración de puerto de VMkernel, introduzca los valores necesarios.
      Si utiliza una VLAN para la ruta de almacenamiento, introduzca el ID de VLAN.
    8. En la lista Configuración de IP, introduzca la configuración de IPv4 de VMkernel.
    9. En Servicios disponibles, seleccione NVMe over RDMA.
  2. Compruebe que el conmutador esté configurado correctamente.
    1. En la pestaña Configurar, seleccione Conmutadores virtuales en Redes.
    2. Expanda el conmutador y compruebe su configuración.

      La ilustración muestra que el adaptador de red físico y el adaptador de VMkernel están conectados al conmutador estándar de vSphere. A través de esta conexión, el adaptador de RDMA se enlaza al adaptador de VMkernel.

      La ilustración muestra la configuración del adaptador de red físico y el adaptador de VMkernel con un conmutador estándar de vSphere.

  3. Compruebe la configuración del enlace de VMkernel para el adaptador de RDMA.
    1. En la lista Redes, haga clic en Adaptadores RDMA y seleccione el adaptador de RDMA en la lista.
    2. Haga clic en la pestaña Enlace de adaptadores de VMkernel y compruebe que el adaptador de VMkernel asociado aparezca en la página.
      En este ejemplo, el adaptador de RDMA vmrdma0 está emparejado con el adaptador de red vmnic1 y está conectado al adaptador de VMkernel vmk1.

      La ilustración muestra la configuración del enlace de VMkernel para el adaptador de RDMA.

Configurar el enlace de VMkernel con un conmutador estándar de vSphere y la formación de equipos de NIC

El enlace de puertos de VMkernel se puede configurar para el adaptador de RDMA mediante un conmutador estándar de vSphere con la configuración de la formación de equipos de NIC. Puede utilizar la formación de equipos de NIC para lograr la redundancia de red. Puede configurar dos o más adaptadores de red (NIC) como un equipo para obtener un alto nivel de disponibilidad y equilibrio de carga.

Procedimiento

  1. Cree un conmutador estándar de vSphere con un adaptador de VMkernel y el componente de red con la configuración de la formación de equipos de NIC.
    1. En vSphere Client, seleccione el host y haga clic en la pestaña Redes.
    2. Haga clic en Acciones > Agregar redes.
    3. Seleccione Adaptador de red de VMkernel y haga clic en SIGUIENTE.
    4. Seleccione Nuevo conmutador estándar y haga clic en SIGUIENTE.
    5. En Adaptadores asignados, haga clic en +.
      Aparece una lista de los adaptadores físicos disponibles.
    6. Seleccione el vmnic del adaptador físico que se requiere y agréguelo en Adaptadores activos.
    7. Seleccione otro vmnic de adaptador físico y agréguelo en Adaptadores sin utilizar.
    8. En Configuración de puerto de VMkernel, introduzca los valores necesarios.
      Si utiliza una VLAN para la ruta de almacenamiento, introduzca el ID de VLAN.
    9. En la lista Configuración de IP, especifique la configuración de IPv4 de VMkernel.
    10. En Servicios disponibles, seleccione NVMe over RDMA.
    Repita el paso 1 para configurar un conmutador estándar existente.
  2. Configure su conmutador para la configuración de formación de equipos de NIC .
    1. Haga clic en la pestaña Configurar y seleccione Conmutadores virtuales en Redes.
    2. Seleccione el adaptador de VMkernel adecuado.
    3. En el menú contextual, haga clic en Editar configuración.
    4. Seleccione Formación de equipos y conmutación por error.
    5. En Adaptadores activos, mueva el vmnic de adaptador físico que se requiere.
    6. En Adaptadores en espera > Orden de conmutación por error, mueva los otros adaptadores físicos.
    7. Establezca el equilibrio de carga adecuado y otras propiedades.
    8. Repita los pasos para configurar algunos adaptadores de VMkernel adicionales.
  3. Repita los pasos 1 y 2 para agregar y configurar un conjunto adicional de instancias de rnic de equipo. Para comprobar si el adaptador está configurado, haga clic en la pestaña Configurar y seleccione Adaptadores de VMkernel.

Configurar el enlace de VMkernel con vSphere Distributed Switch

El enlace de puertos de VMkernel se puede configurar para el adaptador de RDMA mediante una instancia de vSphere Distributed Switch y un vínculo superior por conmutador. La configuración de la conexión de red implica la creación de un adaptador VMkernel virtual para cada adaptador de red físico. Use una asignación 1:1 entre cada adaptador de red física y virtual.

Procedimiento

  1. Cree una instancia de vSphere Distributed Switch con un adaptador de VMkernel y el componente de red.
    1. En vSphere Client, seleccione Centro de datos y haga clic en la pestaña Redes.
    2. Haga clic en Acciones y seleccione Distributed Switch > Nuevo Distributed Switch.
    3. Seleccione un nombre para el conmutador.
      Compruebe que la ubicación del centro de datos esté presente en el host y haga clic en Siguiente.
    4. Seleccione una versión de ESXi compatible y haga clic en Siguiente.
    5. Introduzca la cantidad de vínculos superiores que se pide y haga clic en Finalizar.
  2. Agregue uno o varios hosts al conmutador virtual distribuido.
    1. En vSphere Client, seleccione Centro de datos y haga clic en Conmutadores distribuidos.
      Aparece entonces una lista de conmutadores distribuidos disponibles.
    2. Haga clic con el botón derecho en el conmutador distribuido y seleccione Agregar y administrar hosts en el menú.
    3. Seleccione Agregar hosts y haga clic en Siguiente.
    4. Seleccione el host y haga clic en Siguiente.
    5. Seleccione Asignar vínculo superior.
    6. Introduzca el vínculo superior relevante para asignar vmnic.
    7. Asigne un adaptador de VMkernel y haga clic en Siguiente.
    8. En vSphere Client, seleccione el conmutador distribuido y haga clic en la pestaña Puertos.
      Aquí podrá ver los vínculos superiores que se han creado para el conmutador.
  3. Cree grupos de puertos distribuidos para la ruta de almacenamiento de NVMe over RDMA.
    1. En vSphere Client, seleccione el conmutador distribuido que se pide.
    2. Haga clic en Acciones y seleccione Grupo de puertos distribuidos > Nuevo grupo de puertos distribuidos.
    3. En Configurar parámetros, introduzca las propiedades generales del grupo de puertos.
      Si configuró una VLAN específica, agréguela en el ID de VLAN.
      Nota: Si no configura la VLAN correctamente, pueden surgir problemas de conectividad de red.
  4. Configure los adaptadores de VMkernel.
    1. En vSphere Client, expanda la lista DSwitch y seleccione el grupo de puertos distribuidos.
    2. Haga clic en Acciones > Agregar adaptadores de VMkernel.
    3. En el cuadro de diálogo Seleccionar hosts miembro, seleccione el host y haga clic en Aceptar.
    4. En el cuadro de diálogo Configurar adaptador de VMkernel, asegúrese de que la MTU coincida con la MTU del conmutador.
    5. En Servicios disponibles, seleccione NVMe over RDMA para un etiquetado adecuado.
    6. Haga clic en Finalizar.
    7. Repita los pasos b y c para agregar varias NIC compatibles con RDMA.
  5. Establezca las directivas de formación de equipos de NIC para los grupos de puertos distribuidos.
    1. En Grupo de puertos distribuidos, haga clic en Acciones > Editar configuración.
    2. Haga clic en Formación de equipos y conmutación por error y compruebe los vínculos superiores activos.
    3. Asigne un vínculo superior como Activo para el grupo de puertos y el otro vínculo superior como Sin utilizar.
      Repita el paso c para cada uno de los grupos de puertos creados.

Qué hacer a continuación

Después de completar la configuración, haga clic en Configurar y compruebe si la pestaña del adaptador físico del host muestra el DVSwitch de las NIC seleccionadas.