Synology DS214play: Intel Evansport Almost Done Right
by Ganesh T S on May 20, 2014 3:00 PM ESTSingle Client Performance - CIFS & NFS on Linux
We have recently revamped our Linux-client testing for NAS units, shifting from IOMeter to IOZone. A CentOS 6.2 virtual machine was used to evaluate NFS and CIFS performance of the NAS when accessed from a Linux client. 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 shares:
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. These numbers will gain relevance as we benchmark more NAS units with similar configuration.
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 DS214play - Linux Client Performance (MBps) | ||
IOZone Test | CIFS | NFS |
Init Write | 72 | 67 |
Re-Write | 75 | 70 |
Read | 27 | 105 |
Re-Read | 27 | 110 |
Random Read | 15 | 40 |
Random Write | 57 | 60 |
Backward Read | 15 | 33 |
Record Re-Write | 43 | 803* |
Stride Read | 24 | 74 |
File Write | 74 | 71 |
File Re-Write | 73 | 72 |
File Read | 19 | 75 |
File Re-Read | 19 | 77 |
*: Performance number skewed by caching effect |
45 Comments
View All Comments
Lundmark - Wednesday, May 21, 2014 - link
Plex does work on the ds214play! I use it all the time on mine. Just download the latest package from the Plex website and upload manually.It doesn't support hardware transcoding however, and it probably never will (on evansport).
Be Careful - Friday, May 30, 2014 - link
Hey what do you know about İntel?Please read and learn.
http://www.jimstonefreelance.com/corevpro.html
ScooterComputer - Tuesday, June 3, 2014 - link
One place that I also found it interesting that Synology didn't employ the transcoding feature of the SoC was with Surveillance Station, even in the latest SS6.3 Beta. The number of cameras and features the DS214play supported (requiring transcoding) was below what I'd expect compared to even the DS214. [http://www.synology.com/en-us/products/compare_pro...]Fallout552 - Monday, June 16, 2014 - link
How would hooking one of these up to the router and then (best case conditions in theory) streaming via powerline to an HTPC for transcoding work? Would a DS214se work just as well since the transcoding is taking place on the HTPC, not the NAS?raymondub - Saturday, September 20, 2014 - link
Hii was thinking to buy the Synology DS-214+ or DS214Play and to use it with the raspberry Pi to watch movies on TV. I d like to watch also movies on 2 different samsung galaxy tab 2 through DS Video . So which is the best ? DS-214+ or DS214Play ?
thx