* Comments on the bind-to-local IP patch series I posted? @ 2013-01-24 18:45 Ben Greear 2013-01-24 19:12 ` Myklebust, Trond 0 siblings, 1 reply; 3+ messages in thread From: Ben Greear @ 2013-01-24 18:45 UTC (permalink / raw) To: linux-nfs@vger.kernel.org I'd really like to get some feedback on whether the patches I posted have a chance at upstream inclusion. If the whole idea is DOA, then just let me know and I promise not to ask again for a few years :) Otherwise, if any improvements are needed, I'll be happy to work on them. Thanks, Ben -- Ben Greear <greearb@candelatech.com> Candela Technologies Inc http://www.candelatech.com ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Comments on the bind-to-local IP patch series I posted? 2013-01-24 18:45 Comments on the bind-to-local IP patch series I posted? Ben Greear @ 2013-01-24 19:12 ` Myklebust, Trond 2013-01-24 19:26 ` Ben Greear 0 siblings, 1 reply; 3+ messages in thread From: Myklebust, Trond @ 2013-01-24 19:12 UTC (permalink / raw) To: Ben Greear; +Cc: linux-nfs@vger.kernel.org On Thu, 2013-01-24 at 10:45 -0800, Ben Greear wrote: > I'd really like to get some feedback on whether the patches I posted > have a chance at upstream inclusion. If the whole idea is DOA, > then just let me know and I promise not to ask again for a few > years :) > > Otherwise, if any improvements are needed, I'll be happy to work on > them. My stated goal has always been to support this kind of setup through net namespaces and containers. Now that Stanislav has added that support (at least for the RPC+NFS clients), why do we need a second solution? IOW: Is there any reason why you can't just use 'virt-sandbox', for instance, to start up an lxc session with its own network ip address and then run your application? -- Trond Myklebust Linux NFS client maintainer NetApp Trond.Myklebust@netapp.com www.netapp.com ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Comments on the bind-to-local IP patch series I posted? 2013-01-24 19:12 ` Myklebust, Trond @ 2013-01-24 19:26 ` Ben Greear 0 siblings, 0 replies; 3+ messages in thread From: Ben Greear @ 2013-01-24 19:26 UTC (permalink / raw) To: Myklebust, Trond; +Cc: linux-nfs@vger.kernel.org On 01/24/2013 11:12 AM, Myklebust, Trond wrote: > On Thu, 2013-01-24 at 10:45 -0800, Ben Greear wrote: >> I'd really like to get some feedback on whether the patches I posted >> have a chance at upstream inclusion. If the whole idea is DOA, >> then just let me know and I promise not to ask again for a few >> years :) >> >> Otherwise, if any improvements are needed, I'll be happy to work on >> them. > > My stated goal has always been to support this kind of setup through net > namespaces and containers. Now that Stanislav has added that support (at > least for the RPC+NFS clients), why do we need a second solution? > > IOW: Is there any reason why you can't just use 'virt-sandbox', for > instance, to start up an lxc session with its own network ip address and > then run your application? My application would not work well with that..if for no other reason than it would be terribly complicated to manage 3000 sandboxes and whatever applications were running in those sandboxes. In addition, on multi-homed machines, there can be some general advantages to allowing binding to specific IP addresses. A somewhat contrived example would be two network interfaces on same subnet, wired to a 1G/10G switch. With binding, you could mount the same server two different times, and spread the load on the two 1G (client side) interfaces. Or, just keep all nfs traffic on a particular interface for some other reason like some small level of security. From what I can tell, my patches should not add any real overhead, and the code is not that complex. But, I suspect that my handling of the callback binding address could be problematic if someone wanted to do some strange asymmetric routing, so I'd probably need a way to make that configurable and disabled by default. If the rest of the series has a chance, I'd like to ask your opinion on a preferred way to configure this. Thanks, Ben -- Ben Greear <greearb@candelatech.com> Candela Technologies Inc http://www.candelatech.com ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-01-24 19:26 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-01-24 18:45 Comments on the bind-to-local IP patch series I posted? Ben Greear 2013-01-24 19:12 ` Myklebust, Trond 2013-01-24 19:26 ` Ben Greear
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).