Re: [RFC] NFSv3 RDMA multipath enhancements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jan 13, 2021 at 09:59:58AM -0500, Chuck Lever wrote:
> > To my understanding NFSv4.x with pNFS has advanced dynamic transport
> > management logic along file layouts supporting stripe over file offsets,
> > however there are cases in which we would like to achieve good
> > performance even with the older protocol.
>
> Hi Dan, my curiosity is piqued about the RPC request dispatch changes
> you have in mind. Can you post them here for review?

These changes depend on the initial changes I'd like to contribute. The
gist of them concerns the xprt multipath algorithm where in addition to
round robin, we add further considerations regarding transport picking.
For example, for data IOs, the NUMA node to which the memory pages
attached to the RPC request may be used to pick a transport with an
outgoing local port that is closer to that memory in the server
architecture compared to the other local ports. So the idea is to lessen
data transfer bottlenecks in hardware.

> Also, if you can tell us, what NFS server supports NFS/RDMA but not
> NFSv4 ?

For example, there are VAST Data clusters currently supporting NFSv3 (as
one logical server), with the NFSv4 support coming soon.

--
Dan Aloni



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux