NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

milkster's avatar
milkster
Aspirant
Dec 29, 2013

Readynas 102 slow read speed from NAS

I just purchased the ReadyNas 102. It has 2 x 1TB WD RED Drives in it. I am seeing very slow read performance from the unit.
When I copy a file from my PC to the NAS the write performance is acceptable to me, but if I want to copy the file from the NAS to my PC the performance is really slow.

I did the IOMeter test as listed on the Netgear website (i know this guide is for the older units but it should still apply): http://kb.netgear.com/app/answers/detail/a_id/12242/~/how-to-optimize-the-readynas-performance

IOMeter reported:
Write: 10.54 MB/sec
Read: 2.1 MB/sec

My Environment is as follows:
- ReadyNas 102 running O/S 6.1.4
- 2 x 1TV WD Red (WD10EFRX)
- AntiVirus Turned off
- Running X-RAID
- Drives are not rebuilding

- Windows 7 SP1 64bit

- All devices connected to a 10/100MB network

What do you think might be causing the really slow read speeds?

9 Replies

Replies have been turned off for this discussion
  • StephenB's avatar
    StephenB
    Guru - Experienced User
    The write speed is what you'd expect for a 100 mbit network. The read speed should match it (since you ought to be limited by the network).

    Did you check the disk drives for SMART errors?

    Another thought is to upgrade to 6.1.5 and do a factory reset (which will require you to reconfigure the NAS and reload the data from backup). 6.1.5 has some performance fixes (which require the reset to realize). One drawback is that the 6.1.5 release has a bug that breaks USB3 drive connections.
  • I'm not sure where to check the disks for SMART data. If I go to System -> Volumes -> Settings I get the following:

    Disk 1

    Disk 2

    I see that both disks have the same firmware, but disk 1 for some reason has a different Model number (after the dash). Also disk 1 doesn't report the RPM. But both report ATA Error: 0
  • StephenB's avatar
    StephenB
    Guru - Experienced User
    Download the logs to your PC, and look at disk_info.log

    Reallocated sectors, Current Pending Sector Count, and Uncorrectable Sector Counts are the key SMART stats. All should be 0. It would also be useful to look at load cycle count.
  • I will take a look at the SMART info and report back.

    In the meantime, I installed 6.1.5 (did a factory reset) and i'm still getting the same transfer speeds. What can I try next? Should I pull 1 drive out and then see what the transfer speed is?
  • StephenB's avatar
    StephenB
    Guru - Experienced User
    Let's look at the SMART stats before pulling drives.

    Did you install ReadyNAS remote on the PC?
  • StephenB wrote:
    Let's look at the SMART stats before pulling drives.

    Did you install ReadyNAS remote on the PC?


    No, I did not install ReadyNAS Remote on the PC. In fact, I did not install any of the Netgear software (I did all the config through the web interface).

    Here is the SMART Data.... Looks good to me...
    Device:             sda
    Controller: 0
    Channel: 0
    Model: WDC WD10EFRX-68JCSN0
    Serial: WD-WCXXXXXXXXX
    Firmware: 01.01A01
    Class: SATA
    Sectors: 1953525168
    Pool: data
    PoolType: RAID 1
    PoolState: 1
    PoolHostId: e346d9e
    Health Data:
    ATA Error Count: 0
    Reallocated Sectors: 0
    Reallocation Events: 0
    Spin Retry Count: 0
    Current Pending Sector Count: 0
    Uncorrectable Sector Count: 0
    Temperature: 29
    Start/Stop Count: 7
    Power-On Hours: 102
    Power Cycle Count: 7
    Load Cycle Count: 0


    Device:             sdb
    Controller: 0
    Channel: 1
    Model: WDC WD10EFRX-68PJCN0
    Serial: WD-WCXXXXXXXXX
    Firmware: 01.01A01
    Class: SATA
    RPM: 5400
    Sectors: 1953525168
    Pool: data
    PoolType: RAID 1
    PoolState: 1
    PoolHostId: e346d9e
    Health Data:
    ATA Error Count: 0
    Reallocated Sectors: 0
    Reallocation Events: 0
    Spin Retry Count: 0
    Current Pending Sector Count: 0
    Uncorrectable Sector Count: 0
    Temperature: 29
    Start/Stop Count: 6
    Power-On Hours: 102
    Power Cycle Count: 6
    Load Cycle Count: 7

  • StephenB's avatar
    StephenB
    Guru - Experienced User
    The SMART data looks fine to me also.

    I am not seeing much benefit to pulling drives.

    Look at your PC NIC card settings and look for a flow control setting. If you find one, enable it (if it is disabled).

    You could also try a direct connect test. This involves connecting the NAS ethernet cable directly to one of your PCs. You need to manually configure the PC IP address temporarily to 192.168.168.100, with a subnet mask of 255.255.255.0. Then access the NAS using IP address 192.168.168.168 instead of its name.
  • It appears that I have solved my issue! This appears to be the fault of the switch I have on my network. I ended up borrowing a gigabit switch for testing and my speeds returned to the expected speeds. I was getting ~50MB write, and around ~80MB reads.

    So, lesson for the day..... Get a real switch and not one from the stone age.

    If anyone reading this is curious as to what switch was the culprit, it was a D-LINK DES-1024D
  • StephenB's avatar
    StephenB
    Guru - Experienced User
    If you are buying a switch, it is good to check the datasheet for 802.3x flow control.

    It doesn't matter much if everything is gigabit - but if you have some 100 mbit devices mixed in it is sometimes necessary to get good performance. I have a media player with a fast-ethernet nic that requires flow control to work properly when I access media libraries on a gigabit device.

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More