Subscribe

riscs and performance of "no_atime_update on" on vshere NFS

Hello,

Windows-VMs-Virus-Scanning (already "optimized" as far as possible) cause a lot of load on the Storage System, so I would like to set the recommended "no_atime_update on" on the NFS-volume:

Are there known issues setting "no_atime_update on" on a productive NFS-Volume?, and

Does this help to significantly incease the performance of

- the NFS-Datastore?, and

- does it reduce the utilization on the Storage-System, so that other services like CIFS will benefit from this option?

Thanks and regards

Rudolf

Re: riscs and performance of "no_atime_update on" on vshere NFS

Virus scanning is a problem for basically all Windows virtualized environments.  Whatever you decide to do on the storage system probably isn't really going to fix the problem. It is just going to postpone the problem to some point in the future.  Virus scanning vendors do offer central management of schedules, so you normally do have a chance to group and randomize scanning as a bit longer term solution. VMWare also is working in integrated AV solutions, but I couldn't tell you what works best there.

That being said, setting 'no_atime_update' is technically unproblematic on the filer side.  You just need to know if you have systems that rely on access time being updated.  You probably should consult the best practices for VMWare, but we use it on NFS-based datastores for VMWare with no apparent side effects.  I couldn't tell you off-hand how much of a load reduction you should expect, but I don't expect it to be that significant.

CIFS access probably isn't a terribly large part of your load, but you basically need to know if the file systems need to update access time for some reason before changing the settings.

Hope this helps.

S.

Re: riscs and performance of "no_atime_update on" on vshere NFS

Thank you S.,

I'll clarify my second question (does it reduce the utilization on the Storage-System, so that other services like CIFS will benefit from this option?):

My question was not, setting option "no_atime_update on" on a CIFS-Volume, but rather if the option is set up on a volume which benefits from it, does the whole box (due to lower CPU-Utilization), benefits from this option, even if not notably significant?

Regards

Rudolf

Re: riscs and performance of "no_atime_update on" on vshere NFS

Setting up "no_atime_update" to ON for volumes used by VMware is a best practice. It can have positive effect on the performance. So I would suggest that you turn that option on.