- JobTracker and TaskTracker are the main components of the mapreduce
- Job Tracker Job Tracker is a master which creates and runs the job. JobTracker that runs on name node, allocates the job to TaskTrackers.
- TaskTracker TaskTracker is a slave and runs on data node. TaskTracker runs the tasks and reports the status of task to JobTracker.