1 资源调度流程
资源创建流程如下所示。
资源调度流程是从资源创建流程的④开始的,即Kube-scheduler在需要创建的资源队列中监听到相应的资源时,会调用可用的调度算法和调度策略对可用的节点进行过滤和打分,最后选出可用的最优节点与需要创建的资源进行绑定,并调用Kube-apiserver的相应接口将调度结果写进Etcd指定的路径。
当Kube-scheduler监听到资源队列中有需要调度的资源时,会进行如下所示的调度。
2 资源调度算法和调度策略
在Kubernetes中,资源调度最终是在具体的调度策略下通过特定调度器完成的。
1)调度策略:组织调度算法的方式,比如资源调度过程中的Filtering和Scoring就是调度策略。
2)调度算法:在Kubernetes中,调度算法由调度器实现。调度器的任务是为新创建的Pod寻找一个最合适的节点。
Kubernetes中常用的调度策略和调度算法
标签:k8s,策略,Kubernetes,调度,算法,Kube,资源 From: https://www.cnblogs.com/muzinan110/p/17066778.html