nerdexam
Cloudera

CCD-410 · Question #18

MapReduce v2 (MRv2/YARN) splits which major functions of the JobTracker into separate daemons? Select two.

The correct answer is B. Resource management C. Job scheduling/monitoring. The fundamental idea of MRv2 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…

Hadoop Ecosystem Fundamentals

Question

MapReduce v2 (MRv2/YARN) splits which major functions of the JobTracker into separate daemons? Select two.

Options

  • AHeath states checks (heartbeats)
  • BResource management
  • CJob scheduling/monitoring
  • DJob coordination between the ResourceManager and NodeManager
  • ELaunching tasks
  • FManaging file system metadata
  • GMapReduce metric reporting
  • HManaging tasks

How the community answered

(27 responses)
  • B
    78% (21)
  • D
    4% (1)
  • F
    4% (1)
  • G
    4% (1)
  • H
    11% (3)

Explanation

The fundamental idea of MRv2 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. The central goal of YARN is to clearly separate two things that are unfortunately smushed together in current Hadoop, specifically in (mainly) JobTracker: / Monitoring the status of the cluster with respect to which nodes have which resources available. Under YARN, this will be global. / Managing the parallelization execution of any specific job. Under YARN, this will be done separately for each job.

Topics

#YARN#JobTracker#resource management#job scheduling

Community Discussion

No community discussion yet for this question.

Full CCD-410 Practice