[glue-wg] Physical Reresentational relationship?

Burke, S (Stephen) S.Burke at rl.ac.uk
Wed Apr 9 06:26:11 CDT 2008


glue-wg-bounces at ogf.org 
> [mailto:glue-wg-bounces at ogf.org] On Behalf Of owen.synge at desy.de said:
> In other words why does the Glue schema have a service entity which is
> mapped 1:1 with physical instance and not an VO-service entity?

As a minimum it saves publishing the same information many times over.
Also some services are not VO-specific (e.g. BDII). Services do have the
information on who is authorised to use them via the AccessPolicy, so
there's nothing stopping you publishing separate services per VO, and
indeed for most sites that's exactly what happens with the CE, i.e.
there is one CE (queue) per VO - but it isn't very satisfactory because
you end up with a huge number of queues. Also intrinsically a VO is just
one level in a UserDomain hierarchy, you can have groupings of VOs (all
WLCG VOs, all GridPP VOs) and subgroups within VOs.

  On a more abstract level you could say that the publishing should be
aligned with who "owns" the information. Services are run by sites, not
VOs, so it makes sense for a site to publish information about all the
services it runs, including who is authorised to use them (which may
change from time to time).

Stephen


More information about the glue-wg mailing list