Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: configurando o PFC de CoS para tráfego FCoE

O controle de fluxo baseado em prioridade (PFC, descrito no IEEE 802.1Qbb) é um mecanismo de controle de fluxo no nível do enlace que você aplica nas interfaces de entrada. O PFC permite que você divida o tráfego em um link físico em oito prioridades. Você pode pensar nas oito prioridades como oito "faixas" de tráfego que correspondem a filas (classes de encaminhamento). Cada prioridade é mapeada para um valor IEEE 802.1p CoS de 3 bits no cabeçalho da VLAN.

Você pode aplicar seletivamente o PFC ao tráfego em qualquer fila sem pausar o tráfego em outras filas no mesmo link. Você deve aplicar o PFC ao tráfego FCoE para garantir um transporte sem perdas.

Este exemplo descreve como configurar o PFC para tráfego FCoE:

Requerimentos

Este exemplo usa os seguintes componentes de hardware e software:

  • Um switch da Série QFX

  • Qualquer versão do Junos compatível

Visão geral

O tráfego FCoE requer PFC para garantir o transporte de pacotes sem perdas. Este exemplo mostra como configurar o PFC no tráfego FCoE, usar o mapeamento padrão de classe de encaminhamento para fila do FCoE e:

  • Configure um classificador que associe a classe de encaminhamento FCoE ao tráfego FCoE, que é identificado pelo ponto de código IEEE 802.1p 011 (prioridade 3).

  • Configure um perfil de notificação de congestionamento para aplicar o PFC ao tráfego FCoE.

  • Aplique o classificador e a configuração do PFC às interfaces de entrada.

    Observação:

    Configurar ou alterar o PFC em uma interface bloqueia toda a porta até que a alteração do PFC seja concluída. Após a conclusão de uma alteração no PFC, a porta é desbloqueada e o tráfego é retomado. O bloqueio da porta interrompe o tráfego de entrada e saída e causa perda de pacotes em todas as filas da porta até que a porta seja desbloqueada.

  • Configure o agendamento de largura de banda CoS para a fila de saída da classe de encaminhamento FCoE.

  • Nos switches que oferecem suporte ao agendamento hierárquico de portas de seleção aprimorada de transmissão (ETS), crie um conjunto de classes de encaminhamento (grupo prioritário) que inclua a classe de encaminhamento FCoE; isso é necessário para configurar a seleção de transmissão aprimorada (ETS) e oferecer suporte à ponte de data center (DCB).

  • Para ETS, configure o agendamento de largura de banda para o grupo de prioridade FCoE.

  • Aplique a configuração às interfaces de entrada e saída. A forma como isso é feito difere dependendo se você usa ETS ou agendamento direto de porta para a configuração de CoS.

    Para agendamento direto de portas, você aplica um mapa do agendador diretamente à interface. Um mapa do agendador mapeia agendadores para classes de encaminhamento e aplica as propriedades de CoS do agendador à fila de saída mapeada para a classe de encaminhamento.

    Para agendamento de porta hierárquica ETS, você aplica o mapa do agendador a um perfil de controle de tráfego e, em seguida, aplica o perfil de controle de tráfego à interface. O mapa do agendador mapeia as propriedades de CoS para classes de encaminhamento (e suas filas de saída associadas) da mesma forma que faz para o agendamento direto de portas. O perfil de controle de tráfego mapeia as propriedades de CoS para o grupo de prioridade (um grupo de classes de encaminhamento definidas em um conjunto de classes de encaminhamento) que contém a classe de encaminhamento, criando uma hierarquia de CoS que aloca largura de banda de porta para um grupo de classes de encaminhamento (grupo de prioridade) e, em seguida, aloca a largura de banda do grupo de prioridade para as classes de encaminhamento individuais.

Cada interface neste exemplo atua como uma interface de entrada e uma interface de saída, portanto, o classificador, o perfil de notificação de congestionamento e o agendamento são aplicados a todas as interfaces.

Topologia

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

Tabela 1: Componentes do PFC para topologia de configuração de tráfego FCoE

Componente

Configurações

Hardware

Um switch

Classificador agregado de comportamento (mapeia a classe de encaminhamento FCoE para pacotes de entrada por ponto de código IEEE 802.1)

O código aponta 011 para o encaminhamento de prioridade de classe fcoe e perda low

Interfaces de entrada: xe-0/0/31, xe-0/0/32, xe-0/0/33, xe-0/0/34

Perfil de notificação de congestionamento de PFC

fcoe-cnp:Ponto 011de código Interfaces de entrada: xe-0/0/31, xe-0/0/32, xe-0/0/33, xe-0/0/34

Agendador de filas FCoE

fcoe-sched:Largura 3gde banda mínima Largura 100de banda máxima %Priority low

Mapeamento de classe de encaminhamento para agendador

Mapa fcoe-mapdo Agendador :Encaminhando a classe fcoeAgendador fcoe-sched

Em switches que oferecem suporte ao agendamento direto de portas, se você usar o agendamento de portas, anexe o mapa do agendador diretamente às interfaces xe-0/0/31, xe-0/0/32, xe-0/0/33, e xe-0/0/34.

Somente ETS: Conjunto de classes de encaminhamento (grupo de prioridade FCoE)

fcoe-pg: Classe fcoede encaminhamento Interfaces de saída: xe-0/0/31, xe-0/0/32, xe-0/0/33, xe-0/0/34

Somente ETS: perfil de controle de tráfego

fcoe-tcp: Mapafcoe-map do agendador Largura 3gde banda mínima % de largura 100de banda máxima

Para agendamento hierárquico ETS, anexe o perfil de controle de tráfego (usando a output-traffic-control-profile palavra-chave) às interfaces xe-0/0/31, xe-0/0/32, xe-0/0/33, e xe-0/0/34.

A Figura 1 mostra um diagrama de blocos dos componentes de configuração e do fluxo de configuração das instruções CLI usadas no exemplo.

Figura 1: Diagrama de blocos de PFC para componentes de configuração de tráfego FCoE PFC for FCoE Traffic Configuration Components Block Diagram

Configuração

Configuração rápida da CLI

Para configurar rapidamente o PFC para tráfego FCoE, copie os comandos a seguir, 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 [editar] hierarquia.

A configuração é separada na configuração comum ao ETS e ao agendamento direto de portas, e as partes da configuração que se aplicam apenas ao ETS e somente ao agendamento de portas.

Configuração comum que se aplica ao agendamento hierárquico do ETS e ao agendamento de portas:

Configuração para agendamento hierárquico de ETS — a parte específica do ETS deste exemplo configura a associação ao conjunto de classes de encaminhamento (grupo prioritário), as configurações de CoS do grupo prioritário (perfil de controle de tráfego) e atribui o grupo prioritário e sua configuração de CoS às interfaces:

Configuração para agendamento de portas — a parte específica do agendamento de portas deste exemplo atribui o mapa do agendador (que define o tratamento de CoS das classes de encaminhamento no mapa do agendador) às interfaces:

Configuração comum (aplica-se ao agendamento hierárquico do ETS e ao agendamento de portas)

Procedimento passo a passo

Para configurar o classificador de entrada para o tráfego FCoE, PFC no tráfego FCoE, aplique as configurações do PFC e do classificador às interfaces e configure o agendamento de filas, tanto para o agendamento hierárquico do ETS quanto para o agendamento de portas (configuração comum):

  1. Configure um classificador para definir a prioridade de perda e o ponto de código IEEE 802.1 atribuído à classe de encaminhamento FCoE na entrada:

  2. Configure o PFC na fila do FCoE aplicando o FCoE ao ponto 011de código IEEE 802.1:

  3. Aplique a configuração do PFC às interfaces de entrada:

  4. Atribua o classificador às interfaces de entrada:

  5. Configure o agendamento de saída para a fila FCoE:

  6. Mapeie a classe de encaminhamento do FCoE para o agendador do FCoE:

Configuração de agendamento hierárquico do ETS

Procedimento passo a passo

Para configurar o conjunto de classes de encaminhamento (grupo prioritário) e o agendamento do grupo prioritário (em um perfil de controle de tráfego) e aplicar o agendamento hierárquico ETS para tráfego FCoE a interfaces:

  1. Configure o conjunto de classes de encaminhamento para o tráfego FCoE:

  2. Defina o perfil de controle de tráfego para o conjunto de classes de encaminhamento FCoE:

  3. Aplique o conjunto de classes de encaminhamento FCoE e o perfil de controle de tráfego às portas de saída:

Configuração de agendamento de porta

Procedimento passo a passo

Para aplicar o agendamento de portas para tráfego FCoE a interfaces:

  1. Aplique o mapa do agendador às portas de saída:

Resultados

Exibir os resultados da configuração (o sistema mostra apenas os parâmetros configurados explicitamente; ele não mostra parâmetros padrão, como a fcoe classe de encaminhamento sem perdas). Os resultados são da configuração de agendamento hierárquico do ETS para mostrar a configuração mais complexa. Os resultados do agendamento direto de portas não mostrariam o perfil de controle de tráfego ou as partes do conjunto de classes de encaminhamento da configuração e exibiriam o nome do mapa do agendador em cada interface (em vez dos nomes do conjunto de classes de encaminhamento e do perfil de controle de tráfego de saída), mas são os mesmos.

Dica:

Para configurar rapidamente as interfaces, emita o load merge terminal comando e, em seguida, copie a hierarquia e cole-a na janela do terminal do switch.

Verificação

Para verificar se a configuração de PFC para componentes de tráfego FCoE foi criada e está operando corretamente, execute estas tarefas:

Verificando se o controle de fluxo baseado em prioridade foi ativado

Finalidade

Verifique se o PFC está habilitado na fila do FCoE para habilitar o transporte sem perdas.

Ação

Liste os perfis de notificação de congestionamento usando o comando show class-of-service congestion-notificationde modo operacional:

Significado

O show class-of-service congestion-notification comando operacional lista todos os perfis de notificação de congestionamento e quais pontos de código IEEE 802.1p têm o PFC habilitado. A saída do comando mostra que o PFC está habilitado no ponto 011 de código para o fcoe-cnp perfil de notificação de congestionamento.

O comando também mostra o comprimento do cabo padrão (100 metros), a unidade máxima de recepção padrão (2500 bytes) e o mapeamento padrão de prioridades para filas de saída, pois este exemplo não inclui a configuração dessas opções.

Verificando a configuração do PFC da interface de entrada

Finalidade

Verifique se o classificador fcoe-classifier e o perfil fcoe-cnp de notificação de congestionamento estão configurados nas interfaces xe-0/0/31de entrada , xe-0/0/32, xe-0/0/33, e xe-0/0/34.

Ação

Liste as interfaces de entrada usando o comando show configuration class-of-service interfacesde modo operacional:

Significado

Os show configuration class-of-service interfaces comandos listam o perfil de notificação de congestionamento mapeado para a interface (fcoe-cnp) e o classificador IEEE 802.1p associado à interface (fcoe-classifier).