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.

Slow SMB despite seemingly good iperf and SMB multichannel config?

Featured Replies

 

I've tried following prior posts, swapping cables, going directly to my server over ethernet...nothing works. I cannot get faster than 1GbE speeds. 

 

Server (Qnap TS-462): 

- 2.5 GbE onboard

- Mellanox 10gb SFP+ DAC (installed drivers)

 

Network Switch: 

4x 2.5GbE

2x 10G SFP+ DAC

 

PC: 
- Intel 226 2.5GbE on board 

- Realtek 2.5GbE in Dell USB hub monitor 

 

I can confirm in iPerf that both my PC's connections are hitting expected speeds, and i've enabled all SMB multi-channel settings...but I can't even get 225MB/s reads off the array. I usually can't even get 1GbE speeds (100-125MB/s). Kind of stuck here:iperf3.thumb.png.41adbbf792101059a3d0c0433fe58660.png

 

Screenshot2024-10-12181813.png.80b3678d955da2a6777284749a78d5ae.png

tower-diagnostics-20241012-1808.zip

  • Community Expert

Are those iperf results from eth0 or eth1?

  • Author

I believe eth1 🤔, I can re-run it to confirm from both. I assume just down one port at a time, run the test, then switch ports which ports are up? 

EDIT: I'm getting 2.4Gbits from eth0 and eth1. 

 

image.thumb.png.ab9e5a69a1a182d07bd18226040dae17.png

 

For some reason my monitors 2.5GbE is quite slow, less than 1Gbit. But that's another issue for another time. For now I can disable that and work on just the question of getting to 2.5GbE speeds out of the server. 
 

Edited by tooApe

  • Community Expert
6 hours ago, tooApe said:

I assume just down one port at a time, run the test, then switch ports which ports are up?

You can just use the correct IP for each interface.

  • Author

Thanks, I edited my prior post with the results. Still getting 2.5g from both interfaces. 

 

  • Community Expert

Is the other PC also using 10GbE?

  • Author

No, my PC has two 2.5GbE ports. But I can't get anywhere near 2.5gb speed let alone any SMB multichanneling speeds. 

  • Community Expert

The iperf results are good for 2.5GbE, post a screenshot from the Windows explorer graph while doing a large file transfer, make sure both source and destination devices can handle 250MB/s, and disable multichannel for now.

  • Author

For some reason it will hit 250MB now... other than stopping the array, and turning SMB MC off to try this transfer, nothing changed. I tried turning Multichannel back on and retrying and it still hit 250MB/s but only 250MB/s. 

Screenshot2024-10-17144949.png.1543a65ed78f6b2db625fcd5b2be4692.png

 

Is SMB just this flakey? 

  • Community Expert

It's working correctly now.

  • Author

Anything I can do to improve reliability? I'm back down in the 80s again. Iperf looks the same, changed nothing in windows. image.png.baf1fbc02608fce7d2b6457b2b3a1f60.png

  • Community Expert

Where is the source you are copying from?

  • Author

This latest one was from the array (4x7200rpm HDDs), to a local NVME SSD. 

  • Community Expert

Do you mean a server to server copy?

  • Author

No, sorry for the confusion. That was Server array to Client SSD (windows PC). 

  • Community Expert

Post a screenshot from Network settings, and are using the 10GbE or 2.5GbE NIC for that transfer?

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.