Software Links
Getting Started
- Doc Structure
- A Globus Primer
- Globus Is Modular!
- Quickstart
- Installing GT
- Platform Notes
- Migrating from GT2
- Migrating from GT3
Reference
- PDF version
- Best Practices
- Coding Guidelines
- API docs
- Public Interfaces
- Resource Properties
- Samples
- Glossary
- Performance Studies
Common Runtime
Security
Data Mgt
Information Svcs
Execution Mgt
Abstract
Execution management tools are concerned with the initiation, monitoring, management, scheduling, and/or coordination of remote computations. GT4 supports the Grid Resource Allocation and Management (GRAM) interface as a basic mechanism for these purposes. The GT4 GRAM server is typically deployed in conjunction with the Delegation and RFT service to address data staging, delegation of proxy credentials, and computation monitoring and management in an integrated manner. C, Java, and Python client APIs, as well as command line tools, are provided for both systems. More information is provided in LINK:GT4 Execution Management: Key Concepts.
GT4 includes two different GRAM implementations:
- XREF:GRAM4 builds on Web services technologies and is the recommended system for most users due to its superior scalability and its support for WS-Security mechanisms.
- XREF:GRAM2 is the GRAM implementation first introduced in GT2.
GT 4.1.2 Execution Management also includes a contribution for the Community Scheduler Framework (CSF) and a tech preview version of the Workspace Management Service (WMS).
Table of Contents
- Key Concepts
- GT 4.1.2 GRAM4 Approach
- GRAM4
- Release Notes
- System Administrator's Guide
- User's Guide
- Developer's Guide
- Guide to Public Interfaces
- Quality Profile
- GT 4.1.2 Samples for GRAM4
- Migrating Guide
- GT 4.1.2 GRAM4 Command-line Reference
- A. Submitting a job in Java using GRAM4
- B. Submitting a job in C using GRAM4
- C. GT 4.1.2 Call for Community Testing: GRAM4
- GRAM2
- Community Scheduler Framework (CSF)
- Globus Teleoperations Control Protocol (GTCP)
- Workspace Management Service (WMS)
List of Figures
- 1. GRAM4 Components
- 2. GRAM4 Functions
- 3. GRAM4 Software
- 4. GRAM4 Lifecycle
- 5. GRAM4 Minimal Sequence
- 6. Non-staging Delegation Sequence
- 7. Non-staging Delegation Sequence with Hold
- 8. Staging Sequence
- 9. Staging Sequence with Hold
- 10. Sequence times
- 11. Sequence times (manual)
- 1. Managed Executable Job Service Internal State Transition Diagram
List of Tables
- 1. Mapping of protocol events to life cycle boundaries for each testing scenario
- 1. Scheduler-Specific Configuration Files
- 1. Scheduler-Specific Configuration Files
- 1. Scheduler-Specific Configuration Files
- 1. Command Line Option Comparison
- 2. C API Migration Table
- 3. RSL Migration Table
- 4. RSL Migration Examples
- 1. GTCP configuration parameters