知识卡片
调度三步走
内容
调度先预选过滤不可用节点,再优选打分,最后绑定最高分节点。这个流程把硬性约束和偏好排序分开,既保证可运行,也尽量优化放置效果。
参考来源
- 位置:《Kubernetes从入门到实践》第8章《Kubernetes资源的管理及调度》(源文件:_epub-src/OEBPS/Text/1-017.html)
- 结论依据:原文围绕“调度三步走”对应概念给出定义、用途或限制条件,并通过组件职责、资源关系或案例说明其作用,因此可以抽取为这张卡片的结论。
- 原始内容:…发生变化且满足条件为止。 8.4.1 调度过程 kube-scheduler将按以下3个步骤进行调度。 (1)预选——在所有节点中,调度器用一组规则过滤掉不符合要求的节点。例如,Pod指定了resource.requests.cpu或memory,因此可用资源比Pod需求资源量少的主机会被筛除。