August 2015
Intermediate to advanced
278 pages
5h 54m
English
In the previous topic, we discussed the YARN components. Here we'll discuss the high-level architecture of YARN and look at how the components interact with each other.

The ResourceManager service runs on the master node of the cluster. A YARN client submits an application to the ResourceManager. An application can be a single MapReduce job, a directed acyclic graph of jobs, a java application, or any shell script. The client also defines an ApplicationMaster and a command to start the ApplicationMaster on a node.
The ApplicationManager service of resource manager will validate and accept the application request from the client. ...
Read now
Unlock full access