yarn-集群资源管理

集群资源管理,提高HDFS的可拓展能力。
yarn原来只能放MapReduce,现在只要符合接口都能放。就像JDBC。



俯视图

俯视图-左 侧视图-右

Hadoop有多少台,hdfs就有多少台。Hadoop包含三部分。第一大块HDFS,文件存储。HDFS原来只能放MapReduce,现在可以放Yarn。HDFS的三个进程:NameNode,SecondaryNameNode和DataNode。在它上面放Yarn。Yarn上面放
MapReduce还可以放其他。Yarn和MapReduce共用同一套进程。

Mapreduce和yarn共用一套进程:ResouceManage老大(负责任务的分配和数据的汇总收集)和NodeManager小弟(负责计算)。
Jps是jvm的监控进程。
hadoop1.0没有yarn。这两个进程叫tasktracker(监听并接收来自各个TaskTracker发送的心跳信息)和jobtracker(作业控制,资源管理)。


你可能感兴趣的:(yarn-集群资源管理)