140k views
1 vote
Under the MapReduce v1 architecture, which element of the system manages the map and reduce functions?

A) JobTracker
B) TaskTracker
C) ResourceManager
D) NodeManager

1 Answer

6 votes

Final answer:

The JobTracker is the component in MapReduce v1 architecture responsible for managing map and reduce tasks, handling resource management, job scheduling, progress tracking, and fault tolerance.

Step-by-step explanation:

In the MapReduce v1 architecture, often referred to as MRv1, the component of the system that manages the map and reduce tasks is the JobTracker. The JobTracker is responsible for resource management, tracking resource availability and task life cycle management, including the scheduling of jobs, tracking their progress, and providing fault tolerance. Conversely, the TaskTracker is responsible for executing the tasks that the JobTracker assigns to it and for reporting the task status back to the JobTracker.

User Red Orca
by
7.5k points