Concept Flow - YARN vs MapReduce v1
Job Submission
MapReduce v1
JobTracker manages resources & tasks
TaskTrackers run map/reduce tasks
Job completes
Job Submission
YARN Architecture
ResourceManager manages cluster resources
NodeManagers run containers
ApplicationMaster manages job tasks
Job completes
Shows the flow of job execution in MapReduce v1 with JobTracker and TaskTrackers versus YARN with ResourceManager, NodeManagers, and ApplicationMaster.