Coda File System

Re: FW: Using Coda for caching on local machine rather than over network? ??

From: Dave Lowell <dlowell_at_eecs.umich.edu>
Date: Tue, 31 Mar 1998 11:00:17 -0500 (EST)
On Tue, 31 Mar 1998, Dug Song wrote:

> On Tue, 31 Mar 1998 braam_at_cs.cmu.edu wrote:
> 
> > Almost correct.  RVM is used for Metadata -- acl's, vnode's, version
> > vectors (for server replication), directory contents. This is managed
> > through a transaction system, and we feel it would be very hard to do
> > it without transactions, since during resolution/repair/reintegration
> > many changes are being made, but one may have to back out (e.g. if a
> > server crashes, or if an unexpected inconsistency arises).
> 
> just for kicks, take a look at peter chen's Rio project here at umich
> (http://www.eecs.umich.edu/Rio/). my friend dave implemented a blindingly
> fast transaction system called Vista on top of it; he won best paper at
> ACM SOSP 1997. they have software available for FreeBSD, and the Vista
> interface is similar to RVM...

Well, thanks for your enthusiasm Dug... Everything you mentioned about
Vista is correct, except that we didn't win Best Paper at SOSP...

	Dave

-------------------------------------------
Dave Lowell   Computer Science Grad Student
dlowell_at_umich.edu    University of Michigan
-------------------------------------------
Received on 1998-03-31 11:07:29