Hadoop 架构简介
根据对HDFS架构和MapReduce架构的了解,咱们首先清楚的明白了,HDFS和MapReduce的集群其实都是由一些守护进程组成的,而所有的守护进程和运行他们的节点就构成了Hadoop集群。
由上图咱们可以看到NameNode进程和JobTasker进程在一个节点上运行,而DataNode和TaskTracker 在同一个节点上运行。
值得注意的是:DataNode和TaskTracker 需要配对部署在同一个节点,但是NameNode进程和JobTasker却不一定需要部署在同一个节点上,这是为了性能和问稳定性的考虑。
下图,
本文参考书籍------Hadoop海量数据处理 技术详解与项目实战