Re: Specific IP per mounted share from same server

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

 



On Fri, Nov 08, 2019 at 11:09:10AM -0500, Olga Kornievskaia wrote:
> Are you going against a linux server? I don't think linux server has
> the functionality you are looking for. What you are really looking for
> I believe is session trunking and neither the linux client nor server
> fully support that (though we plan to add that functionality in the
> near future).  Bruce, correct me if I'm wrong but linux server doesn't
> support multi-home (multi-node?)


The server should have complete support for session and clientid
trunking and multi-homing.  But I think we're just using those words in
slightly different ways:

> therefore, it has no ability to distinguish
> requests coming from different network interfaces and then present
> different server major/minor/scope values and also return different
> clientids in that case as well. So what happens now even though the
> client is establishing a new TCP connection via the 2nd network, the
> server returns back to the client same clientid and server identity as
> the 1st mount thus client will use an existing connection it already
> has.

So, this part is correct, it treats requests coming from different
addresses the same way.

Although you *can* actually make the server behave this way with
containers if you run nfsd in two different containers each using one of
the two network namespaces.

There are also things the client could do to distribute traffic across
the two IP addresses.  There's been some work on implementing that, but
I've lost track of where it stands at this point....

--b.



[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