16.6.4. Pod 优先级示例场景


Pod 优先级和抢占为 pod 分配优先级,以进行调度。调度程序将抢占(驱除)较低优先级 pod,从而调度优先级较高的 pod。

典型的抢占场景

Pod P 是一个待处理 pod。

  1. 调度程序会找到 Node N,删除一个或多个 pod 会导致 Pod P 调度到该节点上。
  2. 调度程序从 Node N 中删除较低优先级 pod,并将 Pod P 调度到该节点上。
  3. Pod PnominatedNodeName 字段被设置为 Node N 的名称。
注意

Pod P 不一定调度到已提名节点。

抢占和终止期限

抢占的 pod 具有较长的终止期限。

  1. 调度程序在 Node N 上抢占了一个较低优先级 pod。
  2. 调度程序会等待 pod 正常终止。
  3. 出于其他调度原因,节点 M 变为可用。
  4. 然后调度程序可以在 节点 M 上调度 Pod P
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.