Users Guide

NPAR – Exemplo de configuração e de caso de usoNetXtreme-E Manual do usuário
26 de fevereiro de 2018 NetXtreme-E-UG100 Página 65
Observações sobre a redução do consumo de memória NIC
Devido às velocidades de link mais rápidas suportadas neste NIC, o número padrão de buffers de recebimento
é maior. Mais pacotes podem chegar dentro de um determinado intervalo de tempo quando a velocidade do
link é mais alta e, se o sistema host estiver atrasado no processamento das interrupções de recebimento, o NIC
deverá descartar pacotes se todos os buffers de recebimento disponíveis estiverem em uso.
O valor padrão de buffers de recebimento foi selecionado para funcionar bem nas configurações típicas. Porém, se
você tem muitas NICs em um sistema, tiver habilitado o NPAR em várias NICs ou tiver apenas uma pequena
quantidade de RAM, você poderá ver um Código 12 de "explosão em amarelo" no Gerenciador de Dispositivos para
algumas NICs. O Código 12 significa que o driver falhou ao carregar porque não havia recursos suficientes. Nesse
caso, o recurso é um tipo específico de memória do kernel chamada Reserva de memória não paginável (NPP).
Se você estiver recebendo um Código 12 ou, por outras razões, deseja reduzir a quantidade de memória NPP
consumida pelo NIC:
Reduza o número de filas RSS do padrão de 8 para 4 ou 2. Cada fila RSS tem o seu próprio conjunto de
buffers de recebimento alocado, portanto a redução do número de filas RSS reduz a memória NPP alocada.
Pode haver implicações no desempenho com a redução do número de filas RSS, pois menos núcleos
participam do processamento dos pacotes de recebimento do NIC. O uso de CPU por processador deve ser
monitorado para garantir que não haja processadores "quentes" após essa alteração.
Reduza a alocação de memória, reduzindo o número de buffers de recebimento alocados. O valor padrão
de 0 significa que o driver deve determinar automaticamente o número de buffers de recebimento. Para
configurações típicas, uma configuração 0 (= auto) mapeará para XXXX buffers de recebimento por fila.
Você pode escolher um valor menor, como 1500, 1000 ou 500. (O valor deve ser múltiplos de 500 entre
o intervalo de 500 e 15000.) Conforme mencionado acima, um menor número de buffers de recebimento
aumenta o risco da exclusão de pacote, um impacto correspondente nas retransmissões de pacotes
e diminuição da produtividade.
Os parâmetros "Número máximo de filas RSS" e "Buffers de recebimento (0 = Automático)" podem ser
modificados usando a guia de propriedades Avaadas para cada NIC no Gerenciador de dispositivos.
Se você quiser modificar múltiplos NICs ao mesmo tempo, é mais rápido usar o cmdlet Set-
NetAdapterAdvancedProperty PowerShell. Por exemplo, para atribuir duas filas RSS para todos
os NICs em um sistema cujo nome do NIC comece com "Sl", execute o seguinte comando:
Set-NetAdapterAdvancedProperty Sl* -RegistryKeyword *NumRSSQueues -RegistryValue 2
Da mesma forma, para configurar o número de buffers de recebimento para 1500, execute o seguinte comando:
Set-NetAdapterAdvancedProperty Sl* -RegistryKeyword *ReceiveBuffers -RegistryValue 1500
Consulte https://blogs.technet.microsoft.com/wincat/2012/08/27/using-powershell-for-nic-configuration-tasks/
para obter uma visão geral do uso do PowerShell para modificar as propriedades do NIC.
Suporte ao RDMA Funciona como um botão liga/desliga para o suporte ao RDMA nessa
partição. Observe que somente as duas partições por porta física
podem suportar o RDMA. Para um dispositivo de porta dupla, até 4
partições NPAR podem suportar o RDMA.
Ativado/
Desativado
Endereço MAC Endereço MAC para essa partição.
Tabela 37: Parâmetros NPAR (Continuação)
Parâmetro Descrição Opções válidas