Matt W. Benjamin wrote:
----- Original Message -----
From: "Jeffrey Altman" <[email protected]>

I agree that the proposal to increase the volume id space should be motivated, 
but the motivation is that we wish to be able to provide logical support for 
very large numbers of volumes, even presuming a site that is, for reasons of 
its own, creating new volumes at a rate difficult for us the designers to 
grasp.  Specifically, a site creating one volume per second could begin using 
AFS today, and exhaust a 31-bit volume id space in 68 years.  I think that's 
not comfortably near countable infinity, and that's not counting the additional 
volume ids consumed by replicas.

Providing a separate space for snapshot identifiers is a good idea.  I don't 
intuitively see the motivation for making it a timestamp, however.  Every 
snapshot surely will a creation time, but it might have other attributes a 
client would want to use to identify it.  More importantly, even assuming 
continuous, point-in-time snapshots (every time something changes), the mapping 
of timestamps to snapshots at the suggested resolution is very sparse.  My 
suggestion for snapshot identifiers would simply be a generation number, and 
I'd hope to see follow-on discussion about how database servers (or external 
databases) should best be used to identify snapshots, using what criteria (most 
recent, earliest before a given time, the one associated with a specific tag, 
or whatever).

would the proposal allow for clones of the same snapshot to reside on multiple servers?

Jason

_______________________________________________
AFS3-standardization mailing list
[email protected]
http://michigan-openafs-lists.central.org/mailman/listinfo/afs3-standardization

Reply via email to