Clusterware: Gridscheduler
Sun Grid Scheduler (SGE) is a cluster scheduler designed to manage the resources available on your compute nodes and allow one or many users to securely and efficiently submit to a pool of compute resource. Gridscheduler provides a simple mechanism for users to submit and manage batch and parallel jobs and have results delivered to a designated location - typically the cluster login node.
A typical grid-scheduler installation requires a qmaster server (normally the headnode or a cluster login node), one or more submit hosts from where users can submit jobs (typically a login or headnode server) and a number of execution hosts where jobs are run. The process for running a job through grid-scheduler is:
- Prepare the application or binary file to run on a cluster node
- Create a jobscript to run the application with the required parameters
- Select the grid-scheduler directives required to control how your job is run
- Submit the jobscript to GE from the cluster login or master node
The following steps detail how to perform these steps to submit different types of job to the grid-scheduler scheduler.