NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
3xX
Jan 08, 2017Aspirant
Readynas 104 - Slow transfer speeds
I have a ReadyNAS 104 running latest FW 6.6.0. NAS is filled with 4 drives (2x Western Digital Red 4TB, 2x HGST 4TB) in X-Raid. During performance tests, I am getting the following speeds using NAS p...
capaz
Feb 03, 2017Tutor
evan2 wrote:Wite is correct, it is 35-40MB/s, it is limit on CPU,
Read has problem, it shold get 50-60 MB/s,
check if it is caused by network and disk performance firstly,
1. Check NAS Ethernet's throught using iperf.
2. run command dd to check disk (with filesystem) performance.
evan2, as far as I can tell, iperf is not "in-the-box" on ReadyNAS OS. Do you have any tips, or can you point me toward a resource, on how to get it installed? I'm fairly comfortable with linux cmd line, but am wary of mucking about with apt, dependencies, etc., on the ReadyNAS, so would appreciate any advice on this.
Thanks!
evan2
Feb 03, 2017NETGEAR Expert
For iperf, you may install as follow steps,
1. Make sure NAS can connect to Internet,
2. Access NAS via SSH, then run command" apt-get install iperf"
3. NAS RX test, NAS run command "iperf -s -p 5001", test client run command "iperf -c NAS_IP -i 2 -p 5001 -P 15 -t 20"
TX, Test client run command "iperf -s -p 5001" NAS run command "iperf -c Test_Client_IP -i 2 -p 5001 -P 15 -t 20"
for dd test,
1. Access NAS via SSH
2. Open a share in SSH, for example: cd /data/Documents"
root@nas-00-00-00:~# cd /data/Documents/
Write command, root@nas-00-00-00:/data/Documents# dd if=/dev/zero of=3GB bs=1024k count=3000
Read command "dd if=3GB of=/dev/null bs=1024k"
Note: 3GB is test file size, please make sure it is more than your NAS memory size,
if chage to 10GB, command is "dd if=/dev/zero of=10GB bs=1024k count=10000"
- capazFeb 04, 2017Tutor
Thanks much, evan2, for the help. Now that I can run those tests, do you have any idea what kind of performance I should expect from this device (RN104 w/ 4x 3TB WD30EZRX in XRAID)?
root@NASbox:/data/test# dd if=/dev/zero of=3GB bs=1024k count=3000
3000+0 records in
3000+0 records out
3145728000 bytes (3.1 GB) copied, 49.5233 s, 63.5 MB/s
root@NASbox:/data/test# dd if=3GB of=/dev/null bs=1024k
3000+0 records in
3000+0 records out
3145728000 bytes (3.1 GB) copied, 22.2856 s, 141 MB/s
Is that reasonable for this box?
Actually, it's the ethernet performance that's troubling me:
RX:
[ ID] Interval Transfer Bandwidth
...
[SUM] 0.0-20.3 sec 1.21 GBytes 514 Mbits/sec
TX:
[ ID] Interval Transfer Bandwidth
...
[SUM] 0.0-21.1 sec 1.23 GBytes 501 Mbits/sec
Shouldn't we be able to get closer to filling a Gb/s pipe?
Thanks.
- JNStewFeb 04, 2017Aspirant
As a comparison - I'm running a 104 with 4- 4TB Seagate NAS drives in Raid 5 (ST4000VN0001) and built the array on OS6.5.1 (empty data). I upgraded to 6.6.1 and then a couple weeks ago put about 1TB of backup data on it. 1Gb/s connection CAT5e, and single default ethernet connection (no bonding and 1500 MTU and default for IPV4 & 6). I ran Nas Performance Tester 1.7 I think its over SMB/CIFS network shares from my PC to it and had the following results. RAID 5, 4x4TB, checksum, bit rot and snapshots on (not AV). Nothing else running than what is shown and no apps. I assumed this was all the performance you could get, but since I'm in rsync backup mode only I presumed its good enough performance.
RN104 Running warmup... Running a 400MB file write on \\READYNAS104\JRDocuments 5 times... Iteration 1: 27.04 MB/sec Iteration 2: 27.56 MB/sec Iteration 3: 28.02 MB/sec Iteration 4: 27.37 MB/sec Iteration 5: 27.17 MB/sec ----------------------------- Average (W): 27.43 MB/sec ----------------------------- Running a 400MB file read on \\READYNAS104\JRDocuments 5 times... Iteration 1: 34.90 MB/sec Iteration 2: 33.44 MB/sec Iteration 3: 35.23 MB/sec Iteration 4: 34.12 MB/sec Iteration 5: 34.58 MB/sec ----------------------------- Average (R): 34.45 MB/sec - capazFeb 05, 2017Tutor
Ok, finally figured out what you guys are using (besides iperf and dd) for testing. Here's one of my results:
Running warmup...
Running a 400MB file write on \\NASBOX\test 5 times...
Iteration 1: 45.76 MB/sec
Iteration 2: 47.48 MB/sec
Iteration 3: 47.89 MB/sec
Iteration 4: 44.75 MB/sec
Iteration 5: 43.73 MB/sec
-----------------------------
Average (W): 45.92 MB/sec
-----------------------------
Running a 400MB file read on \\NASBOX\test 5 times...
Iteration 1: 84.40 MB/sec
Iteration 2: 86.20 MB/sec
Iteration 3: 81.78 MB/sec
Iteration 4: 87.17 MB/sec
Iteration 5: 83.72 MB/sec
-----------------------------
Average (R): 84.65 MB/sec
-----------------------------As I mentioned before, this is a RN104 on OS 6.6.1 -- single Gb ethernet (MTU 1500, IPv6 disabled) with 4x 3TB WD30EZRX in XRAID - RAID 5). Obviously, compared to 3xX and JNStew, I've got nothing to complain about. Actually, I wasn't complaining, anyway -- just curious. :-)
Edit: retracted my question about the earlier .5 Gb/s iperf ethernet performance -- looks like we're CPU-bound here, anyway.
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!