Common use of Resources and Properties Clause in Contracts

Resources and Properties. THE VRE Manager adopts the Factory pattern. In particular, it creates and manages two types of resources: the VREManagerVREScope and the VREManagerVOScope. The former, i.e. the VREManagerVREScope, is created whenever a new VRE is created and used to keep track of the status of the VRE including the set of resources belonging to it, e.g. the list of the gHNs, the list of the Running Instances, the list of Collections. For such a resource the service exposes the VRE name and its ID. The latter, i.e. the VREManagerVOScope, is created to manage each VO and used to manage it with respect to the purpose of this service, i.e. keep track of the set of VO mandatory services deployed. For such a resource the service exposes the VO name and the relative map, i.e. the IDs of the backbone services (non VRE specific) governing the operation of the VO and the relative VRE, e.g. the Software Repository, the IS-Registry.

Appears in 2 contracts

Sources: D4science System High Level Design, D4science System High Level Design