GridSAM supports a variety of Distributed Resource Managers (DRM) for distributing jobs among available resources. This is achieved by the modular DRMConnector abstraction. This section of the Deployment Guide discusses various common deployment scenarios, and how GridSAM can be configured to support them.
Each GridSAM instance is configured with exactly one type of launching mechanism, here refers to as the DRMConnector implementation. GridSAM is configured with the Fork implementation by default therefore there are no other system dependencies. For more robush and efficient mean to distribute the computation to Grid resources, GridSAM layers on systems such as SSH, Condor, Globus, Sun Grid Engine and PBS. The configuration involves modifying the 'jobmanager.xml' file to import the modules that make up the DRMConnector and modify the contributions these modules require.
The supported DRMConnectors have template 'jobmanager-[DRM Type].xml' available in $OMII_HOME/webapps/gridsam/WEB-INF/classes/ for reference. For detailed description of the deployment scenario and configurable properties, please refer to the individual links below.