Search notes:
YARN
YARN = Yet another resource negotiator.
YARN came with Hadoop version 2. Until then, Hadoop only supported
MapReduce
for computational work.
With Hadoop 2, all Hadoop execution engines (such as
Spark
and even MapReduce itself) are actually a YARN application.
YARN is a distributed scheduler.
It provides resources such as CPUs and Memory to
applications
.
Main tasks for YARN
The two main tasks for YARN are
Creating a
YARN container
when requested by a client
Monitoring running containers, and finally terminating them
Components
The two main components of YARN are
the
resource manager
the
node managers
See also
YARN Application
Index