Please note that these documents are for an OBSOLETE version of the Globus Toolkit. For more information see 5.2 End of Life

GT 5.2.2 GRAM5

Table of Contents


The Grid Resource Allocation and Management (GRAM5) component is used to locate, submit, monitor, and cancel jobs on Grid computing resources. GRAM5 is not a Local Resource Manager, but rather a set of services and clients for communicating with a range of different batch/cluster job schedulers using a common protocol. GRAM5 is meant to address a range of jobs where reliable operation, stateful monitoring, credential management, and file staging are important.

The following guides are available for this component:
Key ConceptsFor important general concepts about job management in Globus. Includes GRAM5 Approach. [pdf]
Admin GuideFor system administrators and those installing, building and deploying GT. You should already have read the Installation Guide and Quickstart. [pdf]
User's GuideDescribes how end-users typically interact with this component. [pdf]
Developer's Guide Reference and usage scenarios for developers. [pdf]

Other information available for this component are:

Release NotesWhat's new with the 5.2.2 release for this component. [pdf]
Public InterfacesInformation for all public interfaces (including APIs, commands, protocols, etc). Please note this is a subset of information in the Developer's Guide. [pdf]
Quality ProfileInformation about test coverage reports, etc. [pdf]
Migrating Guide Information for migrating to this version if you were using a previous version of GT. [pdf]
All GRAM5 Guides (PDF only) Includes all GRAM5 guides except Public Interfaces (which is a subset of the Developer's Guide)




A Local Resource Manager mechanism supported by GRAM. See the Condor Project Website for more information.

See Also Local Resource Manager.


Oracle GridEngine

A Local Resource Manager supported by GRAM. See Oracle's Web Site for more information.

See Also Local Resource Manager.


Local Resource Manager (LRM)

A system which controls access to a compute resource, such as a compute cluster or parallel computer. Such systems provide batch execution interfaces, which GRAM uses to execute jobs. Condor, Portable Batch System, GridEngine are examples of local resource managers.

See Also Condor, Portable Batch System, Oracle GridEngine.


Portable Batch System (PBS)

A Local Resource Manager mechanism supported by GRAM. Multiple implementations of PBS exist: GRAM currently supports TORQUE. See also TORQUE.

See Also Local Resource Manager, TORQUE.