Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Flexible Queuing Mode

You can configure the non-hierarchical quality-of-service (non-HQoS) MPCs to support port-based flexible queuing. By default, the non-HQoS MPCs do not support queuing. To enable queuing, you must upgrade these MPCs through an add-on license. After you upgrade these MPCs, they can support a flexible queuing capability of up to 32,000 queues per port and per card, including queues on both ingress and egress interfaces. Channelized MICs are supported on non-HQoS MPCs only when flexible queuing is configured.

Flexible Queuing Mode Overview

The queuing component on non-HQoS MPCs is disabled by default to save power. When flexible queuing is enabled on a non-HQoS MPC, the MPC is restarted with the queuing component enabled. The MPC is powered on only if the PEM has sufficient power to bring up the MPC with the queuing component enabled. The MPC remains offline if the required power is not available.

You can enable flexible queuing on the non-HQoS MPCs by including the flexible-queuing-mode statement at the [edit chassis fpc] hierarchy level. When queuing is configured, the power consumed by the queuing components at the configured ambient temperature is considered when power is allocated for the MPC.

Note:

The following MICs are supported on non-HQoS MPCs only when flexible queuing is enabled:

  • MIC-3D-8CHOC3-4CHOC12

  • MIC-3D-4CHOC3-2CHOC12

  • MIC-4COC3-2COC12-G

  • MIC-2COC3-1COC12-G

Table 1 lists the MPCs that support flexible queueing and the supported Junos OS release for these MPCs.

Table 1: MPCs and the Junos OS Release that Support Flexible Queuing

MPCs

First Supported Junos OS Release

MPC2E-3D-NG

15.1R1

MPC3E-3D-NG

15.1R1

MPC5E

14.1R1

MPC7E-MRATE

15.1F4

MPC7E-10G

MPC8E

MPC9E

15.1F5

Upgrading non-HQoS MPCs to Support Flexible Queuing

You can enable flexible queuing on a non-HQoS MPC to support a maximum of up to 32,000 queues per port and per card, including queues on both ingress and egress interfaces.

This topic describes how to enable flexible queuing on a non-HQoS MPC.

To configure flexible queuing on non-HQoS MPCs:

  1. Run the set chassis fpc slot-number flexible-queuing-mode configuration mode command.

    For example, to configure flexible queuing on an MPC in slot 2:

    Note:

    When flexible queuing is enabled, the MPC is restarted with the queuing component enabled. The MPC comes online only if the power entry module (PEM) has sufficient power to bring up the MPC with the queuing component enabled. The MPC remains offline if the required power is not available in the PEM.

  2. Review your configuration and issue the commit command.

Disabling Flexible Queuing for non-HQoS MPCs to Optimize Power Utilization

You can optimize power utilization by disabling flexible queuing on a non-HQoS MPC.

This topic describes how to disable flexible queuing on a non-HQoS MPC.

  1. Run the delete chassis fpc slot-number flexible-queuing-mode command at the [edit chassis] hierarchy level.

    For example, to disable flexible queuing on an MPC in slot 2:

  2. Review your configuration and issue the commit command.