Synology DS415+ Review: DSM on Intel Rangeley
by Ganesh T S on October 30, 2014 7:30 AM EST- Posted in
- NAS
- Storage
- Intel
- Synology
- Silvermont
- Enterprise
- Rangeley
Single Client Performance - CIFS and NFS on Linux
A CentOS 6.2 virtual machine was used to evaluate NFS and CIFS performance of the NAS when accessed from a Linux client. We chose IOZone as the benchmark for this case. In order to standardize the testing across multiple NAS units, we mount the CIFS and NFS shares during startup with the following /etc/fstab entries.
//<NAS_IP>/PATH_TO_SMB_SHARE /PATH_TO_LOCAL_MOUNT_FOLDER cifs rw,username=guest,password= 0 0
<NAS_IP>:/PATH_TO_NFS_SHARE /PATH_TO_LOCAL_MOUNT_FOLDER nfs rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2, sec=sys,mountaddr <NAS_IP>,mountvers=3,mountproto=udp,local_lock=none,addr=<NAS_IP> 0 0
The following IOZone command was used to benchmark the CIFS share:
IOZone -aczR -g 2097152 -U /PATH_TO_LOCAL_CIFS_MOUNT -f /PATH_TO_LOCAL_CIFS_MOUNT/testfile -b <NAS_NAME>_CIFS_EXCEL_BIN.xls > <NAS_NAME>_CIFS_CSV.csv
IOZone provides benchmark numbers for a multitude of access scenarios with varying file sizes and record lengths. Some of these are very susceptible to caching effects on the client side. This is evident in some of the graphs in the gallery below.
Readers interested in the hard numbers can refer to the CSV program output here.
The NFS share was also benchmarked in a similar manner with the following command:
IOZone -aczR -g 2097152 -U /nfs_test_mount/ -f /nfs_test_mount/testfile -b <NAS_NAME>_NFS_EXCEL_BIN.xls > <NAS_NAME>_NFS_CSV.csv
The IOZone CSV output can be found here for those interested in the exact numbers.
A summary of the bandwidth numbers for various tests averaged across all file and record sizes is provided in the table below. As noted previously, some of these numbers are skewed by caching effects. A reference to the actual CSV outputs linked above make the entries affected by this effect obvious.
Synology DS415+ - Linux Client Performance (MBps) | ||
IOZone Test | CIFS | NFS |
Init Write | 85 | 81 |
Re-Write | 83 | 80 |
Read | 49 | 136* |
Re-Read | 50 | 137* |
Random Read | 28 | 65 |
Random Write | 78 | 76 |
Backward Read | 28 | 54 |
Record Re-Write | 50 | 1695* |
Stride Read | 45 | 115 |
File Write | 83 | 80 |
File Re-Write | 83 | 80 |
File Read | 34 | 95 |
File Re-Read | 36 | 95 |
*: Benchmark number skewed due to caching effect |
41 Comments
View All Comments
Arkive - Thursday, October 30, 2014 - link
Does this (or any NAS that you know of) support simultaneous access from both the USB port as well as over the network? I understand the "only one interface can control the storage at one time" issue, but I'm really hoping someone is working to overcome this, even if it means that one of those interfaces is locked into read-only mode.ganeshts - Thursday, October 30, 2014 - link
The USB ports are host ports, i.e, storage devices or WLAN USB sticks can be connected to it. The USB port can't be used to connect to a PC for using the unit as a DAS (direct-attached storage).rpg1966 - Thursday, October 30, 2014 - link
Seriously, articles with graphs showing two aspects of the same thing (e.g. rebuild times in this case) need to be shown on an X-Y chart, so that the trade-offs are immediately and obviously visible.The same goes for many similar pairs of charts you show in other reviews, e.g. power-vs-noise in GPU or case reviews.
echtogammut - Thursday, October 30, 2014 - link
I almost spat coffee all over my monitor when I saw the tertiary drive in the test rig. That is a very expensive way of eliminating the test rig as a performance bottleneck in the tests.Salipander - Thursday, October 30, 2014 - link
It's about time that transcoding includes h265 support, and be mentioned in reviews. This DS415+ unit may provide this for resolutions up to 1080p. This is for sure not supported by the DS415play, as it won't have the cpu power to do this in sw, but the DS415+ just may do it.I have quite a movie collection and I am halving the needed storage by transcoding the files from h264 to h265, including all the sub 4k files (which is 100% of them ;-) I may be an early h265 adopter, but the cpu intensive transcoding is worth the effort already. The x265 coder is of such a good quality now (since august at least), that I dare to go for it.
It would be nice to have the DS Video capability to transcode h265 to something suited for current tablets and media players!
DanNeely - Thursday, October 30, 2014 - link
Is the ram soldered to the PCB, or in a dimm that could be swapped out for an ECC module?skarnm2 - Thursday, October 30, 2014 - link
I did read elsewhere it was soldered. It is on the larger models it's swap-able.chubbypanda - Thursday, October 30, 2014 - link
Non-ECC and ECC modules aren't interchangeable. Do not attempt!mpbrede - Thursday, October 30, 2014 - link
Define COTS, please? Some form of "... Off The Shelf"ganeshts - Thursday, October 30, 2014 - link
Commercial :)I thought it was pretty common usage, and a cursory search online makes me think I may not have been mistaken: http://en.wikipedia.org/wiki/COTS