Kubernetes 调度器开发方法概述

news/2025/11/18 16:26:12/文章来源:https://www.cnblogs.com/jthmath/p/19238316

法 1:通过配置(无代码)

apiVersion: kubescheduler.config.k8s.io/v1
kind: KubeSchedulerConfiguration
profiles:
- schedulerName: default-scheduler# ...
- schedulerName: batch-schedulerplugins:score:enabled:- name: NodeResourcesFitweight: 3disabled:- name: ImageLocality- name: NodeResourcesBalancedAllocation

通过修改这么个东西,启用或禁用插件,

优点:不用编写代码;升级轻松。

缺点:能力范围受限于内置插件和参数的能力范围。

注意:早先的 Scheduling Policy 已经没了。

法 2:Scheduling Framework

kube-scheduler 的代码形状就是一个框架,不修改,编译出来就是原版。

在扩展点(类似于回调函数的调用位置)实现插件(类似于回调函数),即可编译出自己的版本。

优点:自由度高,生态中有一些可以开箱即用的东西。

缺点:升级 k8s 版本时要进行重新编译并回归测试。

法 3:Scheduler Extender

kube-scheduler 可以配置 extenders,把 Filter、Score、Bind 等阶段外包给一个 HTTP server。

apiVersion: kubescheduler.config.k8s.io/v1
kind: KubeSchedulerConfiguration
extenders:
- urlPrefix: "http://127.0.0.1:12345/api/scheduler"# ...

优点:不限制技术栈,接入容易。

缺点:跨进程有延时和性能开销。可以控制的阶段受限。

注意:k8s 官方已经不怎么推荐这种方式,而推荐 Scheduling Framework 方式。

法 4:完全自己搞

使用 k8s 客户端 watch 那些 spec.schedulerName 为预设值的 Pod。

优点:自由度极高,想做什么就做什么。

缺点:什么都要自己干(排队、抢占、亲和性、拓扑感知等等)。而且要注意和别默认的调度器冲突。容易和其他组件的演进脱节。

适用范围:实验性调度系统。或者与 k8s 有很大不同的调度方式。

法 5:引入其他调度器

如 Kueue、Volcano、YuniKorn、Koordinator。

法 6:组合方式

运行多个调度器,按照 spec.schedulerName 进行分工。每个调度器再按照 spec.schedulerName 分配自己管理的多个 profile 中的某个。

优点:不同特点的负载分别调度。

缺点:运维复杂。要当心,别让多个调度器打架。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/969092.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微信公众号服务号关注发送授权链接,直接注册成为会员,再接入智能客服功能

一键关注,即刻体验:我们如何用微信公众号重塑用户服务体验 今天我想和大家分享一个我们最近完成的系统升级——将客服系统与微信公众号深度整合的创新方案。这个改变不仅简化了用户体验,更为我们的会员体系注入了新…

Springboo下的MQTT多broker实现

Springboo下的MQTT多broker实现参考项目:GitHub - mqtt-spring-boot-starter 背景说明: 和原作者一样,也是身处IOT物联网公司,身不由己,哈哈 实现功能:1、多broker连接,这是原作者造好的轮子 2、指定信息发布,…

CF1830D Mex Tree

发现一个巨大无比爆炸重要的性质。树上路径 MEX 只有 0,1,2 三种情况/dy。 想了会交替染色为何不对,发现对于单点填 0 会有 1 的贡献,而填 1 没有贡献。所有交替染色只能保证长度 \(\ge 2\) 的路径的权值和最大。 最…

2025 年 11 月流速仪厂家推荐排行榜,LS300-A 流速仪,旋杯式/旋桨式流速仪,手持式电波雷达流速仪,专业测量与高效性能口碑之选

2025 年 11 月流速仪厂家推荐排行榜:LS300-A 流速仪、旋杯式/旋桨式流速仪、手持式电波雷达流速仪,专业测量与高效性能口碑之选 在水利监测、环境工程和工业流程控制领域,流速仪作为关键测量工具,其精度和可靠性直…

14. Service

Service 为什么需要 Service? 在 Kubernetes 中:Pod 的生命周期短暂:一旦被销毁,重建后 IP 会变化。 其他应用如果直接依赖 Pod IP,就会出现“找不到服务”的问题。 在传统架构中,我们用 Nginx + Consul / ZooKe…

基于图像小波变换的多尺度自适应双边滤波matlab仿真 - 指南

基于图像小波变换的多尺度自适应双边滤波matlab仿真 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consol…

2025年11月防晒选购指南:花西子/珀莱雅/薇诺娜/安热沙实测,全肤质闭眼入款竟是它

2025年11月防晒选购指南:花西子/珀莱雅/薇诺娜/安热沙实测,全肤质闭眼入款竟是它一、防晒先懂“敌”:紫外线的隐形伤害 紫外线中UVA(长波)穿透力强,会穿透真皮层导致光老化(细纹、色斑、松弛),堪称“皮肤老化…

使用马尔科夫蒙特卡洛方法对非常规的概率密度函数进行样本抽取

马尔科夫蒙特卡洛(Markov Chain Monte Carlo,MCMC)方法是一种强大的工具,用于从复杂的概率分布中抽取样本。对于非常规的概率密度函数(PDF),MCMC方法尤其有用,因为这些分布可能难以直接采样。其中,Metropolis…

如何在Totally Stub区域达成负载均衡

如何在Totally Stub区域达成负载均衡2025-11-18 16:17 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !im…

2025 年 11 月流量计厂家推荐排行榜,超声波/手持式/夹钳式/管网流量计,多声道箱涵式/雷达明渠/电磁流量计,便携式多普勒流速仪及巴歇尔水槽专业选购指南

2025 年 11 月流量计厂家推荐排行榜:超声波/手持式/夹钳式/管网流量计,多声道箱涵式/雷达明渠/电磁流量计,便携式多普勒流速仪及巴歇尔水槽专业选购指南 行业背景与发展趋势 随着水资源管理、城市供排水系统、工业流…

linux apache域名绑定域名

在 Linux 系统中,如果你想要将一个域名绑定到 Apache 服务器上,通常需要完成以下几个步骤:一、准备域名解析(DNS)确保域名已正确解析到你的服务器 IP 地址 你需要在 DNS 服务商的管理面板中,将域名 example.com …

2025年江苏产学研合作协议展会权威推荐:江苏产学研合作优化/江苏产学研合作促进会/江苏产学研合作模式机构精选

在创新驱动发展战略的推动下,江苏产学研合作正成为区域科技创新的核心引擎,为产业升级注入强劲动力。 江苏省作为我国科技资源高度集聚的区域,其产学研合作深度与广度直接关系到科技成果转化效率与产业竞争力。近年…

理解Spring AI Message API

理解Spring AI Message API要理解这张 Spring AI Message API 的类图,我们可以从核心组件、继承关系、功能划分三个维度逐一拆解: 1. 图例与基础概念 左上角的图例说明:箭头表示继承关系(IS A)或聚合关系(HAS A)…

CSP2025游寄

笔者最后一场 CSP, 本来已经没有什么想写的了,但又觉得有些不甘,遂有此文Day memory() ? -3 : -4;原本以为会有考前焦虑,然而并没有。 大抵是因为高二了吧,多少也参加过一次 CSP 了,倒也不是很紧张 (maybe 考前 …

2025年眼镜护理液批发厂家权威推荐榜单:硬性隐形眼镜护理液/隐形眼镜护理液/硬镜护理液源头厂家精选

中国隐形眼镜护理液行业市场规模在2024年已达55.2亿元,自2017年来的年复合增长率达14.27%,展现出巨大的市场潜力和发展空间。 作为直接接触眼部的第三类医疗器械,眼镜护理液的质量安全与供应稳定性备受市场关注。随…

2025北京专门做马来西亚留学机构

2025北京专门做马来西亚留学机构作为拥有超过10年经验的国际教育规划师,李明在本文中将基于2025年10月25日的最新行业数据,为计划赴马来西亚留学的北京学生及家庭提供一份专业、中立的机构测评报告。近年来,马来西亚…

2025年国内旧房翻新服务商综合实力排行榜前十强推荐

摘要 随着城市化进程加速和住房消费升级,2025年旧房翻新行业迎来爆发式增长。据统计,全国旧房改造市场规模已突破8000亿元,年均增长率达18.7%。本文基于企业资质、技术实力、服务案例、用户口碑等维度,对国内主流旧…

2025年lora传感器定做厂家权威推荐榜单:lora组网/lora通信/lora网关源头厂家精选

2024年全球LoRa和LoRaWAN物联网市场规模约为86.6亿美元,预计到2037年将增长至3704.9亿美元,年均增长率高达33.5%。在这一增长趋势下,具备定制化能力的LoRa传感器厂家正成为市场的重要推动力。 LoRa传感器凭借其低功…

国标GB28181算法算力平台EasyGBS:构筑银行金融网点的智能安全与高效运营新模式

国标GB28181算法算力平台EasyGBS:构筑银行金融网点的智能安全与高效运营新模式在金融科技加速渗透的当下,银行网点正从传统交易场所向“安全可控、效率提升、服务优化”的智慧化场景转型。国标GB28181算法算力平台Ea…

2025 年 11 月水位计厂家推荐排行榜,超声波/雷达/气泡式水位计,水位测针,雷达/一体式分体式电子水尺,液位计/管网液位计/液位差计,雷达物位计/平板雷达公司推荐

2025 年 11 月水位计厂家推荐排行榜:超声波/雷达/气泡式水位计、液位计与物位计权威指南 水位监测作为水利、环保及工业自动化领域的关键环节,其测量精度与设备可靠性直接影响水资源管理、防洪调度及生产安全。随着传…