专栏名称: CNCF
云原生计算基金会(CNCF)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。
TodayRss-海外RSS稳定源
目录
今天看啥  ›  专栏  ›  CNCF

Volcano v1.10.0 版本正式发布!

CNCF  · 公众号  · 科技媒体  · 2024-09-23 09:49
    

主要观点总结

Volcano v1.10.0版本发布,包括新增特性、优化和改进

关键观点总结

关键观点1: 新增队列优先级设置策略

用户可以直接设置队列优先级来控制作业的调度顺序,支持用户配置队列优先级, priority越高则表示队列优先级越高,会优先分配资源给高优先级的队列。

关键观点2: 支持细粒度的GPU资源共享与回收

基于弹性队列容量capacity调度功能,支持上报不同型号的GPU资源,实现了更加细粒度的队列资源共享和回收机制。

关键观点3: 支持Pod Scheduling Readiness调度

该特性能够解决某些Pod长时间处于“缺少必要资源”状态的问题,通过设置Pod的schedulingGates字段来控制Pod的调度时机。

关键观点4: 支持Sidecar container调度

Sidecar container是辅助业务容器的运行,如收集业务容器日志、监控、初始化网络等。Volcano调度器支持Sidecar container的调度。

关键观点5: 增强vcctl命令行工具功能

vcctl是操作Volcano内置CRD资源的一个命令行工具,新版本支持创建/删除/查看/描述 jobflow 和 jobtemplate 资源,支持查询指定队列里的vcjob等功能。

关键观点6: 增强Volcano安全性

Volcano在license合规、安全漏洞披露和修复、仓库分支保护、CI检查等方面遵循OpenSSF定义的规范,提升了软件安全性。

关键观点7: 优化Volcano性能

主要包括优化vcjob更新策略、降低API Server压力、提升提交任务的QPS、所有的controller使用共享的informer等。

关键观点8: 优化helm chart包安装升级流程

利用helm的hook机制,自动删除volcano-admission-init这一job,更新Volcano admission需要的secret文件等,支持为helm包中的资源对象设置通用label等。


免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

原文地址:访问原文地址
总结与预览地址:访问总结与预览
文章地址: 访问文章快照