Single Client Performance - CIFS and iSCSI on Windows

The single client CIFS performance of the LenovoEMC ix4-300d and WD EX4 were 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.

LenovoEMC ix4-300d / WD EX4 CIFS Performance - Windows

We created a 250 GB iSCSI target and mapped it on the Windows VM. The same benchmarks were run and the results are presented below.

LenovoEMC ix4-300d / WD EX4 iSCSI Performance - Windows

Encryption Support Evaluation

Consumers looking for encryption capabilities can opt to encrypt a iSCSI share with TrueCrypt or some in-built encryption mechanism in the client OS. However, if requirements dictate that the data must be shared across multiple users / computers, relying on encryption in the NAS is the best way to move forward. Most NAS vendors use the industry-standard 256-bit AES encryption algorithm. One approach is to encrypt only a particular shared folder while the other approach is to encrypt the full volume. In our case, only the WD EX4 supports encryption, and only on a full-volume basis.

On the hardware side, encryption support can be in the form of specialized hardware blocks in the SoC (common in ARM / PowerPC based NAS units). In x86-based systems, accelerated encryption support is dependent on whether the AES-NI instruction is available on the host CPU (not considering units based on the Intel Berryville platform). The Kirkwood SoC used in the EX4 does have a security engine, so we the performance impact should not be brutal. We enabled encryption on a a CIFS share to repeat our Intel NASPT / robocopy benchmarks. The results are presented in the graph below (with the unencrypted folder numbers for comparison purposes).

Western Digital My Cloud EX4 Encryption Performance - Windows

The performance of the EX4 for normal volumes was barely acceptable. Unfortunately, enabling encryption only pulls down the numbers further, most times by more than 50%. We strongly urge users looking for good encryption support to look beyond the WD EX4 and LenovoEMC ix4-300d.

Setup Impressions and OS Features Single Client Performance - CIFS and NFS on Linux
Comments Locked

38 Comments

View All Comments

  • Sorwis - Monday, March 3, 2014 - link

    Torrent clients are included in many NAS/home servers. I think every single Buffalo model has it and it's wonderful. Nothing wrong with torrents even though they are widely used to obtain copyrighted material.
  • Zepid - Sunday, March 9, 2014 - link

    The 10 ten downloaded torrents last year were all legal, fyi.
  • hoboville - Wednesday, February 26, 2014 - link

    Using SSH on the Lenovo unit voids the warranty? Of all the...
  • nubian1 - Wednesday, February 26, 2014 - link

    I find reviews of NAS appliances very interesting. For the most part the majority of the available "Consumer Level" devices solidify my opinion that it's is better to build your own then to purchase a prepackaged device. Naturally this depends on the users tech level but honestly it isn't all that hard. Both on a performance and financial level, rolling your own more often than not will lead to better results. Rolling your own hardware combined with a great piece of software like FreeNAS, which btw is very extensible with plugins if needed, and you are off to the races at a cash outlay that will often be less than competing prepackaged devices and if the hardware is chosen correctly, better performance.
  • demonbug - Wednesday, February 26, 2014 - link

    18-20 watts at idle seems pretty high for what looks like pretty low-powered solutions; that's only a few watts less than the 6-bay Xeon-based NAS from Netgear you reviewed a while back. Considering that in a home environment it is going to be spending 99% of the time idle, it seems like keeping the idle power use down would be very important. That said, I'm not too familiar with NAS products - do they keep the disks spinning at idle?
  • ganeshts - Wednesday, February 26, 2014 - link

    The reported idle power is with 4 hard drives not fully spun down inside the NAS. The RN716 was idling with SSDs :)
  • demonbug - Wednesday, February 26, 2014 - link

    Ah, makes sense. Thanks for the reply.
  • jardows2 - Wednesday, February 26, 2014 - link

    This review makes me want to go price out building my own NAS. I do have a question though; What is the benefit of multiple NICs for a home NAS server? Link aggregation requires a special switch, and I cannot think that in a home/soho environment, network segregation would be needed. Failover redundancy could be a benefit, but I can't think of anything else.
  • ganeshts - Wednesday, February 26, 2014 - link

    Link-aggregation enabled switches can be had for less than $100 [ like this one : http://www.amazon.com/Netgear-GS108T-NAS-Prosafe-8... ]

    Multiple NICs can be useful if you are running a server backing up data from multiple machines in the household (I know of many who backup the PCs in their household everyday at 3 AM -- so that is all simultaneous traffic).
  • MTN Ranger - Wednesday, February 26, 2014 - link

    How do these two NASs compare to a popular and similarly priced model like the Synology DS413j? For that matter, how about a review of the DS413j?

Log in

Don't have an account? Sign up now