Job Management - ORSYP
No matter how fast computing power grows, user demand always seems to grow faster. Computing resources are therefore rare and systems need to be found to share those resources equitably. Job management systems are a key component allowing system administrators to determine what runs where and when in a network of computers so that available resources are put to optimum use to satisfy the largest possible part of demand.
In a business-computing context, the job scheduler determines when a batch job should be launched to satisfy its time/date requirements, functional interdependencies or incompatibilities with other batch jobs. Once its functional pre-requisites are satisfied the job may be submitted for execution to a job management system whose prime role is to balance the workload across available computing resources. The job management system incorporates a queuing system that directs the job to a suitable system where it will run as soon as necessary resources become available. Job management eliminates the wastage of system resources that occur when systems are overloaded, guaranteeing that workload is processed as efficiently as possible.
