fix(scheduler): refresh cached node when device-cordon annotation changes (#3332)
- test(scheduler): reproduce stale device-cordon cache after node registration
Signed-off-by: mohityadav8 ymohit799057@gmail.com
- fix(scheduler): refresh cached node when device-cordon annotation changes
Signed-off-by: mohityadav8 ymohit799057@gmail.com
- cover onUpdateNode
Signed-off-by: mohityadav8 ymohit799057@gmail.com
- fix(scheduler): only refresh the device-cordon annotation, not the whole cached Node
Signed-off-by: Mohit Yadav ymohit799057@gmail.com
Signed-off-by: mohityadav8 ymohit799057@gmail.com Signed-off-by: Mohit Yadav ymohit799057@gmail.com
Heterogeneous GPU Sharing on Kubernetes, https://project-hami.io
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号
English version | 中文版 | 日本語版
HAMi
Kubernetes GPU 虚拟化与异构加速器调度,面向 AI 基础设施。
HAMi 全称异构 AI 计算虚拟化中间件(Heterogeneous AI Computing Virtualization Middleware)。前身为
k8s-vGPU-scheduler,HAMi 帮助平台团队在 Kubernetes 工作负载间共享昂贵的 GPU 及其他 AI 加速器,隔离设备显存和算力,并通过设备感知的调度策略调度 Pod,无需修改应用代码。HAMi 是 CNCF Incubating 和 CNCF Landscape 项目,同时也被列入 CNAI Landscape。
文档
仓库资源
路线图、治理与贡献
HAMi 由维护者和贡献者共同治理。治理规则详见 HAMi 社区仓库。
如需贡献代码、文档、测试或设备后端改进,请阅读 CONTRIBUTING.md。
社区
交流渠道、邮件列表、会议安排及纪要见 HAMi 社区页面。
演讲资料
许可证
HAMi 采用 Apache License 2.0 许可证。详见 LICENSE。
Copyright Contributors to HAMi, established as HAMi a Series of LF Projects, LLC.