Skip to content

iPerf network performance benchmarks

iPerf is a widely used tool for network performance measurement and tuning. It is significant as a cross-platform tool that can produce standardized performance measurements for any network.

Infrastructure Environment tested

The MySQL DB application has been tested on the following:

Resource Value
Host OS Ubuntu 17.10
Kernel Version 4.15.0-51-generic
Package manager apt
Environments tested AWS i3.xlarge, Sunlight xlarge

Test setup

Two instances are created in different hosts to run the iPerf between them to measure the network throughput.

One instance servers as server and runs the following command.

./iperf -s

The other instance servers as the client to send packets to the server, where the following command is running.

./iperf -c <server_ip_address> -P <number_of_threads>

Raw data

Platform Number of iperf threads Network throughput (Gbps)
AWS 1 9.6
Sunlight 1 13.9
AWS 2 10.1
Sunlight 2 19.8
AWS 4 10.1
Sunlight 4 19.8

Performance graphs

iperf performance comparison