Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 May 1998 10:04:43 -0400 (EDT)
From:      Robert Watson <robert@cyrus.watson.org>
To:        Walter Hafner <hafner@informatik.tu-muenchen.de>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: Vinum: first alpha release available
Message-ID:  <Pine.BSF.3.96.980525095852.11071C-100000@fledge.watson.org>
In-Reply-To: <srjra1irg4b.fsf@hprbg5.informatik.tu-muenchen.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 25 May 1998, Walter Hafner wrote:

> Quick question: What are the 'strategic' plans concerning volume
> managers and FreeBSD?
> 
> We have a variety of different tools that perform similar or at least
> overlapping tasks:
> 
> - CCD
> - vinum
> - coda
> 
> The way I understand it: CCD is superseeded by vinum. But where comes
> coda into place?

I'm not sure that Coda currently fits into the picture cleanly.  While it
does offer volume management services, it also doesn't fit (server-side)
into the current file system structure well.  Volumes are Coda's
granularity for replication/recovery locking, as well as its granularity
for quotas (when implemented).  As such, they are quite similar to the
traditional concept of managed volumes, as they can be moved around from
server to server as a chunk, etc.  However, Coda stores the meta-data for
the volumes in an RVM (Recoverable Virtual Memory -- a logged
transactional VM system) partition due to Coda's version control and ACL
requirements.

What Coda might really benfit from is a transactional filesystem so that
it can stop using RVM :).  

anyhow, so I'm not sure how this fits into the overall picture.  Also,
Coda is definitely cross-platform.  The Linux people, however, have been
integrating a number of kernel changes to support coda better, and I
believe that the Coda kernel-side code is now in their standard release.
Similarly, they are working on integrating PAG support into their kernel
for authorization purposes.  There was some discussion a few months ago on
FreeBSD-Security about token-handling architectures -- we might want to
wake up the discussion at some point and see if we can find a better
general-purpose solution than PAGs.

  Robert N Watson 


----
Carnegie Mellon University  http://www.cmu.edu/
Trusted Information Systems http://www.tis.com/
SafePort Network Services   http://www.safeport.com/
robert@fledge.watson.org    http://www.watson.org/~robert/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980525095852.11071C-100000>