scheduler

本章 owner:farmer-hutao

Scheduler部分我们先从设计原理上介绍,然后分析源码,最后针对一些主要算法做专题分析。

1. 本章规划

  1. 调度器设计
  2. 调度程序启动前逻辑
  3. 调度器框架
  4. 一般调度过程
  5. 预选过程
  6. 优选过程
  7. 抢占调度
  8. 调度器初始化
  9. 专题-亲和性调度

    2. FAQ

读者A提问:如果一个pod的资源占用只有100M,能够运行在一个node上,但是配置成了1000M,这个时候node上其实没有1000M,那么predicate过程还能不能过滤通过?

回答:如果一个人需要100块钱,卡里有1000块钱,这时候找银行要10000块,银行会给吗?银行不会知道你实际需要多少,你告诉他10000,他就看你卡里有没有10000;同样对于k8s来说你配置了需要1000M,k8s就看node上有没有1000M,没有就调度失败。

Copyright © farmer.hutao@outlook.com 2019 all right reserved,powered by Gitbook该文件修订时间: 2019-06-20 14:58:28

results matching ""

    No results matching ""

    results matching ""

      No results matching ""