GHN Manager

From Gcube Wiki
Revision as of 19:45, 27 August 2008 by Federico.defaveri (Talk | contribs) (New page: The GHNManager is a gCube Service contributing to form the gHN. Its main role is to provide the ''[[VRE Manager[['' service with an entry point for managing the node, e.g. installing the m...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The GHNManager is a gCube Service contributing to form the gHN. Its main role is to provide the [[VRE Manager[[ service with an entry point for managing the node, e.g. installing the mandatory software, publishing node information;

Resources and Properties

The GHNManager adopts the singleton pattern and manages a resource (GHNResource) representing the operational context of the GHN, e.g. Running Instances hosted on it.

Functions

The main functions supported by GHNManager (thanks to the support of the gCube Application Framework and its scope management, cf. Section ) are:

  • addScope() – which takes as input parameter a message containing a new scope the GHNManager is requested to manage;
  • addRItoScope() – which takes as input parameter a message containing a list of pairs Running Instance identifiers and scope for each of such bindings and notes this new GHN operational context;