Single Client Performance - CIFS on Windows

The single client CIFS and iSCSI performance of the Synology DS414j 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. The DS414j manages to compare favourably against (and actually beat in many cases) other ARM / Evansport-based 4-bay NAS units. Benchmark numbers are provided in the graphs below.

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

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. Synology supports only folder-level encryption in DSM.

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. The Mindspeed SoC does have cryptography accelerator blocks. We enabled encryption on a a CIFS share to repeat our Intel NASPT / robocopy benchmarks. The results are presented in the graph below.

4-bay NAS Encryption Performance - Windows

In this scenario, the write workloads suffer a bit compared to other NAS platforms. However, the read workloads are faster on the DS414j.

Hardware Platform & Usage Impressions Single Client Performance - iSCSI On Windows
Comments Locked

41 Comments

View All Comments

  • imaheadcase - Thursday, July 10, 2014 - link

    How fast they are is not very important, most reading/write is on the NAS itself. You are always limited more by network speed than anything with these setups. However that is not a problem since most people are pulling from drives and will saturate at 1gig NIC anyways.
  • bebimbap - Thursday, July 10, 2014 - link

    When viewing the small NAS market as a whole, it seems they are neither performance/cost effective compared to building your own system, or future proof, as expansion is very expensive or time consuming. The point of small NAS seems to be "I want a new working NAS NOW"

    If the case were that a small business owner or home owner who did not want to ever invest in tinkering with his network or computers would gladly invest in this kind of device. Especially ones who frequent the Apple/Dell store or another boutique to buy their latest best in class computer.
  • jabber - Saturday, July 12, 2014 - link

    Indeed I'll have bought my off the shelf NAS, configured it, set it up and making it earn its keep while you were still wondering which hard drives and RAID card to put in your PC box.

    Plus I'll never have to touch it again till I replace it.
  • uhuznaa - Thursday, July 10, 2014 - link

    I'm always surprised that these things don't offer more than just plain storage. If you have a networked Linux platform anyway, why not offer things like at least CalDAV/CardDAV for your own "private cloud" for contact and calendar syncing? Or SMTP/IMAP (with a configurable smarthost if you don't have a static IP address)? Add encryption and some key management features and you could use it to replace most of the "Cloud" with a secure solution sitting right in your living room.
  • AJRobins - Thursday, July 10, 2014 - link

    Uh, many Synology products do, including the DS414j mentioned in this article. While lower-end products don't support these, products like the DS414j and above can use various addons such as wikis (mediawiki, docuwiki), CMS (drupal, joomla), databases (mariadb/mysql), mail servers, revision control (git, svn), languages (java, python, perl), various backup solutions (amazon glacier and other cloud services), and a number of other services.
  • bernstein - Thursday, July 10, 2014 - link

    @Ganesh: I really don't understand why i as a home user should avoid a NAS without hotswap! i mean whats the hassle of shutting a nas down, exchanging disk & starting it again? what's the problem of those 5mins of downtime? not quite the same, but home user's neither need redundant PSUs, routers, laptops, internet connections, etc.
  • DanNeely - Thursday, July 10, 2014 - link

    Even beyond the few minutes needed to swap the drive itself, to minimize the risk of a 2nd drive failure resulting in data loss, it's safest to do the raid rebuild with the server offline. At that point you're looking at several hours to several days of effective downtime. From that standpoint a few minutes to power the box off becomes a rounding error.
  • samsp99 - Sunday, July 20, 2014 - link

    That's assuming that you have a drive spare that matches the ones already in the NAS. I would suspect for most home users a new drive will need to be ordered, so the extra time to power down the unit is minor in the grand scheme of things.
  • asendra - Thursday, July 10, 2014 - link

    I think you should not only compare to similarly priced NAS but to other Synology devices like the step up DS414, at least to compare if the extra price is worth it or not.
    I'm actually looking to buy a 4 drive NAS, and I was almost decided to get the DS414, but maybe the performance difference is not enough to justify the +100$ it would cost me.
    Main thing that has made me reconsider is the lack of plex server support in al this Synologys...

    Other option I've considered is buying a HP Microserver G7, install XPenology, and save 200$, but I don't mind paying for simplicity and less headaches.
  • alanh - Thursday, July 10, 2014 - link

    Echoing ascenda's comment, it would also be nice to see a comparison with the previous generation Synology products. I've been using a DS413j for about 2 years now and it would be interesting to see how it compares.

Log in

Don't have an account? Sign up now