Cynthia,

Capacity is what you set it to be. Load is then used to determine how jobs
can run on the machine.  To the best of my knowledge OODT does not monitor
cpu, memory or anything else (correct me someone if it has changes since
snapshot 0.2).  It runs as many jobs on a node as it can until the sum of
the loads of the jobs is the capacity (or as close to it as possible
before it goes over the capacity).

On our project we have set the capacity to be the amount of memory on the
machine, and the load to the amount of memory the job uses.  This is
because we find our biggest concern with our jobs is the threat of
becoming memory-bound and then swapping memory to disk.  Thus we use these
numbers to reflect the capacity and usage of memory.

If you are concerned about being cpu-bound set capacity to be the number
of cores. And load to the number of cores a job will take.

Our version is a bit older but I hope this helps.

-Michael Starch
Sounder PEATE Operations
Nasa JPL



On 4/13/12 12:47 PM, "Wong, Cynthia L (388J)"
<[email protected]> wrote:

>What is "capacity" in nodes.xml? I also see "Load" as a piece of metadata
>for "Job". What does that mean? What is the different between them? How
>are they used by Resource Manager?
>
>Does Resource Manager monitor "Cores", CPU, disk space, and memory of a
>node?
>
>Thanks,
>Cynthia
>
>--
>Cynthia L. Wong
>Data Management Systems and Technologies
>Jet Propulsion Laboratory
>4800 Oak Grove Drive, M/S  171-264, Pasadena, CA  91109-8099
>Phone:  818/393-2572, Email: [email protected]
>

Reply via email to