HI Henry,
Few advantages of NFS:
- Provisioning is a breeze
- You get the advantage of VMDK thin Provisioning since it's the default setting over NFS
- You can expand/decrease the NFS volume on the fly and realize the effect of the operation on the ESX server with the click of the datastore "refresh" button.
- You don't have to deal with VMFS or RDMs so you have no dilemma here
- No single disk I/O queue, so your performance is strictly dependent upon the size of the pipe and the disk array.
- You don't have to deal with FC switches, zones, HBAs, and identical LUN IDs across ESX servers
- You can restore (at least with NetApp you can), multiple VMs, individual VMs, or files within VMs.
- You can instantaneously clone (NetApp Flexclone), a single VM, or multiple VMs
- You can also backup whole VMs, or files within VMs
<source> http://storagefoo.blogspot.in/2007/09/vmware-over-nfs.html (suggest you to go through this blog... whatever he talks makes real sense).
So if NFS, NetApp does Lead
Still the choice of vmfs vs NFS is under your descretion.
For SAN, EMC has this SRDF mirror (Symmetrix) and Clarrion for considerably small storage. And EMC Centra for NAS.
With NetApp same storage (FAS) can be used for SAN or NAS (Again advantageous here, if you plan to change your environment from NAS to SAN in a future point of time you can use the same storage unlike EMC).
Hope this is useful.
Thanks,
Arun