On 2021-08-17 12:44, Sebastian Goetze wrote:
> @Florian: Could be, that NFS4.0/4.1 referrals are the solution to keeping
> your paths local, especially, if your volumes do not move around...
I concur, could be. We almost don't use NFSv4.1 at all (yet) for various
reasons one main being performance issues due to the nature of our heavy NFS
workloads
W.r.t. performance in the NFS clients, if that's a worry, nconnect=x
available in later kernels (e.g. in RHEL 8.x) can help speed things up.
Quite a lot. It depends on the workload patterns you have.
pNFS is interesting and can be good for certain applications and their
workloads but it's cumbersome to work with and get to work smoothly. The
clients running pNFS have been more the problem to get to behave well, in
the past years at least. Nowadays w e.g. RHEL 8.x, possibly it's better.
I would say it's still a VERY good idea that *all* your pNFS clients are
exactly the same Linux kernel and version. I.e. the same distro and version
of it. If you can't build such an environment, I'd recommend to refrain from
using pNFS and try to mitigate any perceived or proven performance
bottlenecks in other ways (e.g. nconnect=x can help, and a better different
scale out config of a new ONTAP cluster, large FlexGroup(s) etc)
/M