PowerScale: Uso de iperf3 con OneFS

Summary: Uso de iperf para probar el ancho de banda de un cliente a un clúster OneFS.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

El programa iperf3 prueba el rendimiento de red bruto del cliente al servidor sin la capa de protocolo. Esto permite establecer una base aproximada sobre el aspecto del tráfico bruto a través de la red.

Nota: iperf3 mostrará el ancho de banda disponible. Si existe otro tráfico en ejecución, ese otro tráfico no se tiene en cuenta.

Para alcanzar la velocidad de línea en un host de prueba de 40 G o 100 G, se requieren generalmente flujos paralelos. Sin embargo, el uso de iperf3 no es tan simple como agregar una marca -P, ya que cada proceso iperf3 tiene un solo subproceso, incluidos todos los flujos que utiliza ese proceso iperf para una prueba paralela. Esto significa que todos los flujos paralelos para una prueba utilizan el mismo núcleo de CPU. Si tiene un límite de núcleos (este suele ser el caso de un host de 40 G y suele ser el caso de un host de 100 G), agregar flujos paralelos no lo ayudará a menos que lo haga mediante la adición de procesos iperf3 adicionales que pueden usar núcleos adicionales.

Para ejecutar varios procesos iperf3 y utilizar núcleos de CPU adicionales para probar un host de alta velocidad, realice lo siguiente:

Inicie varios servidores mediante la ejecución de lo siguiente: 
iperf3 -s -p 5101 &; iperf3 -s -p 5102 &; iperf3 -s -p 5103 &
Luego, ejecute varios clientes mediante la marca -T para etiquetar la salida:
iperf3 -c hostname -T s1 -p 5101 &;  
iperf3 -c hostname -T s2 -p 5102 &; 
iperf3 -c hostname -T s3 -p 5103 &
Los clientes de OneFS con Windows y un pequeño ajuste de los parámetros de NIC en el cliente pueden esperar resultados coherentes del cliente al clúster de aproximadamente 38 GbE/s con 8 flujos paralelos. Este es un ejemplo en el que se ejecuta iperf3 con 8 subprocesos, que es lo que se recomienda usar para las pruebas de red de 40 G.

Si desea obtener los resultados del servidor en la salida del cliente, utilice la opción --get-server-output de la siguiente manera:
$ iperf3 -c 192.168.188.11 -P 8 -t 600 --get-server-output
En este ejemplo, se conecta al host 192.168.188.11 en el puerto 5201 con 8 flujos y se ejecuta durante 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/sec
Compare el promedio de los valores de las pruebas de iperf3 con los valores de la tabla “Valores de interfaz promedio” que se muestra a continuación. En la tabla, se indica el rendimiento promedio que se puede esperar obtener de diversos tipos de interfaz.
Nota: Estos valores no son absolutos; se diseñaron para ser utilizados como guía.
  • Si los resultados de rendimiento son considerablemente más lentos que el rendimiento que se indica en la tabla, el problema podría estar relacionado con la red física.
  • Si los resultados de rendimiento son aproximadamente los mismos que el rendimiento que se indica en la tabla, es probable que el problema no esté relacionado con la red física.
Valores de interfaz promedio
Tipo de interfaz de red Rendimiento promedio
1 GbE 800 Mb/s
10 GbE 3 Gb/s con MTU 1500
6 Gb/s con MTU 9000
1 GbE agregado (0,95 Gb/s) x (cantidad de interfaces)
10 GbE agregado 6 Gb/s

Affected Products

PowerScale OneFS
Article Properties
Article Number: 000188735
Article Type: How To
Last Modified: 23 Oct 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.