YARN – It’s used to manage the resources for cluster
Y —> Yet
A —> Another
R —> Resource
N —> Negotiator
Why we need YARN in Hadoop
Hadoop 1.0 is tightly coupled with cluster resource management and map reduce.
Job tracker which does the cluster resource management function
Job tracker is responsible for execution of mapreduce i.e it reserves & schedule the slot for all task , configure ,run and monitor and task .
If it fails it need to reinitialize and reallocate the mechanism again
Due to this tightly coupled architecture , YARN introduced to look over the cluster management and map reduce will streamline the dataprocessing