赞
踩
moving computation is more cheaper than moving data。(现场办公)
Map
示例:我们要数图书馆中的所有的书,你数1号书架,我数2号书架。这就是“Map”。我们人越多,数书就更快。
现在我们到一起,把各自统计的数报给管理员,管理员把所有人的统计数加在一起,这就是“Reduce”。
Hadoop生态系统架构
MR是和HDFS一样的master/slave模式的星型结构,MR的Nodemanage必须和HDFS的datanode部署在同一节点上。
MR的几个重要对象:
(1)、MR client:和用户交互,和MR集群交互。
(2)、Application:MR任务,Map算法、Reduce算法。
(3)、App config:MR任务相关配置参数。
(1)、Resourcemanage:
Resource deamon,整个MR集群的资源管理,主要是CPU、内存、网络。
Applications deamon,整个集群中MR任务(application)的调度监控,但只调度app master。
(1)、Nodemanage:对应HDFS的data nodeÿ
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。