Basic Setup for GT 4.1.0

This section describes initial setup for basic services that will provide a basic set of Grid services on one machine. The Quickstart Guide walks you through setting up basic services on multiple machines.

1. Setting Up File Transfers (GridFTP)

To setup GridFTP, you need a basic security setup. Then you add GridFTP to either xinetd or inetd.

See Setup GridFTP for details.

2. Setting Up the Web Services Container (Java WS Core)

The container hosts the rest of the web services like RFT, MDS, and GRAM. It requires a basic security setup, and an /etc/init.d entry so it starts at boot time.

See Container Setup for details.

3. Setting Up Large Transfers (RFT)

RFT monitors and controls GridFTP transfers for added reliability. It requires the Web Services container and a Postgres database.

See RFT Setup for details.

4. Setting Up Job Management (WS GRAM)

GRAM provides a uniform interface to batch schedulers, coordinates data stage-in/out, and monitors jobs with optional notifications. It requires the Web Services container, and uses RFT for staging.

See GRAM Setup for details.

5. Discovering and Monitoring Resources with the Index Service (MDS4)

MDS4 allows for monitoring and discovery in a Grid environment. It can be used to monitor GRAM and RFT, as well as the associated cluster resources with the help of a monitoring provider like Ganglia or Clumon. An Index Service runs in each container, and they can be configured into a reporting hierarchy.

See MDS Setup for details.

6. Visualizing Resources with WebMDS (MDS4)

The Index Service contains XML data describing resources. This XML can be visualized in a web browser using WebMDS. WebMDS runs inside of a Tomcat container.

See WebMDS Setup for details.

7. Making Proxy Certificates Available with MyProxy

MyProxy is an optional service to manage certificates for your site.

See MyProxy Setup for details.

8. Setting Up on Multiple Machines

For information about extending your installation to multiple machines, see Setting up your second machine for details.

9. Where To Go From Here

For more detail about any component, see the master list of documentation.