Single Client Performance - CIFS & iSCSI on Windows

The single client CIFS and iSCSI performance of the QNAP TS-853 Pro was evaluated on the Windows platforms using Intel NASPT and our standard robocopy benchmark. This was run from one of the virtual machines in our NAS testbed. All data for the robocopy benchmark on the client side was put in a RAM disk (created using OSFMount) to ensure that the client's storage system shortcomings wouldn't affect the benchmark results. It must be noted that all the shares / iSCSI LUNs are created in a RAID-5 volume. SMB 3.0 performs very well, but, with the host OS being Windows 8, it wouldn't really be fair to compare it against other NAS units that were processed with a Windows 7 client. In any case, we find enabling SMB 3.0 encryption pulls down the processing rate to around 20 MBps irrespective of the type of traffic. Enabling VMs pulls down the performance. In general, Haswell performs better than Rangeley or Bay Trail, but Asustor's ADM is not yet optimized fully. This allows Synology and QNAP to pull ahead with their Rangeley / Bay Trail solutions.

HD Video Playback - CIFS

2x HD Playback - CIFS

4x HD Playback - CIFS

HD Video Record - CIFS

HD Playback and Record - CIFS

Content Creation - CIFS

Office Productivity - CIFS

File Copy to NAS - CIFS

File Copy from NAS - CIFS

Dir Copy to NAS - CIFS

Dir Copy from NAS - CIFS

Photo Album - CIFS

robocopy (Write to NAS) - CIFS

robocopy (Read from NAS) - CIFS

We created a 250 GB iSCSI LUN / target and mapped it on to a Windows VM in our testbed. The same NASPT benchmarks were run and the results are presented below. The observations we had in the CIFS subsection above hold true here too.

HD Video Playback - iSCSI

2x HD Playback - iSCSI

4x HD Playback - iSCSI

HD Video Record - iSCSI

HD Playback and Record - iSCSI

Content Creation - iSCSI

Office Productivity - iSCSI

File Copy to NAS - iSCSI

File Copy from NAS - iSCSI

Dir Copy to NAS - iSCSI

Dir Copy from NAS - iSCSI

Photo Album - iSCSI

robocopy (Write to NAS) - iSCSI

robocopy (Read from NAS) - iSCSI

iSCSI testing results closely track the CIFS test results. Note that we only performed evaluation with Windows 7. The system cache was turned on for these tests (though the EXT4 delay allocation was disabled).

QNAP's HD Station - QvPC Explored Single Client Performance - CIFS and NFS on Linux
Comments Locked

58 Comments

View All Comments

  • lorribot - Monday, December 29, 2014 - link

    Two things strike me $210 for 8GB ram, how can anyone justify that? Even Apple aren't that expensive.
    Raid 5 really? With 4TB SATA disks if you are going to bother with rundundancy then raid 6 please. from painful experience Raid 5 no longer cuts the mustard for protection given SATA's poor data verification and the huge rebuild time on a 4TB based array I really wouldn't bother, if you data is that important then you need to be backing up the changes or use a proper storage syatem.
    Pro NAS boxes like these are overpriced for what they offer, which in reality is not a lot, as for running a VMs off of it I personally wouldn't bother.
    Halve the price and offer some form of asyncronous replcation and you may just be on to something.
    As it is one of HP's micro servers with a bunch of disks in it would offer better value.
  • mhaubr2 - Monday, December 29, 2014 - link

    Seriously not trolling here - trying to better understand. Coming from the original Windows Home Server and its Drive Pool concept has me spoiled. I'm now using WHS2011 and Drive Bender, and it seems like the way to go. With pooled drives I can expand capacity easily using mix-and-match drives of different brands, sizes and vintages. This seems far less risky than using 3 or more identical drives in a RAID-5 or 6 array. I don't have to worry about getting a bad batch of drives or having a second (or third) drive fail on rebuild. This is how I see it, but I know there are plenty of folks out there that are proponents of RAID-x. I'm looking to build a new media server, so why should I consider a RAID setup over drive pooling?
  • PEJUman - Monday, December 29, 2014 - link

    I actually have the same thought process as you. but my mindset was setup around a single family file server demands. where the single drive with duplication would be sufficient in terms of performance/reliabilty. The Raid arrays allows much higher theoretical performance compared to Drive Bender's, not to mention better than N/2 efficiency for single disk failure tolerance.

    I personally like Drive Bender's solution for my needs, but will not use it for business oriented needs: 100% uptime, high performance and multi disk failure tolerant setup.
  • DanNeely - Tuesday, December 30, 2014 - link

    Between long rebuild times and the risk of an URE bringing down the array, RAID10 (or it's equivalents) have largely replaced RAID5/6 in larger arrays and SANs.
  • DanNeely - Tuesday, December 30, 2014 - link

    FWIW I'm running WHS2011 but with DrivePool instead. Quite happy with it so far, but it's only 16 months until end of life; and with the WHS series seemingly dead as well I've been paying closer attention to the rest of the nas world hoping to find a suitable replacement. So far without much luck.

    ZFS seems like it's the closest option; but unless I've missed something (or newer features have been added since the blogs/etc that I've read) options for expanding are limited to: Swapping out all the drives one at a time for larger ones rebuilding each time and only getting more usable space after all the drives have been replaced; or by adding a minimum of two drives (in a raid1 analog) as a separate sub array.

    Aside from Drobo, which has recovery issues due to its proprietary FS (no option to pull drives and stick into a normal PC to get data off if it goes down) and is reported to slow down severely at it fills to near capacity, I'm not aware of anything else on the market that would allow for creating and expanding a mirrored storage pool out of mismatched disks the way WHSv1 did or WHS2011 does with 3rd party disk management addons.
  • Brett Howse - Tuesday, December 30, 2014 - link

    If you are happy with WHS 2011 (that's what I run too) you may want to check out Storage Spaces in Windows 8/8.1 and Server 2012/2012 R2.
    http://technet.microsoft.com/en-us/library/hh83173...

    It's like WHS v1's drive extender but done right. You can do mirror or parity to one or more drives, as well as mix and match the drives including SSDs for different speed tiers. Might be worth your time to check out.

    Because this is all available on Windows 8.1, you can do it for a low cost compared to buying Windows Server. What you'd lose though (and this is why I haven't moved off WHS yet) is the amazing full device backup that WHS offers. This is only available in Windows Server Essentials as far as I know, which is a big licensing fee compared to what WHS used to retail for.
  • Gigaplex - Wednesday, December 31, 2014 - link

    It's not done right. If you have a parity pool and add one more drive later, well, you can't. If you started with 3 drives, the only way to expand is to add 3 drives at a time.
  • jabber - Tuesday, December 30, 2014 - link

    Why do folks keep bleating on about RAID5? It's been classed as obsolete for nearly 5 years.

    Move on folks.
  • fackamato - Friday, January 2, 2015 - link

    Because it's still applicable for small drives e.g. SSD's or sub-2TB.
  • chocosmith - Tuesday, December 30, 2014 - link

    i have the ts-453 pro, as a nas its great but i also got it for the hdmi so i could kill two birds with one stone and use it as a media box.
    unforuntately there is a huge amount of video tearing and the power supply fan is too loud for it to hang near the tv. overall if i was doing it again i'd simply get a celeron chip a small case and build it myself, i'd also probably use windows.

    also as others noted with the raid setup. After failing a raid 1 during rebuild i now simply use no raid. one disk can flood a 1gb lan so speed isn't an issue.
    Instead i just have the two disk, one is shared the other isn't. At 2am every morning i copy the changed files to the other. this gives me also some "opppp i deleted something" breathing space. I don't need critical raid.
    my primary is a ssd, its also used for torrents and other chatty stuff

Log in

Don't have an account? Sign up now