Iperf - noobaa/noobaa-core GitHub Wiki

Iperf

Iperf is a command-line tool used in the diagnostics of network speed issues. Iperf measures the maximum network throughput a server can handle. It is particularly useful when experiencing network speed issues, as you can use Iperf to determine which server is unable to reach maximum throughput.

install iperf

  • remove the epel "yum remove -y epel-release"
  • install the epel "yum --enablerepo=extras install -y epel-release"
  • run "yum clean all"
  • run "yum install iperf"

run the test:

  • on the noobaa server run the iperf server "iperf -s"
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
  • on the LG run the iperf client "iperf -c <noobaa ip>"
------------------------------------------------------------
Client connecting to 52.175.216.217, TCP port 5001
TCP window size: 45.0 KByte (default)
------------------------------------------------------------
[  3] local 10.1.5.13 port 56068 connected with 52.175.216.217 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   599 MBytes   502 Mbits/sec
⚠️ **GitHub.com Fallback** ⚠️