![A taxa de transferência calculada é somada usando vários adaptadores físicos (todos ativos)](https://rvso.com/image/768935/A%20taxa%20de%20transfer%C3%AAncia%20calculada%20%C3%A9%20somada%20usando%20v%C3%A1rios%20adaptadores%20f%C3%ADsicos%20(todos%20ativos).png)
Eu tinha um adaptador de rede com velocidade de 20 Gbps. Ao enfatizar este adaptador usando uma das ferramentas de benchmarking (netperf é a ferramenta que usei), consegui obter ~ 18 Gbps, o que é bem aceito.
Agora, depois de instalar mais um adaptador com a mesma velocidade, ou seja, 20 Gbps, e estressar ambos os adaptadores usando a ferramenta de benchmarking, eu esperava ~36 a ~38 Gbps. Mas ainda é capaz de obter os mesmos ~ 18 Gbps.
Isso significa que a taxa de transferência é calculada considerando o tráfego médio em ambos os adaptadores físicos e não soma os valores e nem sempre ultrapassa o limite da velocidade do link de um único adaptador?
PS: A configuração é mais ou menos assim. Total de 32 sessões netperf com tamanho de buffer de soquete e tamanhos de mensagem suficientemente grandes em chamadas de envio/recebimento que são 256K e 16K, respectivamente. Cada adaptador sendo utilizado por 16 sessões simultaneamente.
Responder1
Do Manual Netperf:
O Netperf foi projetado em torno de um modelo cliente-servidor básico. – –
Uma vez que a conexão de controle esteja ativa e as informações de configuração tenham sido passadas, uma conexão de “dados” separada será aberta para a medição em si usando APIs e protocolos apropriados para o teste especificado.
Como está testando o rendimento entre o cliente e o servidor, depende dessa conexão. Para testar os dois adaptadores juntos, eles devem ter carga balanceada de forma que utilize ambos os adaptadores para uma única conexão. Essa provavelmente não seria uma configuração muito útil para mais nada além deste benchmarking.