Return-Path: Received: from elasmtp-dupuy.atl.sa.earthlink.net ([209.86.89.62]:46460 "EHLO elasmtp-dupuy.atl.sa.earthlink.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751024AbdITRjH (ORCPT ); Wed, 20 Sep 2017 13:39:07 -0400 From: "Frank Filz" To: "'Chuck Lever'" , "'J. Bruce Fields'" Cc: "'Daniel P. Berrange'" , "'Stefan Hajnoczi'" , "'Steve Dickson'" , "'Linux NFS Mailing List'" , "'Matt Benjamin'" , "'Jeff Layton'" References: <20170919093140.GF9536@redhat.com> <67608054-B771-44F4-8B2F-5F7FDC506CDD@oracle.com> <20170919151051.GS9536@redhat.com> <3534278B-FC7B-4AA5-AF86-92AA19BFD1DC@oracle.com> <20170919164427.GV9536@redhat.com> <20170919204224.GA14329@fieldses.org> <37604438-9848-47CA-8884-8FD6292EAFC9@oracle.com> <20170920131641.GC14329@fieldses.org> <20170920144557.GD14329@fieldses.org> <202BF722-77BC-4EF2-BD75-9AA42CBF4A94@oracle.com> In-Reply-To: <202BF722-77BC-4EF2-BD75-9AA42CBF4A94@oracle.com> Subject: RE: [PATCH nfs-utils v3 00/14] add NFS over AF_VSOCK support Date: Wed, 20 Sep 2017 08:25:38 -0700 Message-ID: <015601d33224$b7770b40$266521c0$@mindspring.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: linux-nfs-owner@vger.kernel.org List-ID: > > On Sep 20, 2017, at 10:45 AM, J. Bruce Fields wrote: > > > > On Wed, Sep 20, 2017 at 10:40:45AM -0400, Chuck Lever wrote: > >> File handles suddenly change and lock state vanishes after a live > >> migration event, both of which would be catastrophic for hypervisor > >> mount points. > > > > They're talking about a Ganesha/Ceph backend. It should be able to > > preserve filehandles. > > That's only one possible implementation. I'm thinking in terms of what needs > to be documented for interoperability purposes. It seems like live migration pretty much requires a back end that will preserve file handles. > > Lock migration will require server-side implementation work but not > > protocol changes that I'm aware of. > > > > It could be a lot of implementation work, though. > > Agreed. I think the lock migration can be handled the way we handle state migration in an HA environment - where we treat it as a server reboot to the client (so SM_NOTIFY to v3 clients, the various errors v4 uses to signal server reboot, in either case, the client will initiate lock reclaim). Frank --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus