perfsonar-user - Re: [perfsonar-user] Question on bwctl configuration to use iperf instead of iperf3
Subject: perfSONAR User Q&A and Other Discussion
List archive
Re: [perfsonar-user] Question on bwctl configuration to use iperf instead of iperf3
Chronological Thread
- From: Sowmya Balasubramanian <>
- To: Hyojoon Kim <>
- Cc: perfsonar-user <>
- Subject: Re: [perfsonar-user] Question on bwctl configuration to use iperf instead of iperf3
- Date: Fri, 25 Mar 2016 13:33:42 -0700
Hi Joon,
Currently, you can do so by editing /etc/perfsonar/regulartesting.conf file.
I have also created an issue to add this config option in the GUI. (https://github.com/perfsonar/toolkit/issues/113).
Thanks,
Sowmya
On Fri, Mar 25, 2016 at 8:30 AM, Hyojoon Kim <> wrote:
Hi all,
So I just found out that the perfSONAR 3.5.1 uses iperf3 instead of iperf by default when doing bandwidth tests (bwctl). This actually had a negative effect on the bandwidth tests that run on our low-cost hardware nodes, like our LIVA X boxes: the bandwidth performance degraded from ~900Mbps to ~780 Mbps.
I was trying to figure out why, and found this statement in the fasterdata website (https://fasterdata.es.net/performance-testing/network-troubleshooting-tools/iperf-and-iperf3/)
==iperf3 thread model
In order to keep the code as simple and maintainable as possible, iperf3 is single threaded. This means that that you may be CPU-bound on some hosts, or on 40G/100G NICs. To run parallel stream iperf3 on mutiple cores, use the method shown in the table above.
==
Indeed, after the upgrade to v3.5.1, a single CPU in the LIVA box hits 99.9% CPU utilization when I run bwctl tests manually. When I force the bwctl test to use iperf instead of iperf3 (adding "-T iperf” option to bwctl command), the performance goes back to normal (~900Mbps), and both CPUs are utilized.
Is there a way to make the regular bandwidth tests to use iperf instead of iperf3 by default in perfSONAR v3.5.1?
Thanks,Joon
- [perfsonar-user] Question on bwctl configuration to use iperf instead of iperf3, Hyojoon Kim, 03/25/2016
- Re: [perfsonar-user] Question on bwctl configuration to use iperf instead of iperf3, Sowmya Balasubramanian, 03/25/2016
- Re: [perfsonar-user] Question on bwctl configuration to use iperf instead of iperf3, Hyojoon Kim, 03/28/2016
- Re: [perfsonar-user] Question on bwctl configuration to use iperf instead of iperf3, Sowmya Balasubramanian, 03/25/2016
Archive powered by MHonArc 2.6.16.