A few days ago Synology released their latest DSM version 5.1-5004. I have been impressed with the amount of innovation and enterprise features Synology brings to the storage market. It’s with this new release that Synology adds NFS VAAI support to the already ISCSI VAAI support. The two currently supported primitives for NFS are Full File Clone and Reserve Space. I hope Synology also considers adding additional primitives for NFS support in the near future!
In order to take advantage of the two new primitives you need to install the NFS VAAI plugin. This is basically a VIB that can be installed on each host through update manager or esxcli commands.
1) Copy the VIB to a temp location /tmp
2) Run esxcli software vib install –v esx-nfsplugin.vib
3) Reboot host
Once installation is complete you can check to see if the VIB was successfully installed by running: esxcli software vib list | more
This will list all VIBs installed. As you can see I have the PernixData VIB installed in addition to the NFS VIB.
You can also check in vCenter if “Hardware Acceleration” says “Supported” You can see that my ISCSI and NFS datastores from my Synology both are supported! Since PernixData now supports NFS, I can now start realizing IO accelerartion for VM's using NFS!