Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

10G Bottleneck?

Featured Replies

Can anyone help identify what is causing the bottleneck here? I installed two 10G NICs in my PC and Unraid Server, made a direct connection between PC and server using the 10G NICs, then configured Unraid to bridge it's two interfaces. I know the link is up and functional, but I'm only getting 188MB/s uploading a video to the server over SMB. I'm uploading to a SATA SSD share so I know disk write isn't the bottleneck.

 

Details of the connection:

 

10GBase-T
Cable: 15m RJ45 CAT7 flat patch
PC's 10G Adapter: ASUS XG-C100C (Aquantia AQC107 controller)
Server's 10G Adapter: Binardat 10G (also an Aquantia AQC107 controller)
Transfer Protocol: SMB - default settings
Both NICs have no additional cooling, just their heatsink

  • Community Expert

What is the maker and model number of the SDD? 

 

Is the upload speed faster at the start of the transfer and then slows down? If it is slowing down approximately how much data is transferred before it occurs? 

 

How are you determining the upload speed?   (Look and see what information you can glean from the Dashboard tab...) 

  • Community Expert

Have you done an iperf3 test between the two machines to determine if the network is achieving 10G speeds and is not the bottleneck?

  • Author
4 hours ago, Frank1940 said:

What is the maker and model number of the SDD? 

 

Is the upload speed faster at the start of the transfer and then slows down? If it is slowing down approximately how much data is transferred before it occurs? 

 

How are you determining the upload speed?   (Look and see what information you can glean from the Dashboard tab...) 

I've tried on an MX500, a Samsung 870 EVO and even my Intel Optane P1600X. Same speed on all of them.

 

It's mostly a consistent 180MB/s. If anything the slight slowdown is right at the beginning of the transfer.

 

I attached a window screenshot of what a typical transfer looks like.

Screenshot 2024-10-11 105438.png

  • Author
4 hours ago, itimpi said:

Have you done an iperf3 test between the two machines to determine if the network is achieving 10G speeds and is not the bottleneck?

 

Attached images.

 

Screenshot 2024-10-11 181628.png

Screenshot 2024-10-11 184107.png

Edited by Stubbs

  • Community Expert

That's pretty low, you should get close to line speed with iperf, it only tests the network bandwidth, no devices involved, could be NICs, cables, switch, client PC, etc.

  • Author
4 minutes ago, JorgeB said:

That's pretty low, you should get close to line speed with iperf, it only tests the network bandwidth, no devices involved, could be NICs, cables, switch, client PC, etc.

Someone elsewhere directed me to run iperf with 5 parallel threads, and it looks like it actually saturated most of the 10Gb.

 

So I'm assuming the problem lies somewhere in configuration. 

Screenshot 2024-10-11 185307.png

  • Community Expert
1 hour ago, Stubbs said:

omeone elsewhere directed me to run iperf with 5 parallel threads

That's not a good test, a single thread should give you close to line speed, unless you will be doing multiple simultaneous transfers, then you should also get a better speed.

  • Author
12 minutes ago, JorgeB said:

That's not a good test, a single thread should give you close to line speed, unless you will be doing multiple simultaneous transfers, then you should also get a better speed.

But at the very least it proves both my NICs and cable are capable of near-10GBe output? Like, my PC motherboard's 2.5G NIC can't replicate this.

  • Community Expert

Yes, but for a single transfer can still be slow, unless like mentioned, 

38 minutes ago, JorgeB said:

you will be doing multiple simultaneous transfers

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.