RWP04: Registry Replication
Tony Linde
ael at star.le.ac.uk
Mon Apr 28 05:08:48 PDT 2003
Comments embedded...
> -----Original Message-----
> From: Keith Noddle [mailto:ktn at star.le.ac.uk]
> Sent: 28 April 2003 12:23
> To: IVOA Registry mailing list
> Subject: Re: RWP04: Registry Replication
>
>
> On Fri, 2003-04-25 at 18:32, Roy Williams wrote:
> > > > How about if we have three types of registry:
> > > >
> > > > 1. full: will attempt to maintain a full list of all
> resources on
> > > > the VO 2. limited: lists only resources of interest to
> a specific
> > > > community 3. private: only lists the resources at that
> location;
> > > > not queryable
> >
> > There is a smooth transition here to what we might call type 4: a
> > service
>
> I am slightly uneasy about different registry "types" as that
> potentially leads to management and hierarchy issues. I
> prefer the notion of a self regulating network of registries
> which "do the right thing" among themselves. Building upon
> previous discussions, I'd like to float the following:
>
> * A registry is viewed just another a resource
Correct.
> * By definition, resource entries in a registry include a
> description of themselves (note: fine grained vs
> coarse grained
> resource metadata? This proposal requires fine grained)
We should not dictate the content or structure of registries. I'm not sure
why 'requires fine grained'.
> * The description of the content of a registry grows as other
> resources are added to it, BUT:
>
> * It is only necessary to add the "new" metadata from the added
> resource to the registry description (the goal being that the
> registry description contains the scope of the resources it
> holds but not the detail, that is in the individual resource
> descriptions)
I'm lost. What is 'scope of the resources'?
> * All registries mirror all other registries
In content? Or just mirrors the list of registries?
> * A registry only actions queries against resources for which it
> is authoritative (i.e. not resources for which it is
> a mirror),
If it mirrors the resource metadata, why shouldn't it answer the queries?
> BUT:
>
> * A registry can initiate a query requesting it be actioned
> against mirrored resources (to manage "registry unavailable"
> problems - this needs further work)
??
'fraid I'm lost here.
> Thus:
>
> 1. Queries will be targeted to registries which contain relevant
> resources
> 2. Duplication will be reduced to a minimum
> 3. "Gridiness" will be upheld
> 4. scope={"all","target","this"} will be supported (but
> "all" will
> obey [1] above)
> 5. Time-To-Live can be supported
> 6. Queries will never be more than 1 level deep
> 7. Fail-over will be supported.
>
> Keith.
>
> --
>
> Keith Noddle Phone: +44 (0)116 223 1894
> AstroGrid Technical Lead Fax: +44 (0)116 252 3311
> Dept of Physics & Astronomy Mobile: +44 (0)7721 926 461
> University of Leicester Email: ktn at star.le.ac.uk
> Leicester, UK LE1 7RH Web: http://www.astrogrid.org
>
More information about the registry
mailing list