Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de la configuración del búfer de CoS

La memoria intermedia de paquetes común del motor de reenvío de paquetes (PFE) se utiliza para almacenar paquetes en colas de interfaz. La memoria intermedia tiene una contabilidad de entrada y salida separada para tomar decisiones de aceptación, descarte o pausa. Dado que el conmutador tiene un único conjunto de memoria con cuentas de entrada y salida independientes, la cantidad total de memoria de búfer está disponible tanto desde la perspectiva de entrada como de salida. Los paquetes se contabilizan cuando entran y salen del conmutador, pero no existe el concepto de que un paquete llegue a un búfer de entrada y luego se mueva a un búfer de salida. En la Tabla 1 se enumeran cantidades de memoria intermedia comunes específicas para conmutadores individuales.

Tabla 1: Memoria intermedia de paquetes común en conmutadores

Interruptor

Memoria intermedia de paquetes común

QFX3500, QFX3600

9 MB

series QFX5100, EX4600 y OCX

12MB

QFX5110, QFX5200-32C

16MB

QFX5200-48Y

22 MB

QFX5120

32 MB

QFX5130, QFX5700

132 MB

QFX5210

42 MB

QFX5220

64 MB

QFX5230

112MB

QFX5240

165 MB

Nota:

QFX10000 no tiene un búfer compartido.

Los búferes se dividen en dos grupos desde una perspectiva de entrada y otra de salida:

  1. Los búferes compartidos son un grupo de memoria global que el conmutador asigna dinámicamente a los puertos según sea necesario, de modo que los búferes se comparten entre los puertos del conmutador.

  2. Los búferes dedicados son un grupo de memoria dividido en partes iguales entre los puertos del conmutador. Cada puerto recibe una cantidad mínima garantizada de espacio de búfer, dedicado a cada puerto, no compartido entre puertos.

Nota:

El tráfico sin pérdidas es aquel en el que se habilita el control de flujo basado en prioridades (PFC) para garantizar un transporte sin pérdidas. El tráfico sin pérdidas no se refiere al tráfico de mejor esfuerzo en un vínculo habilitado para la pausa de Ethernet (IEEE 802.3x).

El conmutador reserva espacio en búfer no configurable para garantizar que los puertos y las colas reciban una asignación mínima de memoria. Puede configurar cómo el sistema utiliza el resto del espacio de búfer para optimizar la asignación a su combinación de tráfico de red. Puede configurar el porcentaje de espacio de búfer disponible utilizado como espacio de búfer compartido frente al espacio de búfer dedicado. También puede configurar cómo se asigna el espacio de búfer compartido a los diferentes tipos de tráfico. Puede optimizar la configuración del búfer para el tráfico en su red.

La configuración predeterminada de clase de servicio proporciona dos clases de reenvío sin pérdidas (fcoe y no-loss), una clase de reenvío de unidifusión de mejor esfuerzo, una clase de reenvío de tráfico de control de red y una clase de reenvío multidestino (multidifusión, difusión y error de búsqueda de destino).

Cada clase de reenvío predeterminada se asigna a una cola de salida predeterminada diferente. La configuración predeterminada asigna los búferes de una manera que admite una cantidad moderada de tráfico sin pérdidas y, al mismo tiempo, proporciona la capacidad de absorber ráfagas en la transmisión de tráfico de mejor esfuerzo.

Cambiar la configuración del búfer cambia la capacidad de los búferes para absorber ráfagas de tráfico y manejar el tráfico sin pérdidas. Por ejemplo, las redes con un tráfico mayormente de mejor esfuerzo requieren asignar la mayor parte del espacio de búfer compartido a búferes de mejor esfuerzo. Esto proporciona búferes profundos y flexibles que pueden absorber ráfagas de tráfico con una pérdida mínima de paquetes, a expensas de la disponibilidad del búfer para el tráfico sin pérdidas.

Por el contrario, las redes con tráfico mayormente sin pérdidas requieren asignar la mayor parte del espacio de búfer compartido a búferes de margen sin pérdidas. Esto evita la pérdida de paquetes en flujos sin pérdidas a expensas de absorber el tráfico de mejor esfuerzo de manera eficiente.

CAUTELA:

Cambiar la configuración del búfer es un evento perjudicial. El tráfico se detiene en todos los puertos hasta que se completa la reprogramación del búfer.

En este tema se describe la arquitectura y la configuración del búfer:

Grupos intermedios

Desde una perspectiva de entrada y salida, el búfer de PFE se divide en dos grupos principales, un grupo de búfer compartido y un grupo de búfer dedicado que garantiza una asignación mínima a cada puerto. Puede configurar la cantidad de espacio de memoria asignada a cada uno de los dos grupos. Se reserva una parte del espacio de búfer para que siempre haya una cantidad mínima de espacio de búfer compartido y dedicado disponible para cada puerto.

  • Grupo de búferes compartidos: espacio de memoria global que todos los puertos del conmutador comparten dinámicamente a medida que necesitan búferes. El grupo de búferes compartidos se divide en búferes para los tipos de tráfico de unidifusión de mejor esfuerzo, multidestino de mejor esfuerzo (falla la búsqueda de difusión, multidifusión y destino) y PFC (sin pérdidas). Puede asignar espacio de memoria compartida global a particiones de búfer para admitir mejor diferentes combinaciones de tráfico de red. Cuanto mayor sea el grupo de búferes compartidos, mejor podrá el conmutador absorber las ráfagas de tráfico, ya que hay más memoria compartida disponible para el tráfico.

  • Grupo de búferes dedicado: espacio de memoria global reservado asignado por igual a cada puerto. El conmutador reserva un grupo de búferes dedicado mínimo que no es configurable por el usuario. Puede dividir la asignación de búfer dedicada para un puerto entre las colas de puertos por puerto y por cola. (Por ejemplo, esto le permite dedicar más espacio de búfer a las colas que transportan tráfico sin pérdidas).

    Un grupo de búfer dedicado más grande significa una mayor cantidad de espacio de búfer dedicado para cada puerto, por lo que es menos probable que la congestión en un puerto afecte al tráfico en otro puerto porque el tráfico no necesita usar tanto espacio de búfer compartido. Sin embargo, cuanto mayor sea el grupo de búferes dedicado, menos ráfagas de tráfico puede manejar el conmutador, ya que hay menos memoria intermedia compartida dinámica.

Puede configurar la forma en que la parte no reservada disponible del espacio de búfer se asigna al grupo de búferes compartido global y al grupo de búferes compartidos dedicado configurando los porcentajes de búfer compartido de entrada y salida.

De forma predeterminada, el 100 por ciento del espacio de búfer no reservado disponible se asigna al grupo de búferes compartido. Si cambia el porcentaje de espacio asignado al búfer compartido, el espacio de búfer disponible que no está asignado al búfer compartido se asigna al búfer dedicado. Por ejemplo, si configura el grupo de búferes compartidos de entrada como 80 por ciento, el 20 por ciento restante del espacio de búfer disponible se asigna al grupo de búfer dedicado y se divide en partes iguales entre los puertos.

Nota:

Cuando el 100 por ciento de los búferes disponibles (configurables por el usuario) se asignan al grupo de búferes compartido, el conmutador aún reserva un grupo de búferes dedicado mínimo.

Puede configurar por separado las asignaciones de grupos de búferes compartidos de entrada y salida. También puede particionar el grupo de búferes compartidos de entrada y salida para asignar porcentajes del grupo de búferes compartidos a tipos específicos de tráfico. Si no utiliza la configuración predeterminada o una de las configuraciones recomendadas, preste especial atención a la configuración de entrada de los búferes de margen sin pérdidas (estos búferes manejan la pausa de PFC durante períodos de congestión) y a la configuración de salida de los búferes de mejor esfuerzo para controlar la congestión de incast (múltiples fuentes sincronizadas que envían datos al mismo receptor en paralelo).

Además del grupo de búfer compartido y el grupo de búfer dedicado, también hay un pequeño grupo de búfer de margen de entrada global que está reservado y no es configurable.

Cuando se produce una contención por el espacio de búfer, el conmutador utiliza un algoritmo interno para garantizar que los grupos de búferes se distribuyan equitativamente entre flujos de la competencia. Cuando el tráfico de un flujo determinado supera la cantidad de búfer de puerto dedicado reservado para ese flujo, el flujo comienza a consumir memoria del grupo de búferes compartidos dinámicos. Los flujos competidores compiten por la memoria de búfer compartida con otros flujos que también han agotado sus búferes dedicados. Cuando no hay congestión, no hay flujos en competencia.

Manejo de búfer de flujos sin pérdida (PFC) versus pausa de Ethernet

Cuando hablamos de búferes sin pérdida en las siguientes secciones, nos referimos a búferes que controlan el tráfico en el que se habilita PFC para garantizar un transporte sin pérdidas. Los búferes sin pérdida no se utilizan para el tráfico de máximo esfuerzo en un vínculo en el que habilite la pausa de Ethernet (IEEE 802.3x). Los búferes compartidos de entrada y salida sin pérdida, y el búfer compartido de margen sin pérdida de entrada, solo se usan para el tráfico en el que se habilita PFC.

Nota:

Para admitir flujos sin pérdidas, debe configurar las capacidades de puente del centro de datos adecuadas (PFC, DCBX y ETS) y las propiedades de programación.

Particiones y grupo de búferes compartidos

El grupo de búferes compartidos es un espacio de memoria global que todos los puertos del conmutador comparten dinámicamente a medida que necesitan búferes. El conmutador utiliza el grupo de búferes compartidos para absorber ráfagas de tráfico después de que se agote el grupo de búferes dedicado para un puerto.

Puede dividir tanto el grupo de búferes compartidos de entrada como el grupo de búferes compartidos de salida en tres particiones para asignar porcentajes de cada grupo de búferes a diferentes tipos de tráfico. Al particionar el grupo de búferes compartidos de entrada o salida:

  • Si configura explícitamente una partición de búfer compartida de entrada, debe configurar explícitamente las tres particiones de búfer compartido de entrada. (Puede configurar explícitamente las tres particiones de entrada o usar la configuración predeterminada para las tres particiones de entrada).

    Si configura explícitamente una partición de búfer compartida de salida, debe configurar explícitamente las tres particiones de búfer compartido de salida. (Puede configurar explícitamente las tres particiones de salida o usar la configuración predeterminada para las tres particiones de salida).

    El modificador devuelve un error de confirmación si no configura explícitamente las tres particiones al configurar las particiones de búfer compartidas de entrada o salida.

  • Los porcentajes combinados de las tres particiones de búfer compartidas de entrada deben sumar exactamente el 100 por ciento.

    Los porcentajes combinados de las tres particiones de búfer compartido de salida deben sumar exactamente el 100 por ciento.

    Cuando configura explícitamente particiones de búfer compartidas de entrada o salida, el conmutador devuelve un error de confirmación si el porcentaje total de las tres particiones no es igual al 100 por ciento.

  • Si particiona explícitamente un conjunto de búferes compartidos, no tiene que particionar explícitamente el otro conjunto de búferes compartidos. Por ejemplo, puede configurar explícitamente las particiones de búfer compartido de entrada y utilizar las particiones de búfer compartido de salida predeterminadas. Sin embargo, si cambia las particiones de búfer del grupo de búfer de entrada para que coincidan con los tipos esperados de flujos de tráfico, probablemente también desee cambiar las particiones de búfer del grupo de búfer de salida para que coincidan con esos flujos de tráfico.

Puede configurar el porcentaje de espacio de búfer no reservado disponible asignado al grupo de búferes compartido. El espacio que no se asigna al grupo de búferes compartido se agrega al grupo de búferes dedicado y se divide en partes iguales entre los puertos. La configuración predeterminada asigna el 100 por ciento del espacio de búfer de entrada y salida no reservado a los búferes compartidos.

La configuración de las particiones del grupo de búferes compartidos de entrada y salida le permite asignar más búferes a los tipos de tráfico que su red transporta predominantemente y menos búferes a otro tráfico.

Ingress Shared Buffer Pool Partitions

Puede configurar tres particiones del grupo de búferes de entrada:

  • Búferes sin pérdida: conjunto de búferes compartidos para todo el tráfico de entrada sin pérdida. Recomendamos un 5 por ciento como valor mínimo para los búferes sin pérdidas.

  • Búferes de margen sin pérdidas: conjunto de búferes compartidos para paquetes recibidos mientras se afirma una pausa. Si PFC está habilitado en las prioridades de un puerto, cuando el puerto envía un mensaje de pausa al par conectado, el puerto utiliza los búferes de espacio libre para almacenar los paquetes que llegan entre el momento en que el puerto envía el mensaje de pausa y el momento en que llega el último paquete después de que el par detiene el tráfico. El valor mínimo para los amortiguadores de espacio libre sin pérdida es 0 (cero) por ciento. (Los amortiguadores de margen sin pérdidas son los únicos para los cuales el valor recomendado puede ser inferior al 5 por ciento).

    Nota:

    En un chasis virtual QFX y un chasis virtual EX4600/EX4650, el valor mínimo para el búfer de margen sin pérdidas es del 3 por ciento.

  • Búferes con pérdida: grupo de búferes compartidos para todo el tráfico de entrada de mejor esfuerzo (unidifusión de mejor esfuerzo, multidestino y tráfico de prioridad estricta alta). Recomendamos un 5 por ciento como valor mínimo para los búferes de mejor esfuerzo.

Los valores porcentuales combinados de las particiones de búfer sin pérdida y sin pérdida de entrada y de mejor esfuerzo deben sumar exactamente el 100 por ciento. Si los porcentajes de búfer suman más del 100 por ciento o menos del 100 por ciento, el modificador devuelve un error de confirmación. Si configura explícitamente una partición de búfer compartida de entrada, debe configurar explícitamente las tres particiones de búfer de entrada, incluso si la partición de búfer de margen sin pérdida tiene un valor de 0 (cero) por ciento.

Egress Shared Buffer Pool Partitions

Puede configurar tres particiones de grupo de búferes de salida:

  • Búferes sin pérdida: conjunto de búferes compartidos para todas las colas de salida sin pérdida. Recomendamos un 5 por ciento como valor mínimo para los búferes sin pérdidas.

  • Búferes con pérdida: grupo de búferes compartido para todas las colas de salida de mejor esfuerzo (unidifusión de mejor esfuerzo y colas de prioridad estricta alta). Recomendamos un 5 por ciento como valor mínimo para los búferes de mejor esfuerzo.

  • Búferes de multidifusión: conjunto de búferes compartidos para todas las colas de salida de multidestino (error de búsqueda de multidifusión, difusión y destino). Recomendamos un 5 por ciento como valor mínimo para los búferes de multidifusión.

Los valores porcentuales combinados de las particiones de búfer sin pérdida de salida, con pérdida y multidifusión deben sumar exactamente el 100 por ciento. Si los porcentajes de búfer suman más del 100 por ciento o menos del 100 por ciento, el modificador devuelve un error de confirmación. Todas las particiones de búfer de salida deben configurarse explícitamente y deben tener un valor de al menos el 5 por ciento. Si configura explícitamente una partición de búfer compartida de salida, debe configurar explícitamente las tres particiones de búfer de salida, y cada partición debe tener un valor de al menos el 5 por ciento.

Nota:

QFX5200-32C no replica todas las transmisiones de multidifusión cuando dos o más tamaños de paquetes de interfaz descendente son superiores a ~6k y tienen una velocidad de entrada de paquetes de 1000pps. Esto se debe a que el número de flujos de trabajo en QFX5200-32C es indirectamente proporcional al tamaño del paquete y directamente proporcional a los búferes compartidos de multidifusión disponibles.

Grupo de búferes de puertos dedicados y asignación de búfer a colas

El grupo de búfer dedicado global es una memoria que se asigna por igual a cada puerto, por lo que cada puerto recibe una cantidad mínima garantizada de espacio en búfer. Los búferes dedicados no se comparten entre puertos. Cada puerto recibe una proporción igual del grupo de búferes dedicado.

Cuando el tráfico entra y sale del conmutador, los puertos del conmutador utilizan sus búferes dedicados para almacenar paquetes. Si los búferes dedicados no son suficientes para manejar el tráfico, el conmutador utiliza búferes compartidos. La única forma de aumentar el grupo de búferes dedicado es disminuir el grupo de búferes compartidos desde su valor predeterminado del 100 por ciento de los búferes no reservados disponibles.

La cantidad de espacio de búfer dedicado no es configurable por el usuario y depende del porcentaje de búferes no reservados disponibles asignados a los búferes compartidos. (El espacio de búfer dedicado es igual a los búferes de puerto reservados mínimos más el resto de búferes no reservados disponibles que no están asignados al grupo de búferes compartidos).

Nota:

Si el 100 por ciento de los búferes no reservados disponibles se asignan al grupo de búfer compartido, el conmutador aún reserva un grupo de búfer dedicado mínimo.

Cuanto mayor sea el grupo de búferes compartido, mejor será la absorción de ráfagas a través de los puertos. Cuanto mayor sea el grupo de búfer dedicado, mayor será la cantidad de espacio de búfer dedicado para cada puerto. Cuanto mayor sea el espacio de búfer dedicado, menos probable es que la congestión en un puerto pueda afectar al tráfico en otro puerto, ya que el tráfico no necesita usar tanto espacio de búfer compartido.

Allocating Dedicated Port Buffers to Queues

Puede dividir la asignación de búfer dedicada para un puerto de salida entre las colas de puertos incluyendo la buffer-size instrucción en la configuración del programador. Esto le permite controlar la asignación de búfer dedicado del puerto de salida por puerto y por cola. (Por ejemplo, esto le permite dedicar más espacio de búfer a las colas que transportan tráfico sin pérdidas o impedir que el puerto reserve búferes para colas que no transportan tráfico). La asignación de búfer de puerto dedicado de salida es una estructura jerárquica que asigna un grupo de búfer dedicado global de manera uniforme entre los puertos y, a continuación, divide la asignación de cada puerto entre las colas de puertos.

De forma predeterminada, los puertos dividen su asignación de búferes dedicados entre sus colas de salida en la misma proporción en que el programador predeterminado establece las velocidades de transmisión mínimas garantizadas (la transmit-rate opción) para el tráfico. Solo las colas incluidas en el programador predeterminado reciben ancho de banda y búferes dedicados, en las proporciones que se muestran en la Tabla 2:

Tabla 2: Asignación de búfer dedicada predeterminada a las colas de salida (según el programador predeterminado)

Clase de reenvío

Cola

Ancho de banda mínimo garantizado (transmit-rate)

Proporción de búferes de puertos dedicados reservados

Mejor esfuerzo

0

5%

5%

FCoE

3

35%

35%

Sin pérdidas

4

35%

35%

control de red

7

5%

5%

mcast

8

20%

20%

En la configuración predeterminada, ninguna cola de salida distinta de las que se muestran en la tabla 2 recibe una asignación de búferes de puerto dedicados.

Nota:

El conmutador utiliza la programación jerárquica para controlar la asignación de ancho de banda de puertos y colas, tal como se describe en Descripción de la programación jerárquica de puertos de CoS (ETS) y se muestra en Ejemplo: Configuración de la programación jerárquica de puertos de CoS (ETS). Para la configuración del tamaño del búfer de la cola de salida, cuando se adjunta un perfil de control de tráfico (incluye la información del programador de cola) a un puerto, los búferes de salida dedicados del puerto se dividen entre las colas configuradas en el programador.

Si no desea utilizar la asignación predeterminada de búferes de puertos dedicados a las colas, utilice la buffer-size opción del programador que está conectado al puerto para configurar la asignación de cola. Puede configurar la asignación de búfer dedicada a las colas de dos maneras:

  • Como porcentaje: la cola recibe el porcentaje especificado de búferes de puertos dedicados cuando la cola se asigna al programador y el programador está conectado a un puerto.

  • Como resto: después de que el puerto atiende las colas que tienen una configuración de tamaño de búfer de porcentaje explícito, el espacio de búfer de puerto dedicado restante se divide en partes iguales entre las otras colas a las que está conectado un programador. (Ningún programador predeterminado o explícito para una cola significa que no hay asignación de búfer dedicada para esa cola). Si configura un programador y no especifica un tamaño de búfer como porcentaje, el resto es la configuración predeterminada.

Nota:

El total de todos los porcentajes de tamaño de búfer configurados explícitamente para todas las colas de un puerto no puede superar el 100 por ciento.

En todas las plataformas QFX5000, al calcular la asignación de búfer dedicado a las colas, el software redondea cualquier valor de búfer dedicado fraccionario al entero completo inferior más cercano y programa este valor en el hardware para evitar la sobreasignación.

Después de asignar búferes dedicados a todas las colas configuradas, todas las plataformas QFX5000 asignan cualquier espacio de búferes dedicados al puerto no utilizado a la primera cola configurada.

Configuring Dedicated Port Buffer Allocation to Queues

En una configuración de puerto que incluye varios conjuntos de clases de reenvío, con varias clases de reenvío asignadas a varios programadores, la asignación de búferes dedicados de puerto a las colas depende de la combinación de colas con tamaños de búfer configurados como porcentajes explícitos y colas configuradas con (o predeterminadas) la remainder opción.

La mejor manera de demostrar cómo el uso de las opciones de porcentaje y resto afecta a la asignación de búfer de puerto dedicado a las colas es mostrando un ejemplo de asignación de búfer de cola y, a continuación, mostrando cómo cambia la asignación de búfer de cola cuando se agrega otra clase de reenvío (cola) al puerto.

En la tabla 3 se muestra una configuración inicial que incluye cuatro conjuntos de clases de reenvío, las cinco clases de reenvío predeterminadas (asignadas a las cinco colas predeterminadas para esas clases de reenvío), la configuración de opciones buffer-size y la asignación de búfer resultante para cada cola. La tabla 4 muestra la misma configuración después de agregar otra clase de reenvío (best-effort-2, asignada a la cola 1) al conjunto de clases de reenvío de best-effort. La comparación de las asignaciones de búfer en cada tabla muestra cómo agregar otra cola afecta a la asignación de búfer cuando se utilizan restos y porcentajes explícitos para configurar la asignación de búfer para diferentes colas.

Tabla 3: Asignación de búfer dedicado de la cola de salida (ejemplo 1)

Conjunto de clases de reenvío (grupo de prioridad)

Clase de reenvío

Cola

Configuración del tamaño del búfer del programador

Asignación de búfer por cola (porcentaje)

fc-set-be

Mejor esfuerzo

0

10%

10%

fc-set-lossless

FCoE

3

20%

20%

Sin pérdidas

4

40%

40%

fc-set-strict-high

control de red

7

resto

15%

fc-set-mcast

mcast

8

resto

15%

En este primer ejemplo, el 70 por ciento del grupo de búferes dedicado del puerto de salida se asigna explícitamente a las colas de mejor esfuerzo, fcoe y sin pérdidas. El 30 por ciento restante del grupo de búferes dedicado al puerto se divide entre las dos colas que usan la remainder opción (control de red y mcast), de modo que cada cola reciba el 15 por ciento del grupo de búferes dedicado.

Ahora agregamos otra clase de reenvío (cola) al grupo de prioridad de mejor esfuerzo (fc-set-be) y la configuramos con un tamaño de búfer de resto en lugar de configurar un porcentaje específico. Dado que una tercera cola ahora comparte los búferes dedicados restantes, las colas que comparten el resto reciben menos búferes dedicados, como se muestra en la Tabla 4. Las colas con porcentajes configurados explícitamente reciben el porcentaje configurado de búferes dedicados.

Tabla 4: Asignación de búfer dedicada de la cola de salida con otra cola restante (ejemplo 2)

Grupo prioritario (fc-set)

Clase de reenvío

Cola

Configuración del tamaño del búfer del programador

Asignación de búfer por cola (porcentaje)

fc-set-be

Mejor esfuerzo

0

10%

10%

mejor-esfuerzo-2

1

resto

10%

fc-set-lossless

FCoE

3

20%

20%

Sin pérdidas

4

40%

40%

fc-set-strict-high

control de red

7

resto

10%

fc-set-mcast

mcast

8

resto

10%

Las dos tablas muestran cómo el puerto divide el espacio de búfer dedicado que queda después de atender las colas que tienen un porcentaje configurado explícitamente de espacio de búfer dedicado.

Compensación entre el espacio de búfer compartido y el espacio de búfer dedicado

La compensación entre el espacio de búfer compartido y el espacio de búfer dedicado es:

  • Los búferes compartidos proporcionan una mejor absorción de las ráfagas de tráfico, ya que hay un conjunto más grande de búferes dinámicos que los puertos pueden usar según sea necesario para manejar las ráfagas. Sin embargo, todos los flujos que agotan su espacio de búfer dedicado compiten por el grupo de búfer compartido. Un conjunto de búfer compartido más grande significa un conjunto de búfer dedicado más pequeño y, por lo tanto, más competencia para el conjunto de búfer compartido porque más flujos agotan su asignación de búfer dedicada. Demasiado espacio de búfer compartido da como resultado que ningún flujo único reciba mucho espacio de búfer compartido, para mantener la equidad cuando muchos flujos compiten por ese espacio.

  • Los búferes dedicados proporcionan espacio de búfer garantizado para cada puerto. Cuanto mayor sea el grupo de búfer dedicado, menos probable es que la congestión en un puerto afecte al tráfico en otro puerto, ya que el tráfico no necesita usar tanto espacio de búfer compartido. Sin embargo, menos espacio de búfer compartido significa menos capacidad para absorber dinámicamente las ráfagas de tráfico.

Para una absorción óptima de la ráfaga, el conmutador necesita suficiente espacio de búfer dedicado para evitar una competencia persistente por el espacio intermedio compartido. Cuando menos flujos compiten por los búferes compartidos, los flujos que necesitan espacio de búfer compartido para absorber ráfagas reciben más del búfer compartido porque menos flujos agotan su espacio de búfer dedicado.

La configuración predeterminada y las configuraciones recomendadas para diferentes escenarios de tráfico asignan el 100 por ciento del espacio de memoria configurable por el usuario al grupo de búferes compartidos global, ya que la cantidad de espacio reservado para búferes dedicados proporciona suficiente espacio para evitar la competencia persistente por búferes compartidos dinámicos. Esto da como resultado que menos flujos compitan por los búferes compartidos, por lo que los flujos que compiten reciben más espacio de amortiguación.

Orden de consumo de búfer

El conjunto de búferes total se divide en grupos de búferes compartidos de entrada y salida y grupos de búferes dedicados. Cuando el tráfico fluye a través del conmutador, el espacio de búfer se utiliza en un orden determinado que depende del tipo de tráfico.

En la entrada, el orden de consumo de búfer es:

  • Tráfico de unidifusión de mejor esfuerzo:

    1. Búferes dedicados

    2. Búferes compartidos

    3. Amortiguadores de altura libre globales (muy pequeños)

  • Tráfico de unidifusión sin pérdidas:

    1. Búferes dedicados

    2. Búferes compartidos

    3. Amortiguadores de espacio libre sin pérdidas

    4. Amortiguadores de altura libre globales (muy pequeños)

  • Tráfico multidestino:

    1. Búferes dedicados

    2. Búferes compartidos

    3. Amortiguadores de altura libre globales (muy pequeños)

En la salida, el orden de consumo de búfer es el mismo para el tráfico de mejor esfuerzo de unidifusión, unidifusión sin pérdidas y multidestino:

  • Búferes dedicados

  • Búferes compartidos

En todos los casos, en todos los puertos, el conmutador utiliza primero la agrupación de búferes dedicada y la agrupación de búferes compartidos solo después de que se agote la agrupación de búferes dedicada para el puerto o la cola. Esto reserva la cantidad máxima de espacio de búfer compartido dinámico para absorber ráfagas de tráfico.

Valores predeterminados del conjunto de búferes

Puede ver los valores predeterminados o configurados del grupo de búfer de entrada y salida en unidades KB mediante el show class-of-service shared-buffer comando operativo. Puede ver los valores del grupo de búferes compartidos configurados en unidades porcentuales mediante el show configuration class-of-service shared-buffer comando operativo.

En esta sección se proporcionan los valores predeterminados de búfer total, búfer compartido y búfer dedicado.

Tamaño total del conjunto de búferes

El grupo de búfer total es una memoria común que tiene una contabilidad de entrada y salida independientes, por lo que el grupo de búfer completo está disponible tanto desde la perspectiva de entrada como de salida. El conjunto de búferes total consta del espacio de búfer dedicado y el espacio de búfer compartido. El tamaño del conjunto de búferes total no es configurable por el usuario, pero la asignación de espacio de búfer a los grupos de búferes dedicados y compartidos sí es configurable por el usuario.

En los conmutadores QFX3500 y QFX3600, el tamaño total combinado de los grupos de búferes de entrada y salida es de aproximadamente 9 MB (exactamente 9360 KB).

En los conmutadores serie QFX5100, EX4600 y OCX, el tamaño total combinado de los grupos de búferes de entrada y salida es de aproximadamente 12 MB (exactamente 12480 KB).

En los conmutadores QFX5110 y QFX5200-32C, el tamaño total combinado de los grupos de búferes de entrada y salida es de aproximadamente 16 MB.

En los conmutadores QFX5200-48Y, el tamaño total combinado de los grupos de búfer de entrada y salida es de aproximadamente 22 MB.

En QFX5210 conmutadores, el tamaño total combinado de los grupos de búferes de entrada y salida es de aproximadamente 42 MB.

En QFX5220 conmutadores, el tamaño total combinado de los grupos de búferes de entrada y salida es de aproximadamente 64 MB.

Valores predeterminados de la agrupación de búferes compartidos

Algunos conmutadores tienen un grupo de búferes compartidos más grande que otros. Sin embargo, la asignación de espacio de búfer compartido a los grupos de búfer de entrada y salida individuales es la misma en términos porcentuales, aunque los valores absolutos sean diferentes. Por ejemplo, el búfer sin pérdida de entrada predeterminado es el 9 por ciento del espacio total del búfer de entrada compartido en todos los conmutadores, aunque el valor absoluto predeterminado del búfer sin pérdida de entrada difiera de un conmutador a otro.

Shared Ingress Buffer Default Values

En la tabla 5 se muestran los valores predeterminados de asignación de búfer compartido de entrada en unidades de KB para conmutadores QFX5210.

Tabla 5: Valores predeterminados del búfer de entrada compartido (KB) del conmutador QFX5210

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

29224

2630.16

13150.80

13443.04

En la Tabla 6 se muestran los valores predeterminados de asignación de búfer compartido de entrada en unidades KB para conmutadores QFX5200-48Y.

Tabla 6: Valores predeterminados del búfer de entrada compartido (KB) del conmutador QFX5200-48Y

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

19154.69

1723.92

8619.61

8811.16

La Tabla 7 muestra los valores predeterminados de asignación de búfer compartido de entrada en unidades de KB para conmutadores QFX5110 y QFX5200-32C.

Tabla 7: Valores predeterminados del búfer de entrada compartido (KB) de los conmutadores QFX5110 y QFX5200-32C

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

11779.62

1060.17

5300.83

5418.63

En la Tabla 8 se muestran los valores predeterminados de asignación de búfer compartido de entrada en unidades de KB para conmutadores de las series QFX5100, EX4600 y OCX.

Tabla 8: Valores predeterminados del búfer de entrada compartido (KB) predeterminado de los conmutadores serie QFX5100, EX4600 y OCX

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

9567,19 KB

861,05 KB

4305,23 KB

4400,91 KB

En la tabla 9 se muestran los valores predeterminados de asignación de búfer compartido de entrada en unidades de KB para conmutadores QFX3500 y QFX3600.

Tabla 9: Valores predeterminados del búfer de entrada (KB) compartidos de conmutadores QFX3500 y QFX3600

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

7202 KB

648,18 KB

3240,9 KB

3312,92 KB

La Tabla 10 muestra los valores predeterminados de asignación de búfer compartido de entrada como porcentajes para todos los conmutadores. (Si cambia la asignación de búfer compartida predeterminada, configurará el cambio como un porcentaje).

Tabla 10: Valores predeterminados del búfer de entrada compartida (porcentaje)

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

100%

9%

45%

46%

Shared Egress Buffer Default Values

En la tabla 11 se muestran los valores predeterminados de asignación de búfer compartido de salida en unidades de KB para conmutadores QFX5210.

Tabla 11: Valores predeterminados del búfer de salida (KB) del conmutador QFX5210

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

28080

14040

8704.80

5335.20

En la tabla 12 se muestran los valores predeterminados de asignación de búfer compartido de salida en unidades de KB para conmutadores QFX5200-48Y.

Tabla 12: Valores predeterminados del búfer de salida compartido (KB) del conmutador QFX5200-48Y

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

19115.69

9557.84

5925.86

3631.98

La Tabla 13 muestra los valores predeterminados de asignación de búfer compartido de salida en unidades de KB para conmutadores QFX5110 y QFX5200-32C.

Tabla 13: Valores predeterminados del búfer de salida compartido (KB) de conmutadores QFX5110 y QFX5200-32C

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

11232

5616

3481.92

2134

Nota:

QFX5200-32C no replica todas las transmisiones de multidifusión cuando dos o más tamaños de paquetes de interfaz descendente son superiores a ~6k y tienen una velocidad de entrada de paquetes de 1000pps. Esto se debe a que el número de flujos de trabajo en QFX5200-32C es indirectamente proporcional al tamaño del paquete y directamente proporcional a los búferes compartidos de multidifusión disponibles.

En la Tabla 14 se muestran los valores predeterminados de asignación de búfer compartido de salida en unidades KB para conmutadores de las series QFX5100, EX4600 y OCX.

Tabla 14: Valores predeterminados del búfer de salida compartido (KB) de los conmutadores serie QFX5100, EX4600 y OCX

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

8736 KB

4368 KB

2708,16 KB

1659,84 KB

En la tabla 15 se muestran los valores predeterminados de asignación de búfer compartido de salida en unidades de KB.

Tabla 15: Valores predeterminados del búfer de salida (KB) de conmutadores QFX3500 y QFX3600

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

6656 KB

3328 KB

2063,36 KB

1264,64 KB

La Tabla 16 muestra los valores predeterminados de asignación de búfer compartido de salida para todos los conmutadores como porcentajes.

Tabla 16: Valores predeterminados del búfer de salida compartido (porcentaje)

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

100%

50%

31%

19%

Valores predeterminados del conjunto de búferes dedicados

El sistema reserva los grupos de búferes dedicados de entrada y salida que se dividen en partes iguales entre los puertos del conmutador. De forma predeterminada, el sistema asigna el 100 por ciento del espacio de búfer no reservado disponible al grupo de búferes compartido. Si reduce el porcentaje de espacio de búfer no reservado disponible asignado al grupo de búferes compartido, el espacio de búfer no reservado restante se agrega a la asignación de búfer dedicada. La cantidad de espacio de la agrupación de búferes dedicada se configura reduciendo (o aumentando) el porcentaje de espacio de memoria asignada al grupo de búferes compartido. No se configura directamente la asignación del grupo de búferes dedicado.

En la Tabla 17 se muestran los valores predeterminados del conjunto de búferes dedicados de entrada y salida en unidades KB para conmutadores de las series QFX5210, QFX5200, QFX5110, QFX5100, QFX3500, QFX3600, EX4600 y OCX.

Tabla 17: Valores predeterminados del grupo de búferes dedicados de entrada y salida KB) por conmutador (

Tipo de búfer dedicado

QFX5210

QFX5200-48Y

QFX5110, QFX5200-32C

QFX5100, EX4600, serie OCX

QFX3500, QFX3600

Ingreso

14040

3373.50

4860.38

2912.81

2158

Salida

15184

3412.50

5408

3744

2704

Recomendaciones de configuración de búfer compartido para diferentes escenarios de tráfico de red

La forma de configurar el grupo de búferes compartidos depende de la combinación de tráfico de la red. En esta sección se proporcionan recomendaciones de configuración de búferes compartidos para cinco escenarios básicos de tráfico de red:

  • Tráfico equilibrado: la red ofrece una combinación equilibrada de tráfico de mejor esfuerzo de unidifusión, sin pérdidas y multidifusión. (Esta es la configuración predeterminada).

  • Tráfico de unidifusión de mejor esfuerzo: la red transporta principalmente tráfico de mejor esfuerzo de unidifusión.

  • Tráfico de mejor esfuerzo con la pausa de Ethernet (IEEE 802.3X) habilitada: la red transporta principalmente el tráfico de mejor esfuerzo con la pausa de Ethernet habilitada en los vínculos.

  • Tráfico de multidifusión de mejor esfuerzo: la red transporta principalmente tráfico de mejor esfuerzo de multidifusión.

  • Tráfico sin pérdidas: la red transporta principalmente tráfico sin pérdidas (tráfico en el que PFC está habilitado).

Nota:

El tráfico sin pérdidas se define como el tráfico en el que se habilita PFC para garantizar un transporte sin pérdidas. El tráfico sin pérdida no se refiere al tráfico de mejor esfuerzo en un vínculo en el que habilite la pausa de Ethernet. Comience con los perfiles recomendados para cada escenario de tráfico de red y ajústelos si es necesario a las condiciones de tráfico de su red.

Los conmutadores de la serie OCX no admiten el transporte sin pérdida ni PFC. En este tema, las referencias al transporte sin pérdida no se aplican a los conmutadores de la serie OCX. Los conmutadores de la serie OCX admiten la pausa simétrica de Ethernet.

CAUTELA:

Cambiar la configuración del búfer es un evento perjudicial. El tráfico se detiene en todos los puertos hasta que se completa la reprogramación del búfer. Esto incluye cambiar la configuración predeterminada a una de las configuraciones recomendadas.

Dado que las asignaciones de búfer se configuran en porcentajes, las asignaciones recomendadas para cada escenario de tráfico de red son válidas para todos los conmutadores de la serie QFX, EX4600 y OCX. Utilice una de las siguientes configuraciones recomendadas de búfer compartido para las condiciones de tráfico de red. Comience con una configuración recomendada y, a continuación, realice pequeños ajustes en las asignaciones de búfer para ajustar los búferes si es necesario, como se describe en Optimización de la configuración del búfer.

Tráfico equilibrado (configuración predeterminada)

La configuración predeterminada del búfer compartido está optimizada para redes que tienen una combinación equilibrada de tráfico de unidifusión, sin pérdidas y multidestino (multidifusión, difusión y error de búsqueda de destino). La configuración predeterminada de clase de servicio (CoS) también está optimizada para redes que transportan una combinación equilibrada de tráfico.

Nota:

En los conmutadores de la serie OCX, la optimización predeterminada de la configuración de CoS no incluye el tráfico sin pérdidas, ya que los conmutadores de la serie OCX no admiten el transporte sin pérdidas.

Excepto en los conmutadores de la serie OCX, se recomienda utilizar la configuración predeterminada de búfer compartido para redes que transportan una combinación equilibrada de tráfico, especialmente si se utiliza la configuración predeterminada de CoS. La Tabla 18 muestra las asignaciones predeterminadas de búfer compartido de entrada:

Tabla 18: Configuración predeterminada del búfer compartido de entrada

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

100%

9%

45%

46%

La Tabla 19 muestra las asignaciones predeterminadas de búfer compartido de salida:

Tabla 19: Configuración predeterminada del búfer compartido de salida

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

100%

50%

31%

19%

Tráfico de unidifusión de mejor esfuerzo

Si su red transporta principalmente tráfico de unidifusión de mejor esfuerzo (con pérdida), la configuración predeterminada de búfer compartido asigna demasiado espacio de búfer para admitir el transporte sin pérdidas. En lugar de desperdiciar esos búferes, se recomienda utilizar las siguientes configuraciones de búfer compartido de entrada (consulte la Tabla 20) y configuración de búfer compartido de salida (consulte la Tabla 21):

Tabla 20: Configuración recomendada del búfer compartido de entrada para redes con tráfico de unidifusión mayormente de mejor esfuerzo

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

100%

5%

0%

95%

Tabla 21: Configuración recomendada de búfer compartido de salida para redes con tráfico de unidifusión mayormente de mejor esfuerzo

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

100%

5%

75%

20%

Consulte Ejemplo: Configuración recomendada del grupo de búferes compartidos para redes con tráfico de unidifusión mayormente de mejor esfuerzo para ver un ejemplo que muestra cómo configurar los ajustes de búfer recomendados que se muestran en la Tabla 20 y la Tabla 21.

Tráfico de pausa de Ethernet

Si su red transporta principalmente tráfico de mejor esfuerzo (con pérdida) y habilita la pausa Ethernet en los vínculos, la configuración predeterminada del búfer compartido asigna demasiado espacio de búfer al búfer de entrada compartido (el tráfico de pausa de Ethernet utiliza los búferes dedicados en lugar de los búferes compartidos) y no suficiente espacio a los búferes de margen sin pérdidas. Le recomendamos que utilice las siguientes configuraciones de búfer compartido de entrada (consulte la Tabla 22) y configuración de búfer compartido de salida (consulte la Tabla 23):

Tabla 22: Configuración recomendada del búfer compartido de entrada para redes con tráfico mayormente de mejor esfuerzo y pausa de Ethernet habilitada

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

70%

5%

80%

15%

Tabla 23: Configuración recomendada del búfer compartido de salida para redes con tráfico mayormente de mejor esfuerzo y pausa de Ethernet habilitada

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

100%

5%

75%

20%

Consulte Ejemplo: Configuración recomendada del conjunto de búferes compartidos para redes con el tráfico mayormente de mejor esfuerzo en vínculos con Ethernet PAUSE Enabled para ver un ejemplo que muestra cómo configurar los ajustes de búfer recomendados que se muestran en la Tabla 20 y la Tabla 21.

Tráfico de multidifusión (multidestino) de mejor esfuerzo

Si su red transporta principalmente tráfico de multidifusión de máximo esfuerzo (con pérdida), la configuración predeterminada de búfer compartido asigna demasiado espacio de búfer para admitir el transporte sin pérdidas. En lugar de desperdiciar esos búferes, le recomendamos que utilice las siguientes configuraciones de búfer compartido de entrada (consulte la Tabla 24) y configuración de búfer compartido de salida (consulte la Tabla 25):

Tabla 24: Configuración recomendada del búfer compartido de entrada para redes con tráfico de multidifusión mayormente de mejor esfuerzo

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

100%

5%

0%

95%

Tabla 25: Configuración recomendada del búfer compartido de salida para redes con tráfico de multidifusión mayormente de mejor esfuerzo

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

100%

5%

20%

75%

Consulte Ejemplo: Configuración recomendada del conjunto de búferes compartidos para redes con tráfico mayormente multidifusión para ver un ejemplo que muestra cómo configurar los ajustes de búfer recomendados que se muestran en la Tabla 24 y la Tabla 25.

Tráfico sin pérdidas

Si su red transporta principalmente tráfico sin pérdidas, la configuración predeterminada del búfer compartido asigna demasiado espacio de búfer para admitir el tráfico de mejor esfuerzo. En lugar de desperdiciar esos búferes, se recomienda utilizar las siguientes configuraciones de búfer compartido de entrada (consulte la Tabla 26) y configuraciones de búfer compartido de salida (consulte la Tabla 27):

Tabla 26: Configuración recomendada del búfer compartido de entrada para redes con tráfico mayormente sin pérdidas

Búfer de entrada compartido total

Búfer sin pérdidas

Búfer sin pérdida de espacio libre

Búfer con pérdida

100%

15%

80%

5%

Tabla 27: Configuración recomendada del búfer compartido de salida para redes con tráfico mayormente sin pérdidas

Búfer de salida compartido total

Búfer sin pérdidas

Búfer con pérdida

Búfer de multidifusión

100%

90%

5%

5%

Consulte Ejemplo: Configuración recomendada del conjunto de búferes compartidos para redes con tráfico mayormente sin pérdidas para ver un ejemplo que muestra cómo configurar los ajustes de búfer recomendados que se muestran en la Tabla 26 y la Tabla 27.

Optimización de la configuración del búfer

A partir de la configuración predeterminada o de una configuración de búfer recomendada, puede optimizar aún más la asignación de búfer para admitir mejor la combinación de tráfico en su red. Ajuste la configuración gradualmente para ajustar la asignación de búfer compartido. Tenga cuidado al ajustar la configuración del búfer compartido, no solo al ajustar las particiones del búfer de entrada y salida, sino también al ajustar el porcentaje total de búfer compartido de entrada y salida. (Recuerde que si asigna menos del 100 por ciento de los búferes disponibles a los búferes compartidos, los búferes restantes se agregan a los búferes dedicados). El ajuste incorrecto de los búferes puede causar problemas, como la congestión del puerto de entrada.

CAUTELA:

Cambiar la configuración del búfer es un evento perjudicial. El tráfico se detiene en todos los puertos hasta que se completa la reprogramación del búfer.

La relación entre los tamaños del grupo de búfer de entrada y el grupo de búfer de salida afecta cuándo y dónde se descartan los paquetes. Los tamaños del conjunto de búferes incluyen los búferes compartidos y los búferes dedicados. En general, si hay más búferes de entrada que búferes de salida, el conmutador puede experimentar congestión del puerto de entrada porque las colas de salida se llenan antes de que las colas de entrada puedan vaciarse.

Utilice el show class-of-service shared-buffer comando operativo para ver los tamaños en kilobytes (KB) de los búferes dedicados y compartidos y de las particiones de búfer compartidas.

Para obtener el tráfico de máximo esfuerzo (unidifusión y multidestino), la partición de búfer compartida con pérdida de entrada combinada y los búferes dedicados de entrada deben ser menores que las particiones de búfer compartido de multidifusión y con pérdida de salida combinados más los búferes dedicados de salida. Esto evita la congestión del puerto de entrada al garantizar que los búferes de mejor esfuerzo de salida sean más profundos que los búferes de mejor esfuerzo de entrada y garantiza que si se caen paquetes, se eliminen en las colas de salida. (La caída de paquetes en la entrada impide que los programadores de salida funcionen correctamente).

Para el tráfico sin pérdidas (tráfico en el que se habilita PFC), la partición de búfer compartida sin pérdida de entrada combinada y una parte razonable de la partición de búfer de margen de entrada, más los búferes dedicados, deben ser menores que el total de la partición de búfer compartida sin pérdida de salida y los búferes dedicados. (Una porción razonable del espacio libre de entrada es aproximadamente del 20 al 25 por ciento del espacio de amortiguación, pero esto varía dependiendo de cuánto espacio libre del búfer se requiera para soportar el tráfico sin pérdidas). Cuando se cumplen estas condiciones, si hay congestión en el puerto de entrada, la congestión del puerto de entrada activa PFC en el puerto de entrada para evitar la pérdida de paquetes. Si el total de búferes de entrada sin pérdida supera el total de búferes de salida sin pérdida, los paquetes podrían descartarse en la salida en lugar de aplicar PFC en la entrada para evitar la pérdida de paquetes.

Nota:

Si confirma una configuración de búfer para la cual el conmutador no tiene recursos suficientes, es posible que el conmutador registre un error en lugar de devolver un error de confirmación. En ese caso, se muestra un mensaje syslog en la consola. Por ejemplo:

Si la configuración del búfer se confirma, pero recibe un mensaje syslog que indica que no se puede implementar la configuración, puede:

  • Vuelva a configurar los búferes o reconfigure otros parámetros (por ejemplo, la configuración PFC, que afecta a la necesidad de búferes de margen sin pérdida y sin pérdidas: cuantas más prioridades pause, más espacio de búfer sin pérdidas y sin pérdida necesitará) y, a continuación, vuelva a intentar la operación de confirmación.

  • Revierta el conmutador a la última configuración correcta.

Si recibe un mensaje syslog que indica que no se puede implementar la configuración del búfer, debe tomar medidas correctivas. Si no corrige la configuración o revierte a una configuración anterior correcta, el comportamiento del sistema es impredecible.

Reglas y consideraciones generales de configuración del búfer

Tenga en cuenta las siguientes reglas y consideraciones al configurar los búferes:

  • Cambiar la configuración del búfer es un evento perjudicial. El tráfico se detiene en todos los puertos hasta que se completa la reprogramación del búfer.

  • Si configura los porcentajes de búfer compartido de entrada o salida como inferiores al 100 por ciento, el porcentaje restante de espacio de búfer se agrega al grupo de búferes dedicado.

  • La suma de todas las particiones de búfer compartidas de entrada debe ser igual al 100 por ciento. Cada partición debe configurarse con un valor de al menos el 5 por ciento, excepto el búfer de espacio libre sin pérdidas, que puede tener un valor del 0 por ciento.

  • La suma de todas las particiones de búfer compartidas de salida debe ser igual al 100 por ciento. Cada partición debe configurarse con un valor de al menos el 5 por ciento.

  • Los búferes compartidos de margen sin pérdidas y sin pérdidas sirven al tráfico en el que se habilita PFC y no sirven al tráfico sujeto a pausa de Ethernet.

  • El conmutador utiliza primero el grupo de búferes dedicado y el grupo de búferes compartidos solo después de que se agote el grupo de búferes dedicado para un puerto o cola.

  • Demasiado poco espacio de búfer dedicado da lugar a demasiada competencia por el espacio de búfer compartido.

  • Demasiado espacio de búfer dedicado da como resultado una absorción de ráfagas más deficiente porque hay menos espacio de búfer compartido disponible.

  • Compruebe siempre los mensajes syslog después de confirmar una nueva configuración de búfer.

  • La configuración óptima del búfer para la red depende de los tipos de tráfico de la red. Si su red transporta menos tráfico de cierto tipo (por ejemplo, tráfico sin pérdidas), puede reducir el tamaño de los búferes asignados a ese tipo de tráfico (por ejemplo, puede reducir los tamaños de los búferes de margen sin pérdidas y sin pérdidas).