05.08.2013 Views

PBS Pro Administrator Guide - Department of Electrical and ...

PBS Pro Administrator Guide - Department of Electrical and ...

PBS Pro Administrator Guide - Department of Electrical and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 2<br />

Concepts <strong>and</strong> Terms<br />

<strong>PBS</strong> <strong>Pro</strong> 5.0<br />

<strong>Administrator</strong> <strong>Guide</strong><br />

<strong>PBS</strong> is a “distributed workload management” or a “distributed resource management” system.<br />

As such, <strong>PBS</strong> h<strong>and</strong>les management <strong>and</strong> monitoring <strong>of</strong> the computational workload<br />

on a set <strong>of</strong> one or more computers. Modern workload/resource management solutions like<br />

<strong>PBS</strong> include the features <strong>of</strong> traditional “batch queueing” but <strong>of</strong>fer greater flexibility <strong>and</strong><br />

control than first generation batch systems (such as the original UNIX batch system NQS).<br />

Workload management systems have three primary roles:<br />

Queuing <strong>of</strong> work or tasks to be run on a computer. Users submit tasks or<br />

“jobs” to the resource management system where they are queued<br />

up until the system is ready to run them.<br />

Scheduling i.e. the process <strong>of</strong> selecting which jobs to run when <strong>and</strong> where,<br />

according to a predetermined policy. Sites balance competing needs<br />

<strong>and</strong> goals on the system(s) to maximize efficient use <strong>of</strong> resources<br />

(both computer time <strong>and</strong> people time).<br />

Monitoring includes tracking <strong>and</strong> reserving system resources, <strong>and</strong> enforcing<br />

usage policy. This covers both user-level <strong>and</strong> system-level monitoring<br />

as well as monitoring <strong>of</strong> the scheduling algorithms to see how<br />

well they are meeting the stated goals<br />

5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!