Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iperf3 performance numbers #375

Closed
smcifrankp opened this issue Mar 4, 2016 · 4 comments
Closed

iperf3 performance numbers #375

smcifrankp opened this issue Mar 4, 2016 · 4 comments
Labels

Comments

@smcifrankp
Copy link

Hi,

I have received more and more inquiries from our customer regarding low performance numbers acquired from iperf3 compared to iperf. Below is a report:


If I send iPerf3 traffic:
From I4S to I4S = Performance is 3-400 Mbit
From I4S to B4S = Performance is 3-400 Mbit
From B4S to B4S = Performance is 3-400 Mbit
From I4S to I2S = Performance is 6-7Gbit
From B4S to I2S = Performance is 6-7Gbit
(Same numbers if I reverse the data flow)


In above, all these “I4S”, “B4S”, “I2S” represent various 10G SFP+ cards.

Could you please give me some advice? I wonder what flags/parameters people usually use to test 10G/100G with iperf3?

If using iperf, all these 10G connections can get 9+ Gbps with correct parameters set. But no matter what parameters I added, iperf3 numbers don't look good at all.

Thank you.

@bmah888
Copy link
Contributor

bmah888 commented Mar 17, 2017

Have you tried increasing the sending and receiving socket buffer sizes with the -w option? Or looked at some of the tuning suggestions on http://fasterdata.es.net/?

@bltierney
Copy link
Contributor

We've seen up to 70Gbps with single stream iperf3, so I dont think its a problem with the tool. Can you send the exact commands you are using for iperf2 vs iperf3?

Also, these pages might be helpful:

@dahavey
Copy link

dahavey commented May 9, 2017

Hi I'm Daniel from the Windows TCPIP team,
Please don't statically set the TCP buffer sizes on Windows. This will turn the autotuning algorithm off and hurt your performance. See our blogpost on the topic: https://blogs.technet.microsoft.com/networking/2017/05/08/windows-network-performance-suffering-from-bad-buffering/

@bmah888
Copy link
Contributor

bmah888 commented May 12, 2017

The original bug report didn't say what platform was being used, in particular they didn't say they were on Windows. We haven't gotten any responses to our requests for other information, so closing for now. It can be reopened if more information surfaces.

I do wonder if we should include some of the information provided by @dahavey regarding Windows network performance (in this issue and in #463) into the FAQ, although I haven't thought yet about what's the best way to do that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants