Kubernetes 1.34引入动态资源分配(DRA),通过CEL表达式让工作负载按需选择GPU(如内存、型号、MIG切片或NVLink连接),替代传统节点标签和硬编码,解决异构GPU集群中调度不均、资源浪费问题,简化运维并提升效率。
动态资源分配(DRA)在Kubernetes v1.35中达到GA,NVIDIA将其GPU驱动程序移入Kubernetes SIGs,标志着技术逐渐成熟。CNTUG Infra Labs为学生提供实验平台,支持Kubernetes集群和NVIDIA GPU的资源管理。通过ResourceClaim和ResourceClaimTemplate,用户可以灵活分配和共享GPU资源,提升资源利用效率。DRA的使用模型更清晰,简化了设备分配过程。
随着AI、边缘计算和电信工作负载在Kubernetes上的普及,硬件管理需求不断增加。设备管理工作组通过动态资源分配(DRA)优化GPU、TPU等硬件的配置和共享,提供灵活的API以支持复杂的硬件需求。此外,工作组关注设备故障检测和多节点设备建模,以提升Kubernetes对AI/ML等现代工作负载的支持。
Kubernetes上AI、边缘计算和电信工作负载的增长,推动了对硬件管理的新需求。设备管理工作组通过动态资源分配(DRA)框架,优化GPU、TPU等硬件的配置和共享,解决了传统设备插件API的局限性。DRA已在Kubernetes 1.34中正式发布,支持更灵活的硬件需求描述和调度。
Kubernetes v1.36版本中,动态资源分配(DRA)取得重要进展,新增功能包括通过优先列表定义设备请求的回退偏好、动态划分硬件资源、节点可分配资源管理,以及优化CPU和内存分配。新特性如资源池状态查询和设备元数据标准化,提升了硬件容量的可视化和管理。未来将深化DRA与调度的集成,推动用户从设备插件迁移至DRA。
DRA(动态资源分配)是Kubernetes为克服DevicePlugin局限性而推出的新框架,允许用户精确申请GPU资源,调度器能够获取设备详细信息,避免调度冲突。DRA支持资源预留和共享,提升了资源管理的灵活性和效率,通过ResourceSlice和DeviceClass实现了对设备属性的全面描述,标志着Kubernetes在资源管理上的重大进步。
Kubernetes v1.36计划于2026年4月发布,包含多个新特性和弃用功能。主要更新包括外部IP字段的弃用、gitRepo卷插件的永久禁用、SELinux卷挂载的改进,以及支持外部签名的ServiceAccount令牌以提升安全性。此外,新版本扩展了动态资源分配,支持可分区设备,提高集群效率。
Nvidia工程师Kevin Klues指出,Kubernetes社区正在为AI工作负载构建基础功能。动态资源分配(DRA)解决了GPU请求问题,使其更灵活。新的工作负载抽象将允许用户定义调度约束,改善复杂AI部署。Kubernetes 1.35将于12月17日发布基本实现,未来十年将影响Kubernetes的发展。
Kubernetes 1.34版本引入了动态资源分配、Linux节点交换支持和安全增强等特性,提升了灵活性和可管理性,但也增加了复杂性和潜在风险。平台工程师需在部署前进行充分测试,并更新监控和治理策略,以防止性能问题和资源浪费。
Kubernetes v1.34引入动态资源分配(DRA),支持跨多个Pod和容器的设备共享。用户可根据需求请求特定设备并定义自定义配置,允许多个资源请求共享同一设备,从而提升资源管理的灵活性和效率,适用于带宽等动态资源分配场景。
动态资源分配(DRA)是Kubernetes的新特性,旨在提高GPU等专用硬件的管理效率。与传统设备插件架构相比,DRA支持动态资源分配、共享和细粒度配置,解决了资源利用不足的问题。通过新API对象如资源声明和设备类别,DRA优化了资源调度和管理,以适应现代工作负载需求。
Kubernetes v1.34正式发布,动态资源分配(DRA)核心功能上线,提供灵活的硬件管理框架。多个功能升级至beta,增强资源管理的控制和可观察性。新特性包括设备共享模型和资源健康状态监控,未来将持续优化DRA的性能和可靠性。
Kubernetes v1.34计划于2025年8月发布,新增稳定的动态资源分配、服务账户令牌集成和Pod替换策略等功能,旨在提升资源管理和安全性,简化操作流程。
Kubernetes 1.32版本引入了动态资源分配、自动清理PVC、Windows节点优雅关机、变更块跟踪、Pod级资源限制和增强可观察性等功能,旨在提升SRE和DevOps的工作效率,优化机器学习、测试环境和备份等场景的操作。
Kubernetes v1.33引入了动态资源分配(DRA)新功能,DRA在v1.32进入beta,计划在v1.34正式发布。新特性包括驱动程序资源状态报告、可分区设备、设备污点与容忍、优先设备列表等,提升了设备管理的灵活性和用户体验。
本研究探讨城市空中出行(UAM)的系统架构与管理挑战,提出一种智能全息架构,利用大型语言模型(LLM)实现实时协调和动态资源分配,以提升交通网络的效率和抗干扰能力,为未来UAM生态系统奠定基础。
Kubernetes 1.33版本发布,新增64项功能,重点包括原生支持侧车容器、动态资源分配和用户命名空间,提升了安全性和可扩展性,简化了管理。
大型推理模型(LRMs)在推理任务中表现优异,但生成过程常常冗长低效,影响训练和应用。研究提出了提升思考效率的策略,如控制思考长度和动态资源分配,以优化性能与成本的平衡。未来研究将关注多模态推理、可信赖性和高效应用等方向。
本研究提出了一种新的时间公平框架,旨在动态资源分配中平衡公平性与效率。该方法结合历史折扣机制,增强了对人类公平感知的对齐,并提高了顺序决策的计算可行性。
云原生计算基金会(CNCF)发布Kubernetes 1.32版本,新增Windows节点优雅关闭支持、核心组件新状态端点及调度器异步抢占功能。动态资源分配(DRA)增强,改善AI/ML工作负载资源管理。版本还包括自动删除持久卷声明(PVCs)和生成OpenTelemetry追踪数据功能,共有44项增强,19项进入alpha,12项升级为beta,13项稳定可用。
完成下面两步后,将自动完成登录并继续当前操作。