Briefing Cloudera Knowledge

Identify the MapReduce v2 (MRv2 / YARN) daemon responsible for launching application containers and

Identify the MapReduce v2 (MRv2 / YARN) daemon responsible for launching application
containers and monitoring application resource usage?

A.
ResourceManager

B.
NodeManager

C.
ApplicationMaster

D.
ApplicationMasterService

E.
TaskTracker

F.
JobTracker

Explanation:
The fundamental idea of MRv2 (YARN) is to split up the two major functionalities of
the JobTracker, resource management and job scheduling/monitoring, into separate daemons.
The idea is to have a global ResourceManager (RM) and per-application ApplicationMaster (AM).
An application is either a single job in the classical sense of Map-Reduce jobs or a DAG of jobs.
Note: Let’s walk through an application execution sequence :
Reference: Apache Hadoop YARN – Concepts & Applications