Hadoop大数据技术复习题

更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
简述 Hadoop中任务调度器的类型及其工作原理(  )? 参考答案: FIFO Scheduler(  ):这是 Hadoop 中最简单的任务调度器。工作原理是按照作业提交的先后顺序将任务放入一个队列中,先提交的作业先获得资源并执行。当一个作业执行完成后,才会为下一个作业分配资源。这种调度器的优点是简单易懂,但缺点是不能充分利用集群资源,可能导致短作业等待长作业执行完成,影响整体的执行效率。 Capacity Scheduler(  ):它允许多个组织或用户共享集群资源。通过为每个组织或用户分配一定的资源容量(如 CPU、内存等),可以保证每个用户或组织都能获得一定比例的集群资源。在每个用户或组织内部,作业按照 FIFO 的顺序执行。当某个用户或组织的资源有剩余时,可以将剩余资源分配给其他用户或组织的作业,提高资源利用率。它还支持资源抢占等功能,以确保重要作业能够及时获得足够的资源。 Fair Scheduler(  ):其目标是为每个作业提供公平的资源分配机会。它将资源平均分配给每个作业,使每个作业都能在一定时间内获得大致相同的资源份额。如果一个作业没有充分利用分配的资源,剩余资源会被分配给其他正在等待资源的作业。它也支持资源池的概念,可以为不同类型的作业或用户设置不同的资源池,每个资源池内的作业按照公平原则分配资源。