Configurando o controle de fluxo de prioridade
Controle de fluxo de prioridade (PFC) é um protocolo Ethernet que suporta a capacidade de selecionar a prioridade de diferentes tipos de tráfego na rede. Com o PFC, os administradores podem reduzir o congestionamento de rede reduzindo a velocidade ou pausando algumas classes de tráfego em portas, fornecendo, portanto, melhor largura da banda para o tráfego mais importante. O sistema suporta o PFC em vários protocolos baseados em Ethernet suportados em três tipos de classes de tráfego: sistema, conexão de host e tráfego de armazenamento.
É possível configurar uma identificação de prioridade para cada uma dessas classes de tráfego. A tag de prioridade pode ser qualquer valor de 0 a 7. É possível configurar valores de tag de prioridade idênticos ou diferentes para todas essas classes de tráfego. Também é possível configurar limites de largura da banda para assegurar o QoS para essas classes de tráfego, usando a configuração do Enhanced Transmission Selection (ETS) na rede. Quando você planeja configurar o controle de fluxo de prioridade (PFC), siga as diretrizes e exemplos a seguir.
Para usar o PFC e o ETS, assegure-se de que as tarefas a seguir sejam concluídas:
- Certifique-se de que as portas suportem uma largura da banda de 10 Gb ou superior para usar as configurações de PFC.
- Configure a VLAN no sistema para usar os recursos de PFC para a versão de IP configurada. Para definir as configurações de VLAN, consulte Modificando VLAN para controle de fluxo de prioridade.
- Certifique-se de que as mesmas configurações de VLAN estejam definidas em todas as entidades, incluindo todos os comutadores entre os terminais de comunicação.
- Configure valores do COS (valores de tag de prioridade) para conexão de host, armazenamento ou tráfego do sistema usando o comando chsystemethernet.
- Para ativar o fluxo de prioridade para o tráfego de conexão de host em uma porta, certifique-se de que o sinalizador do host esteja configurado como yes no IP configurado nessa porta.
- Para ativar o fluxo de prioridade para o tráfego de armazenamento em uma porta, certifique-se de que o sinalizador de armazenamento esteja configurado como yes no IP configurado nessa porta.
- No comutador, ative o Data Center Bridging Exchange (DCBx). O DCBx permite que as portas do comutador e do adaptador troquem parâmetros que descrevem classes de tráfego e recursos de PFC. Para essas etapas, verifique a documentação do comutador, para obter detalhes.
- Para cada classe de tráfego suportada, configure a mesma identificação de prioridade no comutador. Por exemplo, se você planeja ter uma configuração de identificação de prioridade de 3 para tráfego de armazenamento, certifique-se de que a prioridade também esteja configurada como 3 no comutador para esse tipo de tráfego.
- Se você estiver planejando usar a mesma porta para diferentes tipos de tráfego, assegure-se de que as configurações de ETS estejam configuradas na rede.
Usando a GUI de gerenciamento
- Na GUI de gerenciamento, selecione .
- Para cada uma das classes de serviço a seguir, selecione a configuração de prioridade para esse tipo de tráfego:
- Sistema
- Configure um valor no intervalo de 0 a 7 para o tráfego do sistema que inclui a comunicação entre os nós dentro do sistema. A tag de prioridade do sistema é suportada em conexões iSCSI e em sistemas que suportam conexões RDMA over Ethernet entre os nós. Certifique-se de configurar a mesma tag de prioridade no comutador para usar recursos de PFC.
- Conexão do Host
- Configure a tag de prioridade no intervalo de 0 a 7 para o tráfego do sistema para o host. A tag de prioridade de conexão de host é suportada em conexões iSCSI e em sistemas que suportam conexões RDMA over Ethernet. Certifique-se de configurar a mesma tag de prioridade no comutador para usar recursos de PFC.
- Virtualização de Armazenamento
- Configure a tag de prioridade no intervalo de 0 a 7 para o tráfego do sistema para o armazenamento externo. A identificação de prioridade de virtualização de armazenamento é suportada no tráfego de armazenamento por meio de conexões iSCSI. Certifique-se de configurar a mesma tag de prioridade no comutador para usar recursos de PFC.
- Clique em Salvar.
- Verifique se o IP está configurado com VLAN. Se isso não for feito, consulte Modificando VLAN para controle de fluxo de prioridade para configurar a VLAN para conexão de host, sistema e tráfego de armazenamento.
Usando a interface da linha de comandos
- Para usar o controle de fluxo de prioridade para conexão de host e tráfego de armazenamento, use o comando
chsystemethernet para configurar os valores de tag de prioridade (COS) antes de configurar
quaisquer IPs de dados usando o comando cfgportip. Todas as conexões de host e conexões de
armazenamento podem, então, herdar os valores do COS que já estão configurados. Nota: Também é possível configurá-lo depois de configurar IPs de dados, já que as sessões existentes não atualizam o valor do PCP imediatamente. Então, ao tentar conectar-se novamente, a nova conexão utiliza os valores do COS recém-configurados.
- Insira o comando lssystemethernet para determinar as configurações atuais para as tags
de conexão de host, sistema ou de prioridade de armazenamento. A saída resultante exibe valores no intervalo
de 0 a 7, como o exemplo a seguir:
host_attach_cos 0 system_cos 0 storage_cos 0 - Para reconfigurar as tags de prioridade de conexão de host, sistema ou de armazenamento,
insira o
comando chsystemethernet com valores no intervalo de 0 a 7, como no exemplo a seguir:
chsystemethernet -hostattachcos 4 -systemcos 5 -storagecos 6Saída resultante:
Quando a tag de prioridade de conexão de host (classe de serviço) é configurada como 4, a tag de prioridade do sistema é configurada como 5 e a tag de prioridade de armazenamento é configurada como 6.host_attach_cos 4 system_cos 5 storage_cos 6 - Verifique se o IP está configurado com VLAN. Se o IP não estiver configurado com a VLAN, consulte Modificando VLAN para controle de fluxo de prioridade para configurar a VLAN para conexão de host, sistema e tráfego de armazenamento.
- Crie um sistema e, em seguida, configure o valor do COS do sistema.
- (É possível ignorar esta etapa. Sempre que as conexões do sistema forem tentadas novamente, a nova conexão
usará automaticamente os novos valores do COS. Mas até esse momento, você usará apenas os valores do COS como
0).
Inclua o próximo nó no sistema. O nó recém-incluído possui conexões do sistema com valores do COS padrão (valor do COS 0). Para usar o novo valor do COS configurado, as conexões devem ser tentadas novamente. Certifique-se de reconectar as conexões uma por uma. (Reconecte a conexão de uma porta. Em seguida, quando as conexões estiverem ativas, reconecte a conexão da próxima porta).
Considerações e limitações conhecidas para o PFC
- O PFC é suportado nos adaptadores Ethernet Lancer e Chelsio.
- O PFC não é suportado em adaptadores Ethernet Mellanox e Intel.