正在加载图片...
7.2 MapReduce的体系结构 3) TaskTracker · Task Tracker会周期性地通过“心跳”将本节点上资源的使用情况和任 务的运行进度汇报给 Job tracker,同时接收 Job tracker发送过来的命令 并执行相应的操作(如启动新任务、杀死任务等) Task Tracker使用“slot”等量划分本节点上的资源量(CPU、内存等)。 个Task获取到一个slot后才有机会运行,而 Hadoop调度器的作用就是 将各个 Task Tracke上的空闲sot分配给Task使用。sot分为 Map slot和 Reduce slot两种,分别供 Map Task和 Reduce task使用 4) Task Task分为 Map Task和 Reduce Task两种,均由 Task Tracke启动 client Task Scheduler Rdso Ta 大数据技术原理与应用(第3 厦门大学计算机科学系 林子雨 ziyulin@xmu.edu.cn《大数据技术原理与应用(第3版)》 厦门大学计算机科学系 林子雨 ziyulin@xmu.edu.cn 7.2 MapReduce的体系结构 3)TaskTracker •TaskTracker 会周期性地通过“心跳”将本节点上资源的使用情况和任 务的运行进度汇报给JobTracker,同时接收JobTracker 发送过来的命令 并执行相应的操作(如启动新任务、杀死任务等) •TaskTracker 使用“slot”等量划分本节点上的资源量(CPU、内存等)。 一个Task 获取到一个slot 后才有机会运行,而Hadoop调度器的作用就是 将各个TaskTracker上的空闲slot分配给Task使用。slot 分为Map slot 和 Reduce slot 两种,分别供MapTask 和Reduce Task 使用 4)Task Task 分为Map Task 和Reduce Task 两种,均由TaskTracker 启动 Client Client Client JobTracker Task Scheduler TaskTracker Map Task Reduce Task Map Task TaskTracker Map Task Reduce Task Map Task TaskTracker Map Task Reduce Task Map Task
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有