We are experiencing an extreme slowness on our NFS mount that is within our windows VM. The current configuration is as follows.
ESXi 5.1 cluster (5 Hosts) - shared datastore is hosted on our Netapp.
Windows 2008R2 server hosting IIS web front end with the vweb location mounted to a NFS mount on that machine.
Dedicated network interface on the windows VM for the netapp traffic, which is isolated from the rest of the network. Only our VM's can see the NFS mounts we setup over this private network that communicates directly between the VM's and the Netapp.
Using the windows built in service, Services for Network File System service to connect to the share on our Netapp. Have the following settings configured:
Transport protocol: TCP
File permissions are 775 on the NFS for the share and set to the same equivalent on the windows side.
The mount is being mounted using the NT Authority\System account so it is available to all users on that VM. Created a batch file to run at startup so it is always mounted, whether someone is logged in or not..
I am getting at times 8bytes to 211kb/sec transfer rate to that share. I have don't extensive testing using power-shell copying files from the VM to the NFS mount and back to the VM and seems to work fine. Today I login and try to copy a folder to the NFS share and it does nto copy any faster than 11bytes/sec.. I am at a loss here on what to try next. We really need this to work so we dont have to have large amounts of drive space set aside for our Web Front-end VM's. Also it simplifies backup and recovery to have it work this way.. Any assistance on this would be greatly appreciated. I can copy the same fines to a CIFS share without any issues, but NFS seems to be my bane right now.. And they want this to work.. If you need anymore info let me know.. Not sure what else to state..