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] >
