[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-ha-dev
Subject:    Re: [Linux-ha-dev] DLM comments
From:       "Peter J. Braam" <braam () cs ! cmu ! edu>
Date:       2000-01-28 6:56:00
[Download RAW message or body]

Agree.

- Peter -

On Fri, 28 Jan 2000, Stephen C. Tweedie wrote:

> Hi,
> 
> On Mon, 24 Jan 2000 12:05:45 -0600, Ken Preslan <kpreslan@zarniwoop.com>
> said:
> 
> >> 1. inline data passing with requests.  Ken can you remind me what you
> >> wanted.
> 
> > What we were talking about was a flag that was passed in when a
> > machine enqueues a lock request.  The flag says "I would like to have
> > the data protected by this lock being transmitted to me through an
> > out-of-bounds protocol."
> 
> > This flag is passed in the Blocking Callback to the the clients
> > holding the lock.  If one of those clients is caching the data, it can
> > send the data directly to the machine who is asking for it.
> 
> > The machines holding the lock still need to flush their dirty data
> > back to the shared disk, but the new holder doesn't need to read the
> > data off the disk.  The idea is that it should speed things up.
> 
> > Or at least that's what I was thinking of.  Maybe Stephen had a
> > different idea?
> 
> I don't think we should mandate the way clients communicate with each
> other for this.  All I think we need to do is to allow a lock request to
> supply an arbitrary Request Value Block (analogous to the existing Lock
> Value Block), and for that request to be provided to blocking callbacks
> triggered by that request.
> 
> --Stephen
> 
> _______________________________________________________
> Linux-HA-Dev: Linux-HA-Dev@lists.tummy.com
> http://lists.tummy.com/mailman/listinfo/linux-ha-dev
> Home Page: http://linux-ha.org/
> 


_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev@lists.tummy.com
http://lists.tummy.com/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic