Hello Community,
I am new to unraid and just setup a (looking to the forum pretty small) unraid setup. The transfer speed is slow, way slower than expected (I get around 54 MB/s). Therefore, I have two questions:
Is my expectation (see below) wrong?
If not: Where is the bottleneck?
My setup and what I expect
Network:
I use Gigabit Ethernet, which limits the transfer rate to around 936 Mbit/s = 117 MB/s
Computer
I use a refurbed Lenovo ThinkCentre M900
CPU: Intel Core i5-6600T @ 2,70GHz
RAM: 16 GB DDR4
The CPU load in the dashboard is around 12-30 % during transfer, so it does not seem to be a problem?
Disks (both via USB 3)
Currently no cache (fix one problem at a time)
Disk 1: Seagate IronWolf 4TB, 5400 U/min
CMR, Max. Sustained Transfer Rate OD (MB/s) 202 MB/s
Write speed shoudl be somewhere above 150 MB/s? Is that realistic?
Connected via a SABRENT USB-HD Docking station
They state 5Gbps which is USB 3.0 speed, so it should not be the bottleneck?
Parity: WD Elements Portable
5400 U/min
Write speed should be above 110 MB/s?
Disk Connection
The disks are connected via USB 3.0 with 5GBits/s. That should be around 450 MB/s in practice.
The ThinkCentre has plenty of these ports, but unfortunately only one USB 3.0 Controller. So I guess the speed needs to be shared across all devices? The Unraid USB stick should not take buch, so still 200 MB/s should be available per USB disk.
root@x:~# lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 5000M
|__ Port 3: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
|__ Port 4: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
|__ Port 5: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
With this, I would expect a write speed to the NAS of about 110 MB/s or more, with the WD Elements portable hdd being the limit.
Finding the bootleneck
In practice, I only get 54 MB/s when sending data (files of around 600 MB each) to the NAS vie the Windows Explorer and a SMB share.
I tried to test the disk speed with the DiskSpeed container from the "Apps" tab, but that just does not work. When I click on "Benchmark Drives" and leave the default settings, I just get an empty window and no results. Unfortunately, I could not fix that. Are ther alternative ways?
What else should I test?
Thanks in advance for help!