Cargas de tráfico desequilibradas de los puertos miembros de LAG en una red de stack

125 0 0 0

El siguiente escenario describe los problemas en una conexión de un servidor E9000 a switch stack en Link Aggregation (LAG)



Síntoma

En una red de apilamiento (Stacking), cuando los enlaces a los switch de uplink se configuran en un enlace de agregación, las cargas de tráfico de los puertos de red están desequilibradas. La siguiente figura muestra las cargas de tráfico de los puertos de red.

 

 imgDownload?uuid=72de3c452a6a487cacd26b1

Los switch externos están apilados o en modo stack. Los módulos de switch 2X y 3X están apilados. Se configura un enlace Eth-Trunk entre los switches externos y los módulos de switch.

 

 imgDownload?uuid=4409abb67127477f8121200

Cuando se produce el desequilibrio de la carga de tráfico, todos los datos son enviados por el módulo de switch 2X. Si la carga de tráfico no es compartida por el módulo de switch 3X, la carga de trabajo de SWITCH1 aumenta. Como resultado, se incrementa el retardo de transmisión. Cuando el sistema necesita reenviar una gran cantidad de datos, este problema puede degradar el rendimiento del servicio.

 

Proceso clave y análisis de causa

La política de preferencia local puede causar este problema.

Esta política permite que los datos se envíen preferentemente por el dispositivo que recibe los datos. Si el dispositivo local (dispositivo que recibe los datos) es defectuoso, los datos son enviados por otros módulos de switch.

 

La política de preferencias locales reduce el uso de ancho de banda de los puertos de comunicación internos, pero aumenta el uso de ancho de banda de los puertos de salida locales y el swtich de igual. Ejecute los siguientes comandos para verificar si la política de preferencias locales está habilitada para los puertos del enlace Eth-Trunk:

 

[~ HUAWEI-Eth-Trunk10] dis this

 

#

 

interface Eth-Trunk10

 

#

 

return

 

[~ HUAWEI-Eth-Trunk10]

 

La política de preferencia local está habilitada por defecto. La salida del comando muestra que la política de preferencia local está habilitada. Para deshabilitar la política de preferencia local, ejecute los siguientes comandos:

 

[~ HUAWEI-Eth-Trunk10] local-preference disable

 

[* HUAWEI-Eth-Trunk10] commit

 

[~ HUAWEI-Eth-Trunk10] muestra esto

 

#

 

interface Eth-Trunk10

 

local-preference disable

#

 

return

 

[~ HUAWEI-Eth-Trunk10]

 

La política de equilibrio de carga manual puede causar este problema.

La política de equilibrio de carga manual permite que varios puertos miembros se agreguen manualmente al grupo de agregación de enlaces. Todos los puertos están en estado de reenvío y comparten la carga de tráfico. Los módulos de conmutación de la serie CX910 admiten los siguientes modos de equilibrio de carga: dirección MAC de origen, dirección MAC de destino, dirección MAC de destino XOR de origen, dirección IP de origen, dirección IP de destino y dirección IP de destino XOR de origen.

 

Si todo el tráfico entrante es del mismo tipo (como un tipo de dirección MAC), la función Hash puede hacer que un dispositivo envíe el tráfico. Como resultado, la carga de tráfico está desequilibrada. Ejecute los siguientes comandos para verificar si la política de equilibrio de carga manual está habilitada.

 

[~ HUAWEI] inter eth- 10

 

[~ HUAWEI-Eth-Trunk10] dis this

 

#

 

interfaz Eth-Trunk10

 

local-balance dst-ip

 

local-preference disable

 

#

 

return

 

[~ HUAWEI-Eth-Trunk10]

 

La política de LACP puede causar este problema

El modo LACP estático usa el protocolo LACP para negociar parámetros y determinar los puertos activos e inactivos. El modo LACP estático también se denomina modo M: N. Este modo permite compartir el tráfico y la redundancia de enlaces. En un grupo de agregación de enlaces, M enlaces activos son responsables de reenviar datos y realizar balanceo de carga, y los otros N enlaces inactivos son copia de seguridad y no reenvían datos.

 

Si todos los puertos activos están en el módulo de switch 2X y todos los puertos inactivos están en el módulo de conmutación 3X, la distribución desigual de los puertos activos e inactivos provoca un desequilibrio de tráfico. Ejecute los siguientes comandos para verificar la distribución de los puertos activos e inactivos:

 

[~ SwitchA] display eth-trunk 1

 

Eth-Trunk1's state information is:

 

Local:

 

LAG ID: 1 Working Mode: Static

 

Preempt Delay: Disabled Hash Arithmetic: profile default

 

System Priority: 100 System ID: 0025-9e95-7c31

 

Least Active-linknumber: 1 Max Active-linknumber: 2

 

Operating Status: up Number Of Up Ports In Trunk: 2

 

Timeout Period: Slow

 

--------------------------------------------------------------------------------

 

ActorPortName Status PortType PortPri PortNo PortKey PortState Weight

 

10GE1/17/1 Selected 10GE 100 1 20289 10111100 1

 

10GE1/17/2 Selected 10GE 100 2 20289 10111100 1

 

10GE1/17/3 Unselect 10GE 32768 3 20289 10100000 1

 

Partner:

 

--------------------------------------------------------------------------------

 

ActorPortName SysPri SystemID PortPri PortNo PortKey PortState

 

10GE1/17/1 32768 0025-9e95-7c11 32768 4 20289 10111100

 

10GE1/17/2 32768 0025-9e95-7c11 32768 5 20289 10111100

 

10GE1/17/3 32768 0025-9e95-7c11 32768 6 20289 10100000

 

Unselect indica que el puerto está inactivo. Si la distribución del puerto está desequilibrada, debe volver a distribuir los puertos para que las interfaces activas se distribuyan de manera uniforme entre los dos módulos de switch.


  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesi | Registrarse

Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje
Respuesta rápida Desplácese hasta arriba