Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configuración de la prioridad de programación de colas

Puede configurar la prioridad de programación del ancho de banda de colas individuales especificando la prioridad en un programador y, a continuación, utilizando una asignación de programador para asociar el programador con una cola.

Configuración de la prioridad de programación de colas

Configuración rápida de CLI

Para configurar rápidamente la prioridad de programación de colas, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie las variables y los detalles para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el nivel de jerarquía [edit]:

Procedimiento paso a paso

Para configurar la prioridad de la cola mediante la CLI:

  1. Cree el programador de FCoE con low prioridad:

  2. Cree el programador sin pérdidas con low prioridad:

  3. Asocie los programadores con las colas deseadas en la asignación del programador:

Requisitos

En este ejemplo, se utilizan los siguientes componentes de hardware y software:

  • Un conmutador QFX

  • Cualquier versión de Junos compatible

Descripción general

Las colas pueden tener una de varias prioridades de ancho de banda:

  • strict-high: la prioridad estricta alta asigna ancho de banda a la cola antes de que cualquier otra cola reciba ancho de banda. Otras colas reciben el ancho de banda que queda después de que se haya atendido la cola estricta-alta.

    Nota:

    Si configura colas de prioridad estricta y alta en un puerto, le recomendamos encarecidamente que configure una velocidad de transmisión (para conmutadores serie QFX10000) o una velocidad de modelación (conmutadores que no son de la serie QFX10000) en esas colas. La velocidad de transmisión o la velocidad de modelación establece la cantidad de tráfico que el conmutador reenvía como prioridad alta estricta; El tráfico que supere la velocidad de transmisión o de modelación se trata como el tráfico de máximo esfuerzo que recibe la velocidad de exceso de cola. Incluso si configura solo una cola de prioridad estricta alta, le recomendamos encarecidamente que configure una velocidad de transmisión o una velocidad de modelación en la cola para evitar que afecte a otras colas. Si no configura una velocidad de transmisión o una velocidad de modelación para limitar la cantidad de ancho de banda que puede usar una cola de prioridad estricta a alta, la cola de prioridad estricta alta puede usar todo el ancho de banda de puerto disponible y privar a otras colas del puerto.

    Nota:

    En los conmutadores que admiten la programación jerárquica de selección de transmisión mejorada (ETS), si utiliza ETS y configura una strict-high cola de prioridad, debe crear un conjunto de clases de reenvío que esté dedicado solo al strict-high tráfico de prioridad. Solo un conjunto de clases de reenvío puede contener una cola de prioridad estricta alta. Las colas que no son de prioridad alta estricta no pueden pertenecer a la misma clase de reenvío establecida que las colas de prioridad alta estricta.

    En los conmutadores que utilizan colas de salida diferentes para el tráfico de unidifusión y multidestino, el conjunto de clases de reenvío multidestino no puede contener colas de prioridad alta estricta.

  • high—Prioridad alta. El tráfico con prioridad alta se atiende después de cualquier cola que tenga prioridad strict-high y antes de las colas con prioridad baja.

  • low—Prioridad baja. El tráfico con prioridad baja se atiende después de cualquier cola que tenga prioridad strict-high .

Nota:

De forma predeterminada, todas las colas son colas de baja prioridad.

En la tabla 1 se muestran los componentes de configuración para este ejemplo.

En este ejemplo se describe cómo establecer la prioridad de la cola para dos clases de reenvío (colas) denominadas fcoe y no-loss. Ambas colas tienen una prioridad de low. El programador de la fcoe cola se denomina fcoe-sched y el programador de la no-loss cola se denomina nl-sched. Una asignación de programador, schedmap1, asocia los programadores a las colas.

Tabla 1: Componentes del ejemplo de configuración de prioridad del programador de colas

Componente

Configuración

Hardware

Un conmutador

Programadores

fcoe-sched para tráfico de FCoE

nl-sched para tráfico sin pérdidas

Prioridad

low para tráfico de FCoE

low para tráfico sin pérdidas

Mapa del programador

schedmap1:

Asignación de FCoE: programador fcoe-sched a clase de reenvío fcoe

Asignación sin pérdidas: programador nl-sched a clase de reenvío no-loss

Verificación

Para comprobar que configuró la prioridad de programación de colas para el ancho de banda y que asignó los programadores a las clases de reenvío correctas, realice estas tareas:

Verificar la prioridad de programación de colas

Propósito

Compruebe que configuró los programadores fcoe-sched de cola y nl-sched con low prioridad de programación de colas.

Acción

Mostrar la configuración de prioridad del fcoe-sched programador mediante el comando show configuration class-of-service schedulers fcoe-sched prioritydel modo operativo:

Mostrar la configuración de prioridad del nl-sched programador mediante el comando show configuration class-of-service schedulers nl-sched prioritydel modo operativo:

Comprobar la asignación del programador a la clase de reenvío

Propósito

Compruebe que configuró la asignación schedmap1 del programador para asignar el programador fcoe-sched a la clase fcoe de reenvío y la programación nl-sched a la clase no-lossde reenvío.

Acción

Visualice la asignación schedmap1 del programador mediante el comando show configuration class-of-service scheduler-maps schedmap1del modo operativo:

Comportamiento específico de la plataforma

Utilice la siguiente tabla para revisar los comportamientos específicos de la plataforma para sus plataformas.

Tabla 2: Comportamiento específico de la plataforma

Plataforma

Diferencia

Serie QFX5000 y EX4600

  • En los conmutadores QFX5100 y EX4600, solo puede configurar un forwarding-class-set (grupo de prioridad) como prioridad estricta-alta. Todas las colas que forman parte de ese conjunto de clases de reenvío estrictas-altas actúan como colas estrictas-altas.

  • En los conmutadores QFX5200, no es posible admitir varias colas con prioridad estricta alta, ya que QFX5200 no admite una programación jerárquica flexible. Cuando se configuran varias colas de prioridad estricta a alta, todas esas colas se tratan como de prioridad estricta a alta, pero a la cola de mayor número entre ellas se le da la prioridad más alta.

  • En los conmutadores QFX5200, QFX5100 y EX4600, aplique una velocidad de modelado a las colas de prioridad estricta alta para evitar que esas colas afecten a otras colas en el puerto.

Serie QFX10000

  • En los conmutadores QFX10000, puede configurar tantas colas como desee como colas de prioridad estricta alta.

  • En conmutadores QFX10000, aplique una velocidad de transmisión a las colas de prioridad estricta alta para evitar que esas colas afecten a otras colas en el puerto.