Search NASASearch

NASA NTRS · 20020006944

Batch Scheduling a Fresh Approach

Abstract

The Network Queueing System (NQS) was designed to schedule jobs based on limits within queues. As systems obtain more memory, the number of queues increased to take advantage of the added memory resource. The problem now becomes too many queues. Having a large number of queues provides users with the capability to gain an unfair advantage over other users by tailoring their job to fit in an empty queue. Additionally, the large number of queues becomes confusing to the user community. The High Speed Processors group at the Numerical Aerodynamics Simulation (NAS) Facility at NASA Ames Research Center developed a new approach to batch job scheduling. This new method reduces the number of queues required by eliminating the need for queues based on resource limits. The scheduler examines each request for necessary resources before initiating the job. Also additional user limits at the complex level were added to provide a fairness to all users. Additional tools which include user job reordering are under development to work with the new scheduler. This paper discusses the objectives, design and implementation results of this new scheduler

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Cardo, Nicholas P., Woodrow, Thomas. 1994-01-01. Batch Scheduling a Fresh Approach. https://ntrs.nasa.gov/citations/20020006944

Cite the original work for its findings. Save a collection to share your selection of sources.