Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: Configurando a Prioridade de Agendamento de Fila

Você pode configurar a prioridade de agendamento de largura de banda de filas individuais especificando a prioridade em um agendador e, em seguida, usando um mapa do agendador para associar o agendador a uma fila.

Configurando a prioridade de agendamento de fila

Configuração rápida da CLI

Para configurar rapidamente a prioridade de agendamento da fila, copie os seguintes comandos, cole-os em um arquivo de texto, remova quebras de linha, altere variáveis e detalhes para corresponder à configuração de rede e, em seguida, copie e cole os comandos na CLI no nível de [edit] hierarquia:

Procedimento passo a passo

Para configurar a prioridade da fila usando a CLI:

  1. Crie o agendador FCoE com low prioridade:

  2. Crie o agendador sem perdas com low prioridade:

  3. Associe os agendadores às filas desejadas no mapa do agendador:

Requerimentos

Este exemplo usa os seguintes componentes de hardware e software:

  • Um switch QFX

  • Qualquer versão do Junos compatível

Visão geral

As filas podem ter uma das várias prioridades de largura de banda:

  • strict-high— A prioridade estrita alta aloca largura de banda para a fila antes que qualquer outra fila receba largura de banda. Outras filas recebem a largura de banda que permanece após a fila strict-high ter sido atendida.

    Observação:

    Se você configurar filas de prioridade estrita em uma porta, é altamente recomendável que você configure uma taxa de transmissão (para switches da Série QFX10000) ou uma taxa de modelagem (switches da Série não QFX10000) nessas filas. A taxa de transmissão ou taxa de modelagem define a quantidade de tráfego que o switch encaminha como prioridade estrita e alta; O tráfego que excede a taxa de transmissão ou a taxa de modelagem é tratado como tráfego de melhor esforço que recebe a taxa de excesso da fila. Mesmo se você configurar apenas uma fila de prioridade estrita e alta, é altamente recomendável que você configure uma taxa de transmissão ou taxa de modelagem na fila para evitar que ela deixe outras filas famintas. Se você não configurar uma taxa de transmissão ou taxa de modelagem para limitar a quantidade de largura de banda que uma fila de prioridade estrita alta pode usar, a fila de prioridade estrita alta poderá usar toda a largura de banda da porta disponível e privar outras filas na porta.

    Observação:

    Nos switches que oferecem suporte ao agendamento hierárquico da seleção de transmissão aprimorada (ETS), se você usar o ETS e configurar uma strict-high fila de prioridade, deverá criar um conjunto de classes de encaminhamento dedicado apenas ao strict-high tráfego prioritário. Apenas um conjunto de classes de encaminhamento pode conter uma fila de prioridade estrita e alta. As filas que não são de alta prioridade estrita não podem pertencer à mesma classe de encaminhamento definida como filas de prioridade alta estrita.

    Em switches que usam filas de saída diferentes para tráfego unicast e multidestino, o conjunto de classes de encaminhamento multidestino não pode conter filas de prioridade estrita e alta.

  • high- Alta prioridade. O tráfego com alta prioridade é atendido após qualquer fila que tenha uma strict-high prioridade e antes das filas com baixa prioridade.

  • low— Baixa prioridade. O tráfego com baixa prioridade é atendido após qualquer fila que tenha uma strict-high prioridade.

Observação:

Por padrão, todas as filas são filas de baixa prioridade.

A Tabela 1 mostra os componentes de configuração para este exemplo.

Este exemplo descreve como definir a prioridade da fila para duas classes de encaminhamento (filas) chamadas fcoe e no-loss. Ambas as filas têm uma prioridade de low. O agendador da fcoe fila é nomeado fcoe-sched e o agendador da no-loss fila é nomeado nl-sched. Um mapa do planejador, schedmap1, associa os agendadores às filas.

Tabela 1: Componentes do Exemplo de Configuração de Prioridade do Agendador de Filas

Componente

Configurações

Hardware

Um switch

Agendadores

fcoe-sched para tráfego FCoE

nl-sched para tráfego sem perdas

Prioridade

low para tráfego FCoE

low para tráfego sem perdas

Mapa do agendador

schedmap1:

Mapeamento FCoE: agendador fcoe-sched para classe de encaminhamento fcoe

Mapeamento sem perdas: agendador nl-sched para classe de encaminhamento no-loss

Verificação

Para verificar se você configurou a prioridade de agendamento de fila para largura de banda e mapeou os agendadores para as classes de encaminhamento corretas, execute estas tarefas:

Verificando a prioridade de agendamento de fila

Finalidade

Verifique se você configurou os agendadores fcoe-sched de filas e nl-sched com low prioridade de agendamento de fila.

Ação

Exiba a configuração de prioridade do fcoe-sched agendador usando o comando show configuration class-of-service schedulers fcoe-sched priorityde modo operacional:

Exiba a configuração de prioridade do nl-sched agendador usando o comando show configuration class-of-service schedulers nl-sched priorityde modo operacional:

Verificando o mapeamento do agendador para a classe de encaminhamento

Finalidade

Verifique se você configurou o mapa schedmap1 do agendador para mapear o agendador fcoe-sched para a classe fcoe de encaminhamento e o agendamento nl-sched para a classe no-lossde encaminhamento.

Ação

Exiba o mapa schedmap1 do agendador usando o comando show configuration class-of-service scheduler-maps schedmap1de modo operacional:

Comportamento específico da plataforma

Use a tabela a seguir para revisar os comportamentos específicos de suas plataformas.

Tabela 2: Comportamento específico da plataforma

Plataforma

Diferença

Série QFX5000 e EX4600

  • Nos switches QFX5100 e EX4600, você pode configurar apenas um conjunto de classes de encaminhamento (grupo de prioridade) como prioridade estrita-alta. Todas as filas que fazem parte desse conjunto de classes de encaminhamento strict-high atuam como filas strict-high.

  • Nos switches QFX5200, não é possível oferecer suporte a várias filas com prioridade estritamente alta porque o QFX5200 não oferece suporte a escalonamento hierárquico flexível. Quando várias filas de prioridade estrita e alta são configuradas, todas essas filas são tratadas como prioridade estrita alta, mas a fila de número mais alto entre elas recebe a prioridade mais alta.

  • Nos switches QFX5200, QFX5100 e EX4600, aplique uma taxa de modelagem a filas de prioridade estrita e alta para evitar que essas filas deixem outras filas na porta.

Série QFX10000

  • Nos switches QFX10000, você pode configurar quantas filas quiser como filas de prioridade estrita-alta.

  • Nos switches QFX10000, aplique uma taxa de transmissão a filas de prioridade estrita para evitar que essas filas deixem outras filas na porta morrerem de fome.