Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de los LAG de FCoE

Un grupo de agregación de vínculos (LAG) de Canal de fibra a través de Ethernet (FCoE) es un LAG especial que le permite transportar tráfico de FCoE y tráfico regular de Ethernet a través del mismo paquete de agregación de vínculos. Los conmutadores de red de área de almacenamiento (SAN) de canal de fibra (FC) requieren una conexión de punto a punto (o una conexión virtual de punto a punto) a dispositivos FCoE. Este requisito significa que la comunicación entre un dispositivo FCoE y un dispositivo nodo del sistema QFabric debe usar el mismo vínculo físico en un LAG para mantener la conexión virtual de punto a punto.

Sin embargo, un LAG estándar puede usar cualquier vínculo de miembro para cualquier transmisión en particular, por lo que un LAG estándar no puede garantizar que se utilice el mismo vínculo para las solicitudes y respuestas entre un dispositivo FCoE y un dispositivo node del sistema QFabric. El uso de diferentes vínculos de miembros LAG para la comunicación rompe la conexión de punto a punto virtual, lo que da como resultado una caída del tráfico de FCoE.

A diferencia de un LAG estándar, un LAG FCoE siempre usa el mismo vínculo de miembro para transmitir el tráfico de FCoE entre un dispositivo FCoE y un dispositivo nodo del sistema QFabric. Sin embargo, el tráfico Ethernet regular (tráfico que no es tráfico FCoE) en el LAG se distribuye entre las interfaces de los miembros de la misma manera que en un LAG estándar. El tratamiento especial del tráfico de FCoE no afecta la forma en que se comporta el tráfico Ethernet regular en el LAG. El tráfico FCoE se trata correctamente en términos de mantener un vínculo virtual de punto a punto, y el tráfico ethernet regular disfruta de las ventajas habituales de LAG del equilibrio de carga y la redundancia de vínculo.

Nota:

Configurar un LAG como UN LAG FCoE no proporciona redundancia de vínculo para el tráfico de FCoE y no equilibra la carga del tráfico de FCoE.

Una interfaz LAG puede ser miembro de una VLAN FCoE y de una VLAN Ethernet regular. Un LAG FCoE permite que el tráfico de Ethernet estándar y FCoE coexistan en el mismo LAG, y trata ambos tipos de tráfico correctamente.

En los sistemas QFabric, todos los vínculos miembros de un LAG FCoE deben pertenecer a un grupo de nodos. Los vínculos miembros de un LAG FCoE no pueden pertenecer a distintos grupos de nodos.

Como un LAG estándar, un LAG FCoE puede tener interfaces de hasta 32 miembros. Los dispositivos FCoE suelen ser servidores con CNAs conectados a un conmutador que realiza fisonomía FIP, como un conmutador de tránsito FCoE o un conmutador de puerta de enlace FCoE-FC que realiza fisonomía FIP.

Por qué un LAG estándar no funciona para el tráfico de FCoE

Cada vínculo físico que transporta tráfico FCoE se conecta a un puerto CNA en un dispositivo FCoE. La conexión que el proceso FIP crea entre la CNA y el FC conmutador SAN emula una conexión de punto a punto entre ese CNA y el conmutador SAN a través del dispositivo nodo del sistema QFabric. Si una conexión a un dispositivo FCoE no está en un vínculo punto a punto, es posible que la comunicación del conmutador SAN FC al CNA del dispositivo FCoE no llegue a la CNA.

En un LAG, dos (o más) vínculos físicos se conectan al mismo dispositivo. Los LAG estándar usan un algoritmo hash para determinar qué vínculo LAG físico usar para cada transmisión. Dado que el algoritmo de hash puede elegir cualquier vínculo LAG para una transmisión determinada, no hay forma de que un LAG estándar pueda garantizar que una respuesta del FC SAN utilizará el mismo vínculo LAG en un dispositivo node que la solicitud del CNA.

Para garantizar que la comunicación entre la CNA y el SAN FC sea correcta, la comunicación de la SAN a la CNA debe usar el mismo vínculo físico. Si el CNA de FCoE envía una solicitud al SAN FC, la respuesta del SAN FC debe venir en el mismo vínculo que el dispositivo FCoE CNA usó para enviar la solicitud. Por ejemplo, si una solicitud de la CNA sale en la interfaz miembro del dispositivo nodo LAG RSNG1:xe-0/0/20, entonces la respuesta del SAN FC debe recibirse en la interfaz RSNG1:xe-0/0/20.

Si la respuesta FC del conmutador SAN al CNA de FCoE usa un vínculo físico diferente en el LAG del dispositivo nodo, la respuesta llega a un puerto CNA diferente al puerto CNA en el que se envió la solicitud. Esto rompe el vínculo virtual de punto a punto y la respuesta del conmutador SAN no llega al solicitante correcto, por lo que la respuesta se pierde. Esta es la razón por la que un LAG estándar no funciona para el tráfico FCoE.

Cómo funciona un LAG FCoE

Para que las transacciones de FIP y FCoE con el SAN FC funcionen correctamente, un LAG para el tráfico DE FIP y FCoE debe permitir que el conmutador SAN FC responda al dispositivo CNA FCoE en el mismo vínculo que el CNA utilizó para comunicarse con el conmutador SAN FC.

Para lograr esto, un LAG FCoE selecciona la interfaz de miembro que la CNA usó para comunicarse con el conmutador SAN FC como el vínculo para la respuesta del conmutador SAN a la CNA. Esto conserva el vínculo de punto a punto virtual en todo el LAG y garantiza que el tráfico desde el FC SAN llegue al puerto CNA correcto.

En un LAG estándar, otros dispositivos aprenden la dirección MAC de la interfaz LAG, no la dirección MAC de la interfaz de miembro físico que realmente transporta el tráfico. Sin embargo, para la comunicación FCoE, otros dispositivos deben aprender y usar la dirección MAC VN_Port que el conmutador SAN asigna al puerto de nodo virtual (VN_Port) en el CNA del dispositivo FCoE. La dirección MAC VN_Port identifica de manera única el puerto CNA utilizado para la transmisión FCoE. (La dirección MAC VN_Port se basa en el ID de canal de fibra y el valor FC-MAP, que el conmutador SAN FC proporciona al CNA de FCoE como un identificador de puerto único.)

En un LAG FCoE, el dispositivo Node realiza fip snooping para aprender la VN_Port dirección MAC de la CNA (además de otra información). El dispositivo Node asigna la dirección MAC de VN_Port a la interfaz particular que se usó para conectarse a la CNA. En el caso del tráfico FCoE, esto reemplaza la lógica de hash LAG normal, por lo que, en lugar de usar una interfaz LAG arbitraria en el dispositivo Node para la comunicación FCoE entre el conmutador SAN y el CNA, un LAG FCoE usa el mismo vínculo LAG físico para todas las transacciones de FCoE basadas en la dirección MAC VN_Port.

El tráfico de descubrimiento de VLAN no está marcado, por lo que debe usar una VLAN nativa. Cuando configura un LAG FCoE, el tráfico de descubrimiento de VLAN en una VLAN nativa en el LAG también usa automáticamente el mismo vínculo físico, conservando el vínculo virtual de punto a punto.

En el caso de paquetes de multidifusión, como anuncios de descubrimiento de multidifusión (MDA), el anuncio se reenvía a todos los vínculos miembros del LAG de FCoE. Esto garantiza que los anuncios de multidifusión lleguen a todos los dispositivos FCoE conectados a las interfaces de miembros de LAG FCoE.

Comportamiento en fallas de vínculo LAG de FCoE

Si un vínculo LAG de FCoE falla, el tráfico de FCoE y el tráfico de Ethernet regular se tratan de manera diferente.

Si un vínculo FCoE LAG falla, las sesiones de FCoE en ese vínculo también bajan. El dispositivo Nodo no puede mover simplemente una sesión a otro vínculo LAG, ya que eso rompe el vínculo virtual de punto a punto. Los LAG de FCoE no proporcionan redundancia de vínculo para el tráfico de FCoE.

Como en un LAG normal, un LAG FCoE proporciona redundancia de vínculo para el tráfico Ethernet regular. Las sesiones regulares de Ethernet en el vínculo LAG FCoE abajo se trasladan a otros vínculos miembros del LAG FCoE (suponiendo que otros vínculos de miembros estén inactivos).

Escala de sesión fip Snooping en dispositivos de nodos del sistema QFabric

Cuando el conmutador está en el borde de acceso de FCoE, debe habilitar el fipamiento de FIP en la VLAN de FCoE para proporcionar un acceso seguro al conectarse al SAN FC. (También puede habilitar el fip snooping en VLAN de FCoE en conmutadores que no están en el borde de acceso si desea recopilar estadísticas de fip snooping en el conmutador o si no está seguro de que el conmutador de borde está espiando correctamente el tráfico.)

Las VLAN de fip admiten escalar hasta 2500 sesiones de forma predeterminada, lo que se denomina modo de escalado de fip optimizado. Las versiones de software anteriores a la versión 12.3 de Junos OS se limitaron VN2VF_Port el escalamiento de sesión de FIP a 376 sesiones en interfaces no confiables y estructuras de FC no confiables, pero escalaron a 2500 sesiones en interfaces de confianza y estructuras de FC de confianza. A partir de la versión 12.3 de Junos OS, de forma predeterminada, todas las VLAN VN2VF_Port FIP usaron un escalamiento de fip mejorado (2500 sesiones) para interfaces y estructuras FC confiables y no confiables. El antiguo límite de 376 sesiones para interfaces no confiables y estructuras de FC no confiables estaba en desuso y no se pudo configurar.

La función LAG FCoE introduce la capacidad de deshabilitar el escalamiento de sesiones fip snooping para que solo se admitan 376 sesiones en lugar de las 2500 sesiones predeterminadas. La razón por la que se reintroducen los límites de escalado de sesiones de FIP es que cuando un dispositivo Node está configurado como una puerta de enlace FCoE-FC que tiene una o más estructuras de canal de fibra (fc-fabric) de puerta de enlace no confiable, colocar tráfico de FCoE en un LAG obliga a la TCAM a almacenar datos de sesión adicionales para garantizar que se mantenga el vínculo virtual punto a punto entre el dispositivo FCoE y el SAN FC. Este caso se describe más adelante en este documento.

Configuración DE LAG de FCoE en un conmutador de tránsito FCoE

Para crear un LAG FCoE en un conmutador de tránsito FCoE, incluya la fcoe-lag opción en la [edit interfaces interface-name aggregated-ether-options] jerarquía.

Además de crear el LAG FCoE, también debe:

  • Agregue interfaces al LAG FCoE.

  • Configure al menos una VLAN dedicada para el tráfico de FCoE (una VLAN de FCoE).

  • Configure una VLAN nativa para transportar tráfico FIP sin etiquetar.

  • Configure las interfaces LAG de FCoE como miembro de la VLAN de FCoE y de la VLAN nativa.

  • Habilite fip snooping en la VLAN de FCoE.

Configuración DE LAG de FCoE y escalamiento de fip en una puerta de enlace FCoE-FC

Hay diferencias en la forma en que se configura un LAG FCoE en una puerta de enlace FCoE-FC en comparación con la configuración de un LAG FCoE en un conmutador de tránsito FCoE.

Configurar un LAG FCoE en una puerta de enlace FCoE-FC

Para crear un LAG FCoE en una puerta de enlace FCoE-FC, incluya la fcoe-lag opción en la [edit interfaces interface-name aggregated-ether-options] jerarquía.

Además de crear el LAG FCoE, también debe:

  • Agregue interfaces al LAG FCoE.

  • Configure al menos una VLAN dedicada para el tráfico de FCoE (una VLAN de FCoE).

  • Configure una VLAN nativa para transportar tráfico FIP sin etiquetar.

  • Configure las interfaces LAG de FCoE como miembro de la VLAN de FCoE y de la VLAN nativa.

  • Configure una interfaz VLAN FCoE (una interfaz VLAN enrutada de capa 3 que está configurada como una F_Port virtual) para el tráfico de FCoE. Esto permite que la VLAN de FCoE (y las interfaces LAG miembro de FCoE) interconecte con los puertos de canal de fibra nativos en la estructura de canal de fibra (fc-fabric) del conmutador de puerta de enlace FCoE-FC.

  • Agregue la interfaz VLAN FCoE a la fc-fabric.

  • Habilite fip snooping en la VLAN de FCoE.

  • Configure el escalado de sesión fip snooping como se describe en la siguiente sección. El modo de escalado fip depende de si la estructura fc es de confianza o no.

Escala de sesión fip Snooping en una puerta de enlace FCoE-FC

El escalamiento de sesión de FIP en una puerta de enlace FCoE-FC depende de si la puerta de enlace tiene o no una estructura fc no confiable:

  • Si la estructura fc de la puerta de enlace FCoE-FC es de confianza de FCoE, puede usar un escalamiento de fip mejorado (2500 sesiones) y no tiene que realizar ninguna configuración adicional, incluso si dos o más FCF en una VLAN FCoE tienen el mismo valor FC-MAP.

  • Si la estructura fc-de la puerta de enlace FCoE-FC no es de confianza, debe deshabilitar el escalado de fip mejorado (reduzca el número de sesiones compatibles a 376 sesiones) mediante la inclusión de la no-fip-snooping-scaling instrucción en la [edit fc-options] jerarquía.

    Nota:

    En una puerta de enlace FCoE-FC, deshabilitar el escalamiento de fip mejorado es global.

Las estructuras fc de puerta de enlace no son de confianza de forma predeterminada. Las puertas de enlace FCoE-FC no admiten LAG de FCoE en estructuras fc no confiables cuando se habilita el escalamiento de fip optimizado.

Resumen del escalamiento de la expansión de FCoE LAG y FIP en una puerta de enlace FC FCoE

La Tabla 1 resume el escalamiento de FCoE LAG y FIP en una puerta de enlace FCoE-FC.

Tabla 1: Resumen de FCoE LAG y FIP Snooping Scaling (puerta de enlace FCoE-FC)

Estructura FCoE confiable o no confiable

FCoE LAG configurado

Escala de sesión fip Snooping

Notas de configuración

Confianza

Sí (fcoe-lag opción incluida en la [edit interfaces interface-name aggregated-ether-options] jerarquía)

2500 sesiones (escala de fip mejorado)

Configure la estructura fc como una estructura de confianza FCoE mediante la inclusión de la fcoe-trusted opción en la [edit fc-fabrics fc-fabric-name protocols fip fcoe-trusted] jerarquía.

Untrusted

Sí (fcoe-lag opción incluida en la [edit interfaces interface-name aggregated-ether-options] jerarquía)

376 sesiones (sin escalamiento fip)

Deshabilite el escalamiento de fip mediante la inclusión de la no-fip-snooping-scaling opción en la [edit fc-options] jerarquía. Esto deshabilita el escalamiento fip snooping globalmente en la puerta de enlace.

Untrusted

No (fcoe-lag opción no incluida en la configuración LAG)

2500 sesiones (escala de fip mejorado)

Los LAG de FCoE con el escalamiento de fip mejorado habilitado no se admiten en estructuras fc-de puerta de enlace FCoE FC no confiables.

Para configurar un LAG FCoE en una estructura de fc no confiable, el escalamiento de fip debe estar deshabilitado.

Conmutadores blade FCoE

Si usa un conmutador blade FCoE, debe configurar un LAG FCoE solo si el conmutador blade usa un módulo de paso a través en lugar de un conmutador integrado.

Limitaciones

La configuración de LAG de FCoE tiene varias limitaciones:

  1. Todos los vínculos de miembro de LAG de FCoE deben pertenecer al mismo grupo de nodos del sistema QFabric.

  2. En una puerta de enlace FCoE-FC, debe deshabilitar el escalado de fip en estructuras fc que no sean de confianza. Deshabilitar el escalado de fip es global para el dispositivo del nodo de puerta de enlace. Si todas las estructuras fc de una puerta de enlace FCoE-FC son estructuras de confianza, no es necesario deshabilitar el escalado de fip snooping.

  3. Los LAG de FCoE con el escalamiento de fip mejorado habilitado no se admiten en estructuras fc-de puerta de enlace FCoE FC no confiables.