Multi-Client Access - NAS Environment

We put the NAS drives in the QNAP TS-EC1279U-SAS-RP through some IOMeter tests with a CIFS share being accessed from up to 25 VMs simultaneously. The following four graphs show the total available bandwidth and the average response time while being subject to different types of workloads through IOMeter. IOMeter also reports various other metrics of interest such as maximum response time, read and write IOPS, separate read and write bandwidth figures etc. Some of the interesting aspects from our IOMeter benchmarking run are linked below:

  1. WD Red Pro
  2. Seagate Enterprise Capacity 3.5" HDD v4
  3. WD Red
  4. Seagate NAS HDD
  5. WD Se
  6. Seagate Terascale
  7. WD Re
  8. Seagate Constellation ES.3
  9. Toshiba MG03ACA400
  10. HGST Ultrastar 7K4000 SAS

WD Red Pro Multi-Client CIFS Performance - 100% Sequential Reads


 

WD Red Pro Multi-Client CIFS Performance - Max Throughput - 50% Reads


 

WD Red Pro Multi-Client CIFS Performance - Random 8K - 70% Reads


 

WD Red Pro Multi-Client CIFS Performance - Real Life - 65% Reads


We see that the sequential accesses are still limited by the network link, but, this time, on the NAS side. On the other hand, our random access tests show markedly better performance for drives such as the Seagate Enterprise Capacity, Seagate Constellation, WD Re, etc. Not only is the total available bandwidth higher, the average response times also go down.

Single Client Access - NAS Benchmarks RAID-5 Benchmarking - Miscellaneous Aspects
Comments Locked

62 Comments

View All Comments

  • willis936 - Friday, August 8, 2014 - link

    Thank you for the overview of ATA protocol features on page 3. Resources like that are hard to find without spending hours digging through a spec.
  • Anonymous Blowhard - Friday, August 8, 2014 - link

    "Enterprise" or not, running RAID5 on 4TB drives with a 10^14 URE is asking for trouble.
  • Guspaz - Friday, August 8, 2014 - link

    Only when rebuilding. The chances of getting a read error on two disks at the same time on the same piece of data is extremely remote. Of course, when rebuilding, you only need the error on one disk... which is why I'm running raidz2 :)
  • rufuselder - Thursday, October 9, 2014 - link

    I'd say WD AV-GP 2 TB AV is the best choice (supported by for example http://www.consumertop.com/best-computer-storage-g... ). I'm not a big fan of raidz2, sorry.
  • NonSequitor - Friday, August 8, 2014 - link

    This came up on the last article about these drives as well. Currently I'm running six 3TB Reds in a RAID-6. Over the last year they've rebuilt once a month. I have Linux set to log any errors, and it's never logged a single block error. With the double parity, it seems like it would have logged one by now if the actual URE were that high on a per-bit basis. This unit was a replacement for a unit using nine drives, which did have two drive failures in three years, but both failures were announced by SMART before any actual failure occurred. The SANs at work do scrubs once a week, and kick out about 2% of drives a year. It really seems like reality is better than the specifications in this case.
  • jaden24 - Friday, August 8, 2014 - link

    Why are they rebuilding once a month?
  • NonSequitor - Friday, August 8, 2014 - link

    I have it set that way to spot a failing drive before it actually needs to be rebuilt. It's an orderly rebuild, checkarray, like this: http://www.thomas-krenn.com/en/wiki/Mdadm_checkarr...
    In the past it has been useful as it has caused drives to throw a SMART error for reallocates during the process (with some 1TB drives) allowing me to replace them proactively.
  • jaden24 - Saturday, August 9, 2014 - link

    Interesting. I had never heard of the practice before. Only consistent scrubbing, SMART configured, and extended burn-ins prior to use.
  • imaheadcase - Friday, August 8, 2014 - link

    Ganesh, could you get a response from Synology/asus/Qnap/etc as to why they don't have NAS with better CPU/RAM? Those products are nice, but many people wish to have them with more CPU/ram for media streaming. I find it very odd than none of the major players don't contribute to this market.

    Why no 3ghz CPU and 16gig systems? It can't be cost since the ones that can be upgraded ram wise are cheap upgrades.

    Out of the current popular NAS, only 2 support Transcoding, and multiple 1080p streams. But they have terrible software.
  • Gigaplex - Monday, August 11, 2014 - link

    You don't need a 3GHz CPU, 16GB RAM NAS to support media streaming.

Log in

Don't have an account? Sign up now