A node within a cluster is the location where tasks are run. The tasks are launched with help of a daemon which resides inside the node. This daemon, in the case of Mesos, is Mesos Slave, and in the case of YARN, is Node Manager.
Note |
---|
At this time, YARN 's Node Manager only works with the CPU subsystem. |
The Cgroups Linux kernel feature allows aggregating /or partitioning a set of tasks and their future children into hierarchical groups with respect to one or more subsystems. For example: When cgroups , when Cgroups are enabled for the CPU subsystem, and a task is launched by Mesos Slave, it goes under the following hierarchy:
...