4.5.2.1.
Overview
Up one level
GRIA can use any resource management system via its platform script API. The GRIA distribution comes with pre-supplied example scripts for PBS and Condor resource managers.
The Job Service uses scripts to submit and manage jobs on an execution platform, allowing GRIA to make use of a wide range of computational resources including remote compute servers and clusters.
Service administrators can create their own platform scripts to interface with a given execution platform and configure the Job Service to use them. The Services come with scripts for the following execution platforms:
- Portable Batch System (PBS)
- Condor
- Local execution
Although these scripts provide full functionality for GRIA they assume a very basic PBS or Condor RM configuration.
The functionality of these scripts should be expanded accordingly for customised resource manager configurations. This document describes which are the most likely parts of the pre-supplied example scripts for PBS and Condor systems that require customisation.
By default, it is recommended that the service installer configures the Job Service to use the local execution scripts, which means that all jobs will be run locally on the same machine that runs the services. The scripts for this do not need to be modified.
The PBS and Condor scripts do normally require some customisation, and details of how to do this (and how to test any of the supplied scripts) can be found in the following sections.
Users who need to create their own scripts to address other execution platforms should read about the platform model, and also see the instructions on the platform script interface.
