DATABASE FUNDAMENTALS
BASICS OF BIG DATA
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Hadoop Common
|
|
Hadoop Distributed File System (HDFS)
|
|
Hadoop YARN
|
|
Hadoop MapReduce
|
Detailed explanation-1: -The fundamental idea of YARN is to split up the functionalities of resource management and job scheduling/monitoring into separate daemons. The idea is to have a global ResourceManager (RM) and per-application ApplicationMaster (AM).
Detailed explanation-2: -Apache Hadoop YARN is the resource management and job scheduling technology in the open source Hadoop distributed processing framework.
Detailed explanation-3: -The per-application ApplicationMaster is, in effect, a framework specific entity and is tasked with negotiating resources from the ResourceManager and working with the NodeManager(s) to execute and monitor the component tasks.
Detailed explanation-4: -Explanation: Yarn consists of three major components i.e. Resource Manager, Nodes Manager, Application Manager.
Detailed explanation-5: -Resource Manager: It is the master daemon of YARN and is responsible for resource assignment and management among all the applications.