Type: New Feature
Affects Version/s: None
Fix Version/s: None
We can make TaskTracker reports its usage on CPU, memory, bandwidth to JobTracker. JobTracker can use the information for scheduling tasks and profiling jobs.
One way to do this is to first make ProcfsProcessTree to collect the utilization information (CPU, mem...) and write the information in TaskTrackerStatus.taskReports and send them with the heartbeats. Then we can aggregate these information in JobInProgress to do job profiling and scheduling.
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|2h 32m||1||Scott Chen||06/Nov/09 22:17|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Duplicate [ 3 ]|