PowerScale: Usando o iperf3 com o OneFS
Zusammenfassung: Usando o iperf para testar a largura de banda de um client a um cluster do OneFS.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Weisungen
O programa iperf3 testa o throughput de rede bruto do client ao servidor, sem a camada de protocolo. Isso permite que você estabeleça uma linha de base aproximada de como é o tráfego bruto na rede.
Nota: o iperf3 mostrará a largura de banda disponível. Se houver outro tráfego em execução, ele não será levado em consideração.
Para alcançar a transmissão de dados em um host de teste 40G ou 100G, fluxos paralelos normalmente são necessários. No entanto, o uso do iperf3 não é tão simples quanto adicionar um indicador -P porque cada processo do iperf3 é feito com thread único, incluindo todos os fluxos usados por esse processo do iperf para um teste paralelo. Isso significa que todos os fluxos paralelos para um teste usam o mesmo núcleo da CPU. Se você tiver limitação de núcleo (esse geralmente é o caso de um host 40G e geralmente é o caso de um host 100G), adicionar fluxos paralelos não o ajudará, a menos que você faça isso adicionando processos iperf3 adicionais que podem usar núcleos adicionais.
Para executar vários processos do iperf3 e usar núcleos de CPU adicionais para testar um host de alta velocidade, faça o seguinte:
Inicie vários servidores executando:
Se você quiser obter resultados do servidor na saída do client, use a opção --get-server-output desta forma:
Nota: Esses valores não são absolutos, portanto, devem ser usados como um guia.
Nota: o iperf3 mostrará a largura de banda disponível. Se houver outro tráfego em execução, ele não será levado em consideração.
Para alcançar a transmissão de dados em um host de teste 40G ou 100G, fluxos paralelos normalmente são necessários. No entanto, o uso do iperf3 não é tão simples quanto adicionar um indicador -P porque cada processo do iperf3 é feito com thread único, incluindo todos os fluxos usados por esse processo do iperf para um teste paralelo. Isso significa que todos os fluxos paralelos para um teste usam o mesmo núcleo da CPU. Se você tiver limitação de núcleo (esse geralmente é o caso de um host 40G e geralmente é o caso de um host 100G), adicionar fluxos paralelos não o ajudará, a menos que você faça isso adicionando processos iperf3 adicionais que podem usar núcleos adicionais.
Para executar vários processos do iperf3 e usar núcleos de CPU adicionais para testar um host de alta velocidade, faça o seguinte:
Inicie vários servidores executando:
iperf3 -s -p 5101 &; iperf3 -s -p 5102 &; iperf3 -s -p 5103 &Em seguida, execute vários clients usando o indicador -T para rotular a saída:
iperf3 -c hostname -T s1 -p 5101 &; iperf3 -c hostname -T s2 -p 5102 &; iperf3 -c hostname -T s3 -p 5103 &O OneFS de clients Windows com um pequeno ajuste dos parâmetros de NIC do client pode esperar resultados consistentes do client ao cluster, em torno de 38 Gbe/s com 8 fluxos paralelos. Este é um exemplo de execução do iperf3 com 8 threads, que é o que você deseja usar para testes de rede 40G.
Se você quiser obter resultados do servidor na saída do client, use a opção --get-server-output desta forma:
$ iperf3 -c 192.168.188.11 -P 8 -t 600 --get-server-outputNeste exemplo, ocorre a conexão com o host 192.168.188.11, porta 5201, 8 fluxos, com uma execução de 5 minutos.
PS C:\tmp> iperf3 -c 192.168.188.11 -P 8 -t 600 [ 4] local 192.168.188.57 port 60221 connected to 192.168.188.11 port 5201 [ 6] local 192.168.188.57 port 60227 connected to 192.168.188.11 port 5201 [ 8] local 192.168.188.57 port 60228 connected to 192.168.188.11 port 5201 [ 10] local 192.168.188.57 port 60229 connected to 192.168.188.11 port 5201 [ 12] local 192.168.188.57 port 60230 connected to 192.168.188.11 port 5201 [ 14] local 192.168.188.57 port 60231 connected to 192.168.188.11 port 5201 [ 16] local 192.168.188.57 port 60232 connected to 192.168.188.11 port 5201 [ 18] local 192.168.188.57 port 60233 connected to 192.168.188.11 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 444 MBytes 3.73 Gbits/sec [ 6] 0.00-1.00 sec 896 MBytes 7.51 Gbits/sec [ 8] 0.00-1.00 sec 440 MBytes 3.69 Gbits/sec [ 10] 0.00-1.00 sec 572 MBytes 4.79 Gbits/sec [ 12] 0.00-1.00 sec 432 MBytes 3.62 Gbits/sec [ 14] 0.00-1.00 sec 559 MBytes 4.69 Gbits/sec [ 16] 0.00-1.00 sec 543 MBytes 4.55 Gbits/sec [ 18] 0.00-1.00 sec 422 MBytes 3.54 Gbits/sec [SUM] 0.00-1.00 sec 4.21 GBytes 36.1 Gbits/secCompare a média dos valores de seus testes do iperf3 com os valores na tabela "Média de valores da interface" abaixo. A tabela indica a média de throughput que você pode esperar de vários tipos de interface.
Nota: Esses valores não são absolutos, portanto, devem ser usados como um guia.
- Se os throughputs resultantes forem substancialmente mais lentos do que os listados na tabela, o problema pode estar relacionado à sua rede física.
- Se os throughputs resultantes foram quase iguais aos listados na tabela, o problema provavelmente não está na rede física.
| Tipo de interface de rede | Média de throughput |
|---|---|
| 1 GbE | 800 Mb/s |
| 10 GbE | 3 Gb/s com MTU 1500 6 Gb/s com MTU 9000 |
| 1 GbE agregado | (0,95 Gb/s) x (número de interfaces) |
| 10 GbE agregado | 6 Gb/s |
Betroffene Produkte
PowerScale OneFSArtikeleigenschaften
Artikelnummer: 000188735
Artikeltyp: How To
Zuletzt geändert: 23 Okt. 2025
Version: 8
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.