SOLVED: Slow READ speeds - unRAID 6.6.6 - enterprise hardware - Writes 100+ MB/s Reads ~65 MB/s - HELP!


Recommended Posts

9 minutes ago, squirrelslikenuts said:

bare metal windows 7 is what all my testing is being done with.

Sorry, I was going by what you posted.

4 hours ago, squirrelslikenuts said:

A windows VM on one machine (on nvme cache drive) writing to the other servers SMB NVMe share (or ssd share) reports over 100 MB/s transfer.

The same windows VM copying data from the other servers SMB NVMe share maxes out at 65 MB/s.

 

Link to comment

I'll do some more testing when I have the time, but I did the first test today expecting to get full gigabit read and writes, which should be between 110/114MB/s and definitely not getting it on reads, and it's not the hardware as I can get much faster read speeds with 10GbE, different hardware can make a bigger difference, as the OP is seing, but it does really appear that there's some issue with the read speed over SMB, at least in some cases, and it's not the first time, I remember some releases ago I could only get fast speeds with some of my servers by forcing SMB to 2.02, it doesn't appear to help now.

Link to comment
1 hour ago, johnnie.black said:

I'll do some more testing when I have the time, but I did the first test today expecting to get full gigabit read and writes, which should be between 110/114MB/s and definitely not getting it on reads, and it's not the hardware as I can get much faster read speeds with 10GbE, different hardware can make a bigger difference, as the OP is seing, but it does really appear that there's some issue with the read speed over SMB, at least in some cases, and it's not the first time, I remember some releases ago I could only get fast speeds with some of my servers by forcing SMB to 2.02, it doesn't appear to help now.

Is this with Intel ixgbe driver?

Link to comment

SOLVED

 

I've made progress. Found an Acer i5-650 system in the basement with 8gb ram and threw Windows 10 on an SSD into it. After updating all the Windows Updates and throwing in an Intel PCIe network card, I was able to achieve this..with no changes to the unRAID server. Tested on unRAID 6.6.6

 

Previous tests were with a (higher end hardware but windows 7 system with onboard nic).

 

No magic config. Fresh install of Windows 10 and an Intel PCIe network card. Thats it.

 

Will test with the onboard nic in that system and report back.

 

First Pic is WRITES TO the unRAID server

Screen Shot 2019-02-02 at 3.31.17 PM.png

 

Second Pic is READS FROM the unRAID server

Screen Shot 2019-02-02 at 3.30.58 PM.png

 

 

 

Kinks worked out, Im ready to buy :)

 

Edited by squirrelslikenuts
Link to comment
5 hours ago, Marshalleq said:

So when you say solved, you know what was causing it?  Or you just proved Unraid can perform with the right client?  If the former, I'm keen to understand.  Thanks.

Unfortunately no. And it pisses me off. The client (i7-3820, Asus Maximus MB, 32GB ram, intel ssd boot drive, all WD black drives) was a Windows 7 system. It has served me well for 6 years (since last re-install), and can WRITE to various servers (ubuntu, freenas and unraid) all at over 100 MB/s. When reading from the arrays, it would max out at 65 MB/s like clockwork, across 3 different server OS (with a slight bump in speed reading from ubuntu).

 

I changed 4 variables (yes I know thats bad lol) at once to get a solid 112 MB/s R/W speed.

 

Different Hardware (lower power Acer prebuilt i5/8gb/120gb ssd)

Different OS - Windows 10 (albeit fully reinstalled and "fresh")

Different Network Card

Different Port/Cable on the switch

 

I will not dedicate more than 1 more hour to tracking down what went wrong, as I was looking for an excuse to upgrade to Windows 10 so take advantage of installing (without kijigering) natively on an NVMe boot drive.

 

 

 

Offending client that was capped at 65 MB/s read speeds from unRAID (network RX) was using an;

 

-Intel 82579V Gigabit Network Adaptor (onboard)

 

I'm unaware if this has known issues with unRAID, but the server shouldn't care what chipset of card is on the other end as long as it can handle GbE

 

 

My goal was to get full speed from unRAID, and I have. If that requires a different network card or a different OS so be it.

Edited by squirrelslikenuts
Link to comment

You can see in the comments of the below article, you're not the only one - some of this is related to read speed, but of course the case is different in that it's not windows.  Changing to NFS helps sometimes but in all cases the Mac is slower than windows or linux.  It seems to point to the open source versions of the protocols being implemented differently, of which Unraid does have.

 

Just food for thought.  https://www.tech-knowhow.com/2017/01/mac-os-network-transfer-speed-still-broken-sierra/

Link to comment
4 minutes ago, Marshalleq said:

You can see in the comments of the below article, you're not the only one

Yeah, this happens with various OSes, I saw the same with my FreeNAS server when I had it, SMB reads are noticeable slower then writes over 10GbE, I see the same with Unraid, never really worried about it since it's fast enough and looks like it's a Samba "feature", at least on some hardware configs.

Link to comment
  • 7 months later...
On 2/3/2019 at 2:30 AM, johnnie.black said:

No, my 10GbE NICS are Mellanox, gigabit are Intel, though apparently using an Intel NIC fixed the issue for the OP.

I've been fighting slow network/transfer speeds for a while and I'm beginning to think its due to the onboard NICs on both unRAID boxes. Can someone recommend a solid Intel Dual Port 1Gb/E I should try? I apologize if this is the wrong thread for this type of post, but it seemed to me like it's the right topic. Thanks!

Edited by Joseph
Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.