YARN(Yet Another Resource Negotiator)是一个用于集群资源管理和作业调度的开源框架。YARN本身并不是调度器,而是提供了一个可扩展的基础架构,用于支持各种调度器。其中一个常用的调度器是公平调度器。

公平调度器是YARN中的一种调度策略,它致力于在多个应用程序之间提供公平的资源分配。它试图平等地分配资源给每一个应用程序,并根据应用程序的需求进行动态的调整。公平调度器会尽量避免某个应用占用过多的资源,从而影响其他应用的性能。

然而,YARN并不强制要求使用公平调度器。YARN还提供了其他调度策略,比如容量调度器和基于优先级的调度器。这些调度器可以根据具体的需求进行配置和选择。

因此,YARN本身不是公平调度器,但可以使用公平调度器作为其中一种调度策略。具体是否使用公平调度器取决于集群管理员的配置和需求。

YARN是公平调度器吗

原文地址: https://www.cveoy.top/t/topic/hQ5S 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录