Hadoop 1.x 与 Hadoop 2.x的架构对比

Hadoop 1.x 与 Hadoop 2.x的架构对比如下图:
在这里插入图片描述
Hadoop 1.x 的主要核心组成是MapReduce和HDFS。MapReduce不仅负责数据的计算,而且负责集群作业调度和资源(内存,CPU)管理,HDFS负责数据的存储。

Hadoop 2.x 在原来的基础上引入了新的框架YARN。YARN负责集群资源管理和统一调度,而MapReduce功能变得单一,其运行于YARN之上,只负责进行数据的计算。由于YARN具有通用性,因此YARN也可以作为其他计算框架(例如。Spark,Storm等)的资源管理系统,不仅仅限于MapReduce.

猜你喜欢

转载自blog.csdn.net/m0_37899908/article/details/120276808