Hi Cynthia,

On Apr 13, 2012, at 12:47 PM, Wong, Cynthia L (388J) wrote:

> What is "capacity" in nodes.xml?

Capacity is the maximum load that can be allocated to a node, and is used by 
the XMLAssignmentMonitor to determine how much load has been sent to a node
(should be < capacity). 

Different AssignmentMonitor implementations may interpret this property 
differently, if
at all.

> I also see "Load" as a piece of metadata for "Job". What does that mean?

Each Job has a load associated with it, which, when used with the 
XMLAssignmentMonitor
behaves to "cap" the amount of load on a node.

> What is the different between them? How are they used by Resource Manager?

FYI above.

> 
> Does Resource Manager monitor "Cores", CPU, disk space, and memory of a node?

The interfaces are there to do so. I've always intended to contribute a:

GangliaAssignmentMonitor implements AssignmentMonitor{...}
GexecBatchMgr implements BatchMgr {...}
TorqueBatchMgr implements BatchMgr {...}
TorqueAssignmentMonitor implements AssignmentMonitor{...}

etc etc.

Some folks have looked at doing the above in their own mission specific 
deployments,
but no one has done it in general yet. The Ganglia one seems to be the lowest
hanging fruit to me, and I already created a JIRA issue for it:

https://issues.apache.org/jira/browse/OODT-219

HTH!

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: [email protected]
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Reply via email to