Setting up a grid gateway
From BeSTGRID
Setting up a grid gateway is a complex job - too hard to describe in a single wiki page.
As a high-level overview, a grid gateway is a job submission gateway, accepting jobs from the grid and passing them to a local resource manager (such PBS/Torque, SGE, LSF, or LoadLeveler).
Typically, a grid gateway would consist of several virtual machines:
- NGGUMS to handle authorization decisions.
- NG2 to run Globus Toolkit 4 and accept jobs via the WS-GRAM4 protocol.
- NG1 to run Globus Toolkit 2 (or now GRAM5) and provide alternative protocols.
The following documentation is relevant for this task:
- Setting up a GUMS server (Alternatively, see Setting up a GUMS server on Ubuntu - courtesy Guy Kloss)
- Setting up an NG2 (Alternatively, see Setting up an NG2 on Ubuntu - courtesy Guy Kloss)
- Setup GRAM5 on CentOS 5 (PBS centric)
- Setup GRAM5 with LoadLeveler (LoadLeveler specific details)
