VO installation

From Gcube Wiki
Revision as of 18:38, 17 December 2009 by Manuele.simi (Talk | contribs)

Jump to: navigation, search

These are the steps needed to setup a new Virtual Organization:


  1. select the gCube infrastructure to join
  2. decide the scope hierarchy, i.e. the name of the VO within the new infrastructure
  3. identify a set of machines to turn on as gHNs (their number may vary depending on the VO needs)
  4. prepare a Service Map file for the VO scope
  5. install the VO enabling services:
    1. identify 3 machines to dedicate to the VO Enabling Services
    2. install gCore in the 3 machines and copy the Service Map files under the $GLOBUS_LOCATION/config folder
    3. configure the first gHN to join to the VO scope and
      • deploy the IS-Collector and configure it to join the VO scope
    4. configure the second gHN as ROOT and to join to the VO scope and
      • deploy a IS-Registry instance and configure it to join the VO scope
      • deploy a IS-Notifier instance and configure it to join the VO scope
    5. configure the third gHN to join it to the VO scope and
      • deploy a VREModeler instance and configure it to join the VO scope
      • deploy a VREManager instance and configure it to join the VO scope
      • (optional) deploy a Software Repository instance and configure it to join the VO scope
    6. start the 3 containers following the order of the deployments and verify that they work properly
  6. configure and start a few generic gHNs to use for future dynamic deployment activities (e.g., deployment of VO level services and VRE creation)
    1. install gCore in each machine and copy the Service Map files under the $GLOBUS_LOCATION/config folder
    2. configure the gHNs to join the VO scope
    3. start the container on each machine and verify that the gHN is correctly published both in the infrastructure and in the VO Information Systems.