From: Benny Halevy (benny_halevy@yahoo.com)
Date: 08/13/02-11:44:55 AM Z
Message-ID: <20020813164455.84719.qmail@web14108.mail.yahoo.com> Date: Tue, 13 Aug 2002 09:44:55 -0700 (PDT) From: Benny Halevy <benny_halevy@yahoo.com> Subject: Re: lease expiration, stable storage (was "questions/comments on draft-ietf-nfsv4-rfc3010bis-02-04.txt") --- Carl Burnett <cburnett@us.ibm.com> wrote: > I think the client implementation can guard against corruption. When > a > client recovers a lock after a server reboot, it can further check > that > the file's data has not changed (time_modify). If it has, then the > client > does not consider the locking state recovered. It wouldn't be very useful when there are multiple writers, each writing to a _disjoint_ byte range of the file. In that case time_modify (or even better - the change attribute) will rightfully change regardless of locking, leases, and lease expiration. > > It is of course a good feature for the server to persistently track > state > expiration in order to deny invalid renew requests, but I am not sure > the > protocol should dictate this in the implementation. > > Carl > > > Carl Burnett > AIX Kernel Architecture - Distributed File Systems > (512) 838-8498, TL 678-8498 > (please reply to cburnett@us.ibm.com) > > > > > > mike.kupfer@sun.com > Sent by: owner-nfsv4-wg@sunroof.eng.sun.com > 08/12/2002 03:16 PM > > > To: mike@eisler.com > cc: nfsv4-wg@sunroof.eng.sun.com > Subject: lease expiration, stable storage (was > "questions/comments on > draft-ietf-nfsv4-rfc3010bis-02-04.txt") > > > > >>>>> "mre" == Mike Eisler <mike@eisler.com> writes: > > mre> Regarding, > > mre> There are various > mre> scenarios involving server failure after such an event > mre> that require the storage of these lease expirations or > mre> network partitions. One scenario is as follows: > > mre> Do we really want to require servers to do this? > > Given the email exchange I just had with Dave Noveck (which should be > in the WG mail archive), I don't see that we have any choice. Unless > the server records lease expirations in stable storage, we open up a > window which can lead to file corruption. > > mike > > > __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com
This archive was generated by hypermail 2.1.2 : 03/04/05-01:50:13 AM Z CST