Connectrix serie B Brocade: Cómo configurar los modos de enlace de larga distancia LS LD
Resumen: La licencia de Brocade Extended Fabrics es una función con licencia opcional para la implementación de Brocade SAN a distancias superiores a 10 km. Para implementar niveles de distancia dinámicos de larga distancia (LD) y estáticos de larga distancia (LS), se requiere una licencia de Brocade Extended Fabrics. Los ajustes de LD y LS son necesarios para lograr los máximos resultados de rendimiento en los enlaces interswitch (ISL e IFL) superiores a 10 km. ...
Instrucciones
Interconectividad de fabric a través de Fibre Channel a distancias más largas: Los ISL e IFL pueden utilizar conexiones de fibra oscura de larga distancia para transferir datos. La multiplexación por división de longitud de onda, como la multiplexación por división de longitud de onda densa (DWDM), la multiplexación por división de longitud de onda gruesa (CWDM) y la multiplexación por división de tiempo (TDM), puede aumentar la capacidad de los enlaces. A medida que aumentan las velocidades de Fibre Channel, la distancia máxima disminuye para cada switch. La función de fabrics extendidos extiende la distancia que los ISL/IFL pueden alcanzar a través de una fibra extendida. Esta extensión se logra proporcionando suficientes créditos de búfer a cada lado del enlace para compensar la latencia introducida por la distancia extendida.
Almacenamiento en buffer de switch optimizado: Cuando se instalan fabrics extendidos en switches de gateway (con conectividad E_Port de un switch a otro), las ISL/IFL (E_Ports) se configuran con un gran pool de créditos de buffer. Los buffers de switch mejorados ayudan a garantizar que la transferencia de datos pueda ocurrir casi con el ancho de banda completo para usar la conexión a través de los enlaces extendidos de manera eficiente. Esta eficiencia garantiza el mayor rendimiento posible en ISL/IFL.
Modos de enlace de larga distancia:
Utilice la función portCfgLongDistance para admitir enlaces de larga distancia y asignar un número suficiente de búferes de trama de tamaño completo en un puerto específico. Los cambios realizados por este comando son persistentes en los reinicios y ciclos de apagado y encendido del switch. La variable portCfgLongDistance admite los siguientes modos de enlace de larga distancia:
Modo normal (L0): L0 es el modo normal (predeterminado) para un E_Port. Configura el E_Port como un ISL estándar (no de larga distancia). Se reserva un total de 20 búferes de tramas de tamaño completo para el tráfico de datos, independientemente de la velocidad de funcionamiento del E_Port. La distancia de enlace máxima admitida es de hasta 5 km en 2G, hasta 2 km en 4G y hasta 1 km en 8G, 10G y 16G.
Modo extendido (LE): LE configura la distancia para un E_Port cuando esa distancia es mayor que 5 km y de hasta 10 km. LE no requiere una licencia de Extended Fabrics. La línea de base para el cálculo del crédito de buffer es un crédito de buffer por km en 2G. Esta asignación produce los siguientes valores para 10 km:
Diez créditos de búfer por puerto en 2G
Veinte créditos de búfer por puerto en 4G
Cuarenta créditos de búfer por puerto en 8G
Cincuenta créditos de búfer por puerto en 10G
Ochenta créditos de búfer por puerto en 16G
Ciento ochenta créditos de búfer por puerto en el modo dinámico de 32G
(LD): LD calcula los créditos de buffer en función de la distancia medida durante la inicialización del puerto. Los switches Brocade utilizan un algoritmo patentado para calcular la distancia a través de un ISL. La distancia estimada determina los créditos de buffer necesarios en el modo de enlace extendido LD (dinámico) en función de un tamaño máximo de carga útil Fibre Channel de 2112 bytes. Puede establecer un límite superior en el cálculo proporcionando un valor desired_distance. Fabric OS limita las entradas del usuario a no más de lo que ha estimado que es la distancia. Cuando la distancia medida es mayor que la distancia deseada especificada, se utiliza la distancia deseada (el valor más pequeño) en el cálculo.
Modo estático (LS): LS calcula una cantidad estática de créditos de buffer en función solo de un valor de desired_distance definido por el usuario. El modo LS también supone que todas las cargas útiles FC son de 2112 bytes. Especifique el modo LS para configurar un enlace estático de larga distancia.
Ejemplo de configuración del tipo LS en un ISL:
El puerto debajo es un ISL y se configura como "E-Ports" que inicialmente tiene un crédito de buffer asignado como 34.
- Compruebe la velocidad y el tipo de puerto configurados. Verifique o confirme la distancia real entre los puertos ISL de un extremo al otro del switch. Si la distancia es superior a 10 km, se debe configurar LS o LD en el puerto ISL.
/fabos/bin/switchshow : switchName: Switch A switchType: 162.6 switchState: Online switchMode: Native switchRole: Principal switchDomain: 10 switchId: fffc0a switchWwn: xx:xx:xx:xx:xx:xx:xx:xx zoning: ON (FABRIC_A) Index Port Address Media Speed State Proto ================================================== 43 43 0a2b00 id 16G Online FC E-Port (Trunk master) /fabos/cliexec/portbuffershow : User Port Lx Max/Resv Avg Buffer Usage & FrameSize Buffer Needed Link Remaining Port Type Mode Buffers Tx Rx Usage Buffers Distance Buffers ---- ---- ---- ---- ------- ---------------------------- ------ ------- --------- ---------- 43 E - 20 3(1364) - ( 308) 34 34 <2km
- Ejecute el comando "portBufferCalc" para calcular la cantidad de búferes necesarios por puerto.
Ex : switch:admin> portbuffercalc 9/4 \ -distance 100 -speed 8 -framesize 512 1606 buffers required for 100km at 8G and framesize of 512 bytes
- Verificación de Extended Fabric en el switch:
/fabos/link_sbin/license --show: License Id : xx:xx:xx:xx:xx:xx:xx:xx License 1 : ------------------------------------------------------------- License features : Extended Fabric
- Deshabilite el puerto ISL y ejecute los siguientes comandos para configurar el modo "LS" en el puerto ISL:
switch:admin:FID128:admin> portdisable 43 switch:admin:FID128:admin> portcfglongdistance 43 LS 1 -distance 100 Warning: port (43) may be reserving more credits depending on port speed. switch:admin:FID128:admin> portenable 43
- Verifique los créditos de buffer:
CURRENT CONTEXT -- 0, 128 /fabos/cliexec/portbuffershow : User Port Lx Max/Resv Avg Buffer Usage & FrameSize Buffer Needed Link Remaining Port Type Mode Buffers Tx Rx Usage Buffers Distance Buffers ---- ---- ---- ---- ------- ---------------------------- ------ ------- --------- ---------- 43 E LS 806 187(1904) 185(1884) 806 806 100km
- Verifique el estado de los puertos del switch con el comando "Switchshow":
Index Port Address Media Speed State Proto ================================================== 43 43 0a2b00 id N16 Online FC LS
Información adicional
Guía de referencia de comandos: https://docs.broadcom.com/doc/FOS-82x-Command-RM