Sponsored by BMBF Logo

AstroGrid-D Resource Integration Overview

Several steps are required to bring hosts on-line as AstroGrid-D resources.

The AstroGrid-D relies on the Globus Toolkit as its grid middleware. The biggest part of integrating a resource into AstroGrid-D is to install and run Globus. AstroGrid-D has also uses some extensions to this middleware.

  1. Host certificates

    An AstroGrid-D host certificate is required for each grid resource.

    See the Membership Guide VOMRS-Registration.

  2. Open institution TCP ports

    Some special TCP ports must be opened to the Internet by the institution network administrator, to make resources available to the grid.

    port


    service
    8443


    globus
    2222


    gsissh
    2811


    gsiftp
    2119


    gsigatekeeper
    20000,25000


    pre-WS-GRAM services
  3. Appropriate operating system

    A reasonably modern Linux system should be running on grid hosts, preferably Scientific Linux 5.x .

  4. Development software

    The Globus Toolkit requires some development software packages in addition to the programs gcc, tar, make, perl, bzip, sudo, etc, found in most Linux distributions. These are:

    package version
    Java JDK 1.5+
    Apache Tomcat 5.5+
    Apache Ant 1.6.+
    PostgreSQL 8.x preferred
    zlib 1.2.3
    iODBC 3.5

    For more information, see System Requirements.

  5. Globus Toolkit

    Version 4.0.8 is strongly preferred. Version 4.2 will not work at present.

    Detailed instructions on downloading, configuration, building, and installation can be found at GACSI.

  6. Extension: Ganglia and WebMDS

    This collects resource information for the AstroGrid-D WebMDS service, so that users can see that the resource is present and what capacities they have. For instructions, see Ganglia Installation

  7. Extension: AstroGrid-D Audit Logging service

    This provides users with a graphical time-line that monitor running and finished jobs, and also allows for later auditing of resource utilization. For instructions, see Audit Logging instructions

  8. Extension: GeoMaint for D-GRID

    This posts site information about the site to the D-Grid WebMDS server. It should be installed on at least one resource at each site. For instructions, see D-Grid Geomaint Sensor.