Design, implementation, and operation of a class based batch queue scheduler for VAX/VMS
Fermilab found that the standard VMS batch configuration options were inadequate for the job mix that exists on the Fermilab central computer facility VAX cluster. Accordingly, Fermilab designed and implemented a class based batch queue scheduler. This scheduler makes use of the standard VMS job controller and batch system. Users interact with the scheduler at job submission time by specification of CPU time limits and batch job characteristics. This scheduler allows Fermilab to make efficient use of our large heterogeneous VAX cluster which contains machines ranging from a VAX 780 to a VAX 8800. The scheduler was implemented using the VMS system services $GETQUI and $SNDJBC, without changes to the existing VMS job scheduler. As a result, the scheduler should remain compatible with future VMS versions. This session will discuss the design goals, implementation, and operational experience with Fermilab's class based batch queue scheduler.
- Research Organization:
- Fermi National Accelerator Lab., Batavia, IL (USA)
- DOE Contract Number:
- AC02-76CH03000
- OSTI ID:
- 7019795
- Report Number(s):
- FNAL/C-88/43; CONF-880569-2; ON: DE88012223
- Country of Publication:
- United States
- Language:
- English
Similar Records
IBM NJE protocol emulator for VAX/VMS
Participation of VAX VMS computers in IBM file-transfer networks