【Yarn】Yarn调度ResourceScheduler框架之CapacityScheduler

2023-11-05

在这里插入图片描述

1.概述

在上一篇文章:【Yarn】Yarn调度ResourceScheduler框架 我们大致了解了Yarn的带哦度框架,在这个里面我们将学习CapacityScheduler。

2.CapacityScheduler

CapacityScheduler 是Yahoo!开发的多用户调度器,它以队列为单位划分资源, 每个队列可设定-定比例的资源最低保证和使用上限,同时,每个用户也可设定一定的资源使用 上限以防止资源滥用。而当一个队列的资源有剩余时,可暂时将剩余资源共享给其他队列。

具体配置可以参考网上其他人的。

在这里插入图片描述
在这里插入图片描述
根据如下的CapacityScheduler的继承结构图得知: CapacityScheduler 是- -个 EventHandler也是一个Service,更是-一个 YarnScheduler.

所以我们需要关注它的四个方法:

CapacityScheduler
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Yarn】Yarn调度ResourceScheduler框架之CapacityScheduler 的相关文章

随机推荐