There is NFS volume containing about 500 GB data, however, about 450GB data is being used by SnapShots due to a frequent changed/deleted data in a directory. I am thinking to separate this directory from NFS volume, and move it to the other NFS volume without having snapshot setting.
Does this solution make sense to you, any other better solution?
Yes. It's recommended to separate temporary files (swap/page files for OS, tempdb files for databases, etc.) to separate volumes and not snapshot/dedupe/SnapMirror for obvious reasons. If you have a specific directory that is high change rate, this makes absolute sense.