节点选择

每次 LSF 尝试分配作业时,它都会检查哪些主机有资格运行该作业。

许多条件决定了节点是否符合条件:

  • 主机调度窗口

  • 作业的资源需求

  • 队列的资源需求

  • 队列中的节点列表

  • 节点负载水平

  • 节点的作业槽位限制

  • 用户配额与用户限制

只有满足所有条件,主机节点才有资格运行作业。 如果队列中已有一个作业,并且该作业的合格主机可用,则该作业将放置在该主机上。 如果有多个主机符合条件,则根据作业和队列资源要求,在最佳主机上启动作业。

主机负载级别

如果主机的负载索引(例如r1m,pg,mem)的值,在配置的调度阈值之内,则该主机可用。 您可以配置两种调度阈值:主机和队列。 如果主机上的任何负载索引,超过相应的主机阈值或队列阈值,则该主机不符合运行任何作业的条件。

合格的主机

当 LSF 尝试放置作业时,它将获取所有主机的当前负载信息。

将每个主机上的负载级别,与在 lsb.hosts 的 Host 部分中,为该主机配置的调度阈值,以及在 lsb.queues 中配置的按队列调度阈值进行比较。

如果任何负载索引,超过其按队列或按主机调度的阈值,则不会在该主机上启动任何新作业。

最后更新于