[OpenAFS-devel] mutiple levels of backup volumes?

Nathan Neulinger nneul@umr.edu
Tue, 13 Feb 2001 17:00:35 -0600


aeneous@speakeasy.org wrote:
> 
> > > It should be possible to create an arbitrary number of RO
> > > clones of the
> > > same read/write volume.  However, the vldb tracks only one
> > > backup and one
> > > readonly clone for any given volume.  You'd have to invent
> > > some scheme for
> > > naming the extra backup volumes, and some mechanism for tracking them.
> 
> You should extend the vldb to track the additional clones.  This is worth doing right.  I looked at it once and had figured out a way, but my old and feeble brain no longer remembers what it was :(  So consider this gentle encouragement to wrestle a little.

Oh, extending the VLDB isn't the problem, I'm sure I could do that in a
week or so of hacking at it. The problem is - I think that one of the
core requirements of OpenAFS was that it remain protocol compatible with
IBM AFS. I'm not sure how that would work unless I were to create a
whole new set of VLDB calls that included the new information.

Any suggestions on the appropriate way to do something like this? It
seems that if a new set of VL ops are created, they should be made more
multipurpose and extendible. 

-- Nathan

------------------------------------------------------------
Nathan Neulinger                       EMail:  nneul@umr.edu
University of Missouri - Rolla         Phone: (573) 341-4841
CIS - Systems Programming                Fax: (573) 341-4216