perfsonar-user - Re: [perfsonar-user] PerfSonar Toolkit - Bandwidth tests on 2 sites are reporting incorrect speeds
Subject: perfSONAR User Q&A and Other Discussion
List archive
Re: [perfsonar-user] PerfSonar Toolkit - Bandwidth tests on 2 sites are reporting incorrect speeds
Chronological Thread
- From: "m0nk3ys are dangerous ???" <>
- To: Michael Johnson <>
- Cc:
- Subject: Re: [perfsonar-user] PerfSonar Toolkit - Bandwidth tests on 2 sites are reporting incorrect speeds
- Date: Tue, 20 Sep 2016 14:33:26 +0200
- Ironport-phdr: 9a23:gaZVhhaDnl5msOTBJ90oAEX/LSx+4OfEezUN459isYplN5qZpc27bnLW6fgltlLVR4KTs6sC0LWG9f27EjVdqb+681k8M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aMlzFOAF0PuX4HJLJx4Tyjrjqus6bXwIdoTu2Ybp/KF2UqgXXrc4Qyd9nKPZr4hTTpHxDPeVLg25kOATAsQz745L6+cZl8H9BoLoo7cMIXaz8cKkiSqFDRGNxZCp9sMizsxqYXBCn6X4VU2FQmR1NVVuWpCrmV4v853Op/tF23zOXaIivFeg5
Hi Michael,
Sorry for my late response, but I've spend most of my time in the hospital over the last weeks..
All the hosts are internal so I'm afraid I won't be able to provide access to them. But more than happy to supply you with any data you might require to analyze the issue.
Please see below my mesh config, which is as you can see setup with iperf3 TCP. Not running any UDP ones at the moment.
Tested with the identical commands the mesh config is using. The results are within the values I would expect during work hours.
But the graphs are not showing these values.
###############################################################################
###############################################################################
/usr/bin/bwctl -s SiteA -c SiteB -T iperf3 -B SiteB -I 3600 -R 10 –M 1360
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 15] 0.00-1.00 sec 16.2 MBytes 136 Mbits/sec 1029 2.36 MBytes
[ 15] 1.00-2.00 sec 10.0 MBytes 83.9 Mbits/sec 1247 609 KBytes
[ 15] 2.00-3.00 sec 10.0 MBytes 83.9 Mbits/sec 0 631 KBytes
[ 15] 3.00-4.00 sec 10.0 MBytes 83.9 Mbits/sec 0 702 KBytes
[ 15] 4.00-5.00 sec 7.50 MBytes 62.9 Mbits/sec 2 382 KBytes
[ 15] 5.00-6.00 sec 7.50 MBytes 62.9 Mbits/sec 0 423 KBytes
[ 15] 6.00-7.00 sec 8.75 MBytes 73.4 Mbits/sec 0 575 KBytes
[ 15] 7.00-8.00 sec 11.2 MBytes 94.4 Mbits/sec 0 810 KBytes
[ 15] 8.00-9.00 sec 8.75 MBytes 73.4 Mbits/sec 15 448 KBytes
[ 15] 9.00-10.00 sec 7.50 MBytes 62.9 Mbits/sec 0 484 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 15] 0.00-10.00 sec 97.4 MBytes 81.7 Mbits/sec 2293 sender
[ 15] 0.00-10.00 sec 87.2 MBytes 73.1 Mbits/sec receiver
/usr/bin/bwctl -s SiteB -c SiteA -T iperf3 -B SiteA -I 3600 -R 10 –M 1360
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 15] 0.00-1.00 sec 2.80 MBytes 23.5 Mbits/sec 129 141 KBytes
[ 15] 1.00-2.00 sec 2.75 MBytes 23.0 Mbits/sec 0 151 KBytes
[ 15] 2.00-3.00 sec 3.13 MBytes 26.2 Mbits/sec 0 197 KBytes
[ 15] 3.00-4.00 sec 4.55 MBytes 38.2 Mbits/sec 0 296 KBytes
[ 15] 4.00-5.00 sec 7.05 MBytes 59.2 Mbits/sec 0 449 KBytes
[ 15] 5.00-6.00 sec 8.34 MBytes 70.0 Mbits/sec 4 296 KBytes
[ 15] 6.00-7.00 sec 5.70 MBytes 47.8 Mbits/sec 0 321 KBytes
[ 15] 7.00-8.00 sec 6.66 MBytes 55.9 Mbits/sec 0 417 KBytes
[ 15] 8.00-9.00 sec 8.11 MBytes 68.0 Mbits/sec 3 291 KBytes
[ 15] 9.00-10.00 sec 5.61 MBytes 47.0 Mbits/sec 0 316 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 15] 0.00-10.00 sec 54.7 MBytes 45.9 Mbits/sec 136 sender
[ 15] 0.00-10.00 sec 53.4 MBytes 44.8 Mbits/sec receiver
###############################################################################
###############################################################################
<test_spec bwctl_1h_tcp_test>
type perfsonarbuoy/bwctl # Perform a bwctl test (i.e. achievable bandwidth)
tool bwctl/iperf3 # Use 'iperf' to do the bandwidh test
protocol tcp # Run a TCP bandwidth test
window_size 1360 # TCP window size (bytes)
interval 3600 # Run the test every 1 hours
duration 20 # Perform a 20 second test
random_start_percentage 10 # randomize start time
force_bidirectional 1 # do bidirectional test
</test_spec>
<test_spec owamp_test>
type perfsonarbuoy/owamp # Perform a constant low-bandwidth OWAMP test
packet_interval 0.1 # Send 10 packets every second (i.e. pause 0.1 seconds between each packet)
loss_threshold 10 # Wait no more than 10 seconds for a response
session_count 10800 # Refresh the test every half hour (once every 18000 packets)
sample_count 600 # Send results back every 60 seconds (once every 600 packets)
packet_padding 0 # The size of the packets (not including the IP/UDP headers)
bucket_width 0.0001 # The granularity of the measurements
force_bidirectional 1 # do bidirectional test
</test_spec>
<test_spec ping_test>
type pinger # Perform PingER tests
test_interval 300 # Perform a test every 5 minutes
packet_count 10 # Send 10 packets for each test
packet_interval 1 # Pause 1 second between each packet sent
packet_size 1000 # The size of the packets (not include the IP headers)
</test_spec>
<test_spec traceroute_test>
type traceroute # Perform a traceroute test
test_interval 600 # Run the test every 5 minutes
packet_size 40 # The size of the packets (not include IP/UDP headers)
</test_spec>
<group emea_cross_connect>
type mesh
member a
member b
member c
member d
member e
member f
member g
member h
member i
</group>
<group ukbh_hub_to_emea_sites>
type disjoint
a_member a
b_member b
b_member c
b_member d
b_member e
b_member f
b_member g
b_member h
b_member i
</group>
<test>
description Throughput TCP - Bidirectional UK Hub and EMEA Sites
group ukbh_hub_to_emea_sites
test_spec bwctl_1h_tcp_test
</test>
<test>
description Traceroute - UK Hub to EMEA Sites
group ukbh_hub_to_emea_sites
test_spec traceroute_test
</test>
<test>
description Packetloss - EMEA Sites Cross Connect
group emea_cross_connect
test_spec owamp_test
</test>
<test>
description Ping - EMEA Sites Cross Connect
group emea_cross_connect
test_spec ping_test
</test>
On Mon, Aug 1, 2016 at 10:51 PM, Michael Johnson <> wrote:
Hi,That's very odd, I haven't seen this before. Your CLI iperf tests may be using a different protocol (TCP vs UDP), or maybe the mesh is iperf2 and your manual tests use iperf3 (or vice versa)?If your toolkit host is public, can you share a link to it? I would be curious to see whether these results are wrong in the database, or if they're being charted incorrectly for some reason.Thanks,On Jul 30, 2016, at 8:29 AM, m0nk3ys are dangerous ??? <> wrote:Hi,I've got a toolkit setup with a mesh configuration to keep an eye on the network performance of our worldwide WAN.<image.png>Most of the test are running as they should and reporting the correct values.Although two of my sites are reporting over the 100mbps speeds, while the local links are 100mbps.Site1:<image.png><image.png>Site2<image.png>|<image.png>As you can see they are reporting over the 100mbps for these sites which isn't correct.These are all European sites, going to my HQ toolkit server. But the rest of the 15 sites connected to the same server are working fine.When I run a manual iPerf test the bandwidth values are within the correct values so there must be something wrong with the config of these two toolkits.If anyone has an idea where I should start looking or what to do, it would be appreciated!Thanks
- Re: [perfsonar-user] PerfSonar Toolkit - Bandwidth tests on 2 sites are reporting incorrect speeds, m0nk3ys are dangerous ???, 09/20/2016
- RE: [perfsonar-user] PerfSonar Toolkit - Bandwidth tests on 2 sites are reporting incorrect speeds, Garnizov, Ivan (RRZE), 09/20/2016
Archive powered by MHonArc 2.6.19.