Single Client Performance - CIFS & iSCSI on Windows

The single client CIFS and iSCSI performance of the Synology DS2015xs 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. One important aspect to note here is that only the Synology DS2015xs uses SSDs. The other NAS units in each of the graphs below were benchmarked with hard drives.

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

The DS2015xs loses out to the Asustor AS7008T and sometimes, even the DS1815+, when it comes to certain benchmarks. This shows that when it comes to access from a single GbE-equipped client, x86-based units can perform better despite being handicapped by hard drives.

Direct-Attached Storage Performance Single Client Performance - CIFS and NFS on Linux
Comments Locked

49 Comments

View All Comments

  • M4stakilla - Monday, March 2, 2015 - link

    I currently have a 1TB M550 and 6x 4TB desktop HDDs (will expand to 8x) in RAID5 + an offline backup (5x 4TB)

    So nothing exceeds 500MB/sec and no real upgrade plans for that either

    but it would be a a shame to waste 400MB/sec of the 500MB/sec on stupid network limitations

    4x 1Gbit teamed might be worth a look though, thanks
  • usernametaken76 - Friday, February 27, 2015 - link

    Yes, a Mac Mini with Thunderbolt and, just one example, a LaCie 5big Thunderbolt (in sizes from 10 to 30 TB) does offer exactly this, almost times 2. The Thunderbolt 2 models, even more. These are geared more towards video editing but provides every bit of the bandwidth you crave.
  • M4stakilla - Sunday, March 1, 2015 - link

    Thanks for the advice!

    Looking further into Thunderbolt... Cabling seems quite expensive though : 300+ euro for 10m, 500+ euro for 20m :(

    Out of ethical reasons, I'm trying to avoid Apple at all costs, so no Mac Mini for me...
    Also the LaCie 5big is a bit silly, as I already have the HDDs and the LaCie is including HDDs.
  • usernametaken76 - Tuesday, March 3, 2015 - link

    You can get four drive empty Thunderbolt cases from OWC. And of course a PC motherboard with Thunderbolt are available via add-in card, Asus makes a good Z97 board for about $400 with everything but the kitchen sink. Not sure why you're seeing such high prices for a 10m cable. They shouldn't be more than $50 for a 6m cable. They were working on optical cable extensions to the original copper cabling (with Mini-DP headers)..perhaps that's what you're seeing?
  • usernametaken76 - Tuesday, March 3, 2015 - link

    Make that $39 for a 2m cable. I believe you are looking at active optical cables that you wouldn't need unless you have to have a very long run for some reason. Is there a reason the storage has to be so far away from the workstation?
  • DCide - Friday, February 27, 2015 - link

    I'm unclear about the DAS tests. It appears you were testing throughput to a single Windows Server 2012 client. I would expect the ATTO read throughput to top out at around 1200MBps, and the real-world read performance to top out around 900-950MBps, as it did.

    I thought teaming didn't usually increase throughput to a single client from the same source. I imagine Synology's claim of around 1900MBps throughput will pan out if two clients are involved, perfectly inline with your real-world throughput of 950MBps to a single client.
  • usernametaken76 - Friday, February 27, 2015 - link

    A single client with multiple transfers would be treated as such.
  • usernametaken76 - Friday, February 27, 2015 - link

    That is, provided the single client also has teaming configured.
  • DCide - Friday, February 27, 2015 - link

    I think teaming was configured - that was the point of using Windows Server 2012 for the client, if I understood correctly.

    So it would appear that both tests (ATTO & real world) only consisted of a single transfer. I don't see any evidence that two Blu-ray folders were transferred concurrently, for example.
  • ganeshts - Friday, February 27, 2015 - link

    Our robocopy tests (real world) were run with MT:32 option. The two Emulex SFP+ ports on Windows Server 2012 were also teamed. In one of the screenshots, you can actually see them even treated separately (no teaming) and iPerf reporting around 2.8 Gbps each. In the teamed case, iPerf was reporting around 5 Gbps. iPerf was run with 16 simultaneous transfers.

    I will continue to do more experiments with other NAS units to put things in perspective in future reviews. As of now, this is a single data point for the Synology DS2015xs.

Log in

Don't have an account? Sign up now