2026/7/6

[AI 基建周报] 6月30日 - 7月6日:vLLM v0.24.0 集成 DeepEP v2、KAITO v0.11.0 支持 P/D 分离与 Karpenter 置备、KAI-Scheduler 引入 NUMA 感知调度

开篇总览

本周推理引擎与 AI 原生调度层同步推进,是近期少有的双线并进周。vLLM v0.24.0 落地 DeepEP v2 并将 Model Runner V2 量化设为默认,标志着高吞吐推理栈进入新基线;KAITO v0.11.0 在 Kubernetes 侧补齐了 GPU 节点自动置备与 P/D 分离,将推理编排能力向生产侧延伸。调度层方面,KAI-Scheduler 引入 NUMA 感知与 HAMI-core 显存限制,Kubernetes WG Device Management 同步发布 DRA 演进路线,异构资源管理的控制面正在系统性补短板。可观测侧 Langfuse 连续三版迭代,MCP 挂载、Parquet 导出与 Redis Sentinel TLS 相继就绪,LLM 可观测基础设施趋于稳定。

容器与调度

KAI-Scheduler v0.16.x:引入 NUMA 感知调度、HAMI-core 显存限制与拓扑保留优化

⭐ 8.5新特性

要点:v0.16.0 新增 NUMA 感知调度(v1),通过 NodeResourceTopology (NRT) 数据预测 kubelet 拓扑管理器准入结果,避免 Pod 因拓扑不满足而被驱逐;引入 hamicore 绑定插件,为分数 GPU 容器自动注入 CUDA_DEVICE_MEMORY_LIMIT 显存上限;新增 deviceaccess 准入插件(opt-in),向非 GPU 容器注入 NVIDIA_VISIBLE_DEVICES=void 阻断越权显卡访问。v0.16.1 修复 Podgrouper 在工作负载未指定拓扑约束时会覆盖已有 PodGroup 拓扑约束的问题,并在 watch 阶段过滤终端态 Pod 以降低调度器缓存内存占用。

为什么重要:GPU 集群长期存在两类隐患:一是调度器与 kubelet 拓扑管理器判定不一致导致 Pod 反复调度失败,NUMA 感知调度从源头消除这一错位;二是分数 GPU 场景下容器显存无硬限制、非 GPU 容器可意外访问显卡,hamicore 插件和 deviceaccess 插件分别填补这两个安全与资源隔离漏洞,对多租户 GPU 平台尤为关键。

适用场景:适用于启用了 kubelet 拓扑管理器(Topology Manager)的 NUMA 多节点 GPU 集群,以及使用 HAMI 进行分数 GPU 切分的多租户推理/训练平台;v0.16.1 的内存优化对大规模集群(Pod 数量多、终端态 Pod 积压)同样有收益。

注意事项:NUMA 感知调度依赖集群已部署并同步 NodeResourceTopology (NRT) 资源,升级前需确认 NRT 数据来源(如 node-feature-discovery 或 resource-topology-exporter)已就绪;deviceaccess 准入插件为 opt-in,需显式启用,启用后务必在预发环境验证现有非 GPU 工作负载不受 NVIDIA_VISIBLE_DEVICES=void 注入影响;v0.16.1 的 Podgrouper 修复涉及拓扑约束保留逻辑,升级后需回归验证依赖 PodGroup 拓扑约束的分布式训练任务调度行为。

行动建议:预发验证后升级,重点回归 NUMA 拓扑调度路径与 PodGroup 拓扑约束保留行为,确认无误后推生产

Kubernetes 官方博客:设备管理工作组(WG Device Management)技术演进与 DRA 展望

⭐ 8.5解读

要点:Kubernetes WG Device Management 梳理了动态资源分配(DRA)框架迈向 1.34 GA 的演进路径:DRA 以 ResourceSlice 和 ResourceClaim API 取代传统 Device Plugin 的整数分配模式,实现结构化参数调度;当前正在推进三项能力——可消耗容量(Consumable Capacity)平台介导共享、MIG 重叠分区动态选择、多节点互联拓扑感知调度。

为什么重要:Device Plugin 的整数分配模型无法描述 GPU MIG 切片、网络拓扑等复杂资源语义,导致调度器对硬件拓扑盲目;DRA GA 意味着平台团队可以用声明式 API 精确表达资源需求,为 AI/HPC 工作负载的高效装箱和拓扑亲和调度提供官方稳定基础。

适用场景:运行 GPU、RDMA 网卡、FPGA 等异构加速器的集群;需要 MIG 分区动态分配或多节点 NVLink/InfiniBand 拓扑感知的 AI 训练 / 推理工作负载。

注意事项:DRA 在 1.34 才达到 GA,当前版本仍需确认 feature gate 状态;从 Device Plugin 迁移到 DRA 需重写资源驱动(Driver),存量 Device Plugin 不会自动兼容;Consumable Capacity、MIG 动态选择、多节点拓扑调度三项能力尚在推进中,GA 时不一定全部就绪,落地前须核查各子特性的实际 API 版本。

行动建议:仅评估关注——跟踪 1.34 GA 发布节奏,提前在测试环境验证 ResourceSlice/ResourceClaim API,规划 Device Plugin 驱动迁移路线,暂勿在生产替换现有 Device Plugin。

NVIDIA GPU DRA Driver v0.4.1:修复 OpenShift MPS 故障与重试检查点冲突

⭐ 7.8补丁修复

要点:NVIDIA GPU DRA Driver v0.4.1 发布,包含两项修复:一是解决在 Red Hat OpenShift 上因权限问题导致 MPS(Multi-Process Service)启动失败的问题;二是计算域 kubelet 插件现在会拒绝针对已完成 unprepare 的 ResourceClaims 的过期 prepare 重试,防止在 claim 版本一致时错误重建过期的设备检查点状态。

为什么重要:OpenShift 用户此前无法正常启用 MPS 共享 GPU,属于功能性阻断问题;检查点冲突修复则堵住了一个潜在的状态不一致漏洞——在 ResourceClaim 生命周期边界处若发生重试,旧版本可能静默恢复已废弃的设备状态,对依赖 DRA 做 GPU 细粒度分配的平台团队存在隐患。

适用场景:在 Red Hat OpenShift 上通过 DRA 使用 NVIDIA GPU 并启用 MPS 多进程共享的集群;以及任何使用 DRA ResourceClaim 机制调度 GPU 工作负载、对检查点/恢复流程有依赖的 AI 训练或推理平台。

注意事项:升级前确认当前 DRA Driver 版本与集群 Kubernetes 版本的兼容矩阵;OpenShift 环境需额外核验 MPS 相关 SCC(SecurityContextConstraints)权限是否随新版本正确下发;建议在非生产环境跑一轮 GPU ResourceClaim 的完整 prepare/unprepare 生命周期测试,确认检查点行为符合预期后再推生产。

行动建议:OpenShift + MPS 用户尽快跟进升级(稳定性补丁);其他 DRA GPU 用户预发验证后升级。

Headlamp 推出 CAPI、Volcano 与 Knative 专属插件,提升云原生资源可视化管理

⭐ 7.2新特性

要点:Headlamp 同步发布三款插件:CAPI 插件支持 Machine 资源状态可视化、拓扑 Map 及 UI 内扩缩容操作;Volcano 插件支持 Job/Queue/PodGroup 查看、作业挂起恢复、多 Pod 聚合日志及 gang 调度拓扑 Map;Knative 插件支持直接编辑 KService 流量切分比例与冷启动/自动扩缩容注解,并通过 Prometheus 插件展示单 Revision 级别的请求速率、延迟和资源利用率指标。

为什么重要:CAPI、Volcano、Knative 三类资源此前均缺乏开箱即用的可视化入口,运维排查依赖 kubectl 或各自独立 Dashboard,上下文切换成本高;这批插件将集群生命周期管理、批处理调度和 Serverless 工作负载统一收归 Headlamp,平台团队可在单一 UI 完成日常操作,降低 on-call 门槛。

适用场景:适用于同时运行 CAPI 管理集群、Volcano 批处理作业(AI/HPC 场景)或 Knative Serving 的平台团队;尤其适合需要向业务团队开放有限操作权限(流量切分、作业暂停)而不暴露 kubectl 的场景。

注意事项:三款插件均为新发布,生产稳定性尚待验证;Knative 插件依赖 Prometheus 插件联动,需确认 Prometheus 已正确集成;CAPI 插件的扩缩容操作直接变更 Machine 资源,建议先在非生产 Management Cluster 上验证 RBAC 权限边界,避免误操作影响节点池。

行动建议:仅评估关注,在测试环境部署验证功能完整性与权限模型后,再决定是否向平台团队推广

Kubernetes 官方博客:AI 时代的开源维护与 CodeRabbit 静态审查实践

⭐ 6.8解读

要点:Kubernetes 社区正式制定 AI 辅助贡献政策,要求贡献者透明披露 AI 使用情况并强制执行 CLA 协同签名校验;Kueue、JobSet、Agent-Sandbox 三个子项目已试点 CodeRabbit 作为 PR 合并前的自动化 AI 审查质量门禁,目标是缓解维护者的审查疲劳。

为什么重要:上游维护者审查资源长期紧张,AI 生成代码的涌入进一步加剧了 PR 积压风险;引入自动化审查门禁可在人工介入前过滤低质量提交,对平台团队意味着向上游贡献的 PR 需额外满足 AI 披露与 CLA 校验要求,否则可能被拒或延迟合并。

适用场景:向 Kueue、JobSet 或 Agent-Sandbox 提交 PR 的平台 / AI 基础设施团队;内部也在评估 AI 辅助代码审查工具以管理大规模 PR 流量的工程团队。

注意事项:该政策目前处于试点阶段,仅覆盖上述三个子项目,尚未全量推广至整个 Kubernetes 生态;若团队使用 AI 工具生成补丁后向上游提交,需提前确认所在子项目的 AI 披露要求,避免因合规问题导致 PR 被关闭;CodeRabbit 等工具的误报率和审查覆盖边界尚需社区持续校准。

行动建议:仅评估关注——无需立即操作,但向上游贡献代码的团队应尽快了解 AI 披露政策细节,并在内部 PR 流程中同步评估类似自动化审查工具的引入价值。

可观测

Langfuse v3.205.0:可观测性平台支持 MCP 挂载与 Parquet 导出

⭐ 8.2新特性

要点:Langfuse v3.205.0 新增通过 MCP(Model Context Protocol)和 API 创建 Widget 的能力;将 Parquet 提升为首选一等数据导出格式,替代此前的 CSV/JSON 路径;同时优化了 Trace 视图的实时帧渲染性能及多项目面板折叠交互。

为什么重要:MCP Widget 支持意味着可观测性数据可通过标准协议被 AI Agent 工具链直接消费,打通 LLM 应用与监控平台的集成链路;Parquet 作为列式格式在大规模 Trace 数据的离线分析、成本与查询效率上均优于行式格式,对需要将 LLM 调用数据接入数据湖或 BI 管道的平台团队有实质收益。

适用场景:适用于已部署 Langfuse 做 LLM 可观测性、且有数据导出至数据仓库(如 BigQuery、Snowflake、ClickHouse)需求的团队;以及正在构建 MCP 生态工具链、需要将监控 Widget 嵌入 AI Agent 工作流的平台。

注意事项:Parquet 成为首选导出格式,需确认下游消费方(ETL 脚本、数据管道)已具备 Parquet 解析能力,原有依赖 CSV/JSON 导出的自动化流程需同步适配;MCP Widget 创建为新增能力,建议在非生产环境验证权限与数据隔离行为后再开放。

行动建议:预发验证后升级,重点回归数据导出管道的格式兼容性

Langfuse v3.203.0:可观测性平台支持 Redis Sentinel TLS 与 OpenTelemetry AI SDK 映射

⭐ 7.8新特性

要点:Langfuse v3.203.0 新增三项能力:Redis 缓存层支持 Redis Sentinel TLS 加密连接;OpenTelemetry 模块可自动将 AI SDK spans 上的 GenAI 输入/输出(IO)元数据精准映射;Trace 详情页支持悬停展示 Tool Call 参数,并支持针对特定模型进行价格审计。

为什么重要:生产环境中 Redis Sentinel 集群若未启用 TLS,缓存层数据明文传输存在合规风险;此前 OTel AI SDK spans 的 GenAI IO 元数据需手动处理,自动映射可减少接入成本并降低字段丢失概率。对平台团队而言,价格审计功能可直接量化各模型的调用成本,为 FinOps 管控提供数据支撑。

适用场景:已部署 Redis Sentinel 高可用架构且有传输加密合规要求的团队;使用 OpenTelemetry AI SDK 进行 LLM 调用链路追踪、需要完整 GenAI IO 上下文的平台;需要对多模型调用进行成本拆分与审计的 AI 基础设施团队。

注意事项:启用 Redis Sentinel TLS 需同步更新连接配置(证书、端口、Sentinel 节点地址),升级前确认现有 Sentinel 节点已开启 TLS 监听,避免连接失败导致缓存层不可用;OTel GenAI IO 自动映射字段结构需与现有 Trace 消费端(如告警规则、Dashboard 查询)对齐,防止字段名变更引发静默丢数据;建议在预发环境完整回归 Trace 采集链路后再推生产。

行动建议:预发验证后升级

OpenLLMetry v0.62.0:新增 LiteLLM 仪表化支持与缓存 Token 指标发射

⭐ 7.8新特性

要点:OpenLLMetry v0.62.0 新增对 litellm 库的 OpenTelemetry 自动仪表化支持;同时修复并实现了 LangChain、VertexAI、Writer、LlamaIndex、Bedrock、MistralAI 六个集成在推理过程中正确发射缓存创建(cache creation)与输入缓存 Token(input cache token)指标的功能。

为什么重要:缓存 Token 指标此前无法准确采集,导致平台团队在成本归因和 Token 用量分析上存在盲区;此次修复后,使用上述框架的 AI 推理链路可获得完整的缓存命中与消耗数据,为 FinOps 和容量规划提供可信依据。litellm 仪表化的加入则填补了多模型代理场景下的可观测性缺口。

适用场景:适用于已部署 OpenLLMetry 并通过 LangChain、LlamaIndex、Bedrock、VertexAI、MistralAI 或 Writer 调用 LLM 的平台;以及使用 litellm 作为多模型统一代理层、需要统一 trace 和 metrics 的 AI 推理集群。

注意事项:缓存 Token 指标属于修复性变更,升级后需核验现有 dashboard 和告警规则中的指标名称是否与新发射的字段一致,避免出现重复计数或断点;litellm 仪表化为新增,建议在预发环境确认 span 属性与现有 collector pipeline 的兼容性后再推生产。

行动建议:预发验证后升级

Langfuse v3.202.0:引入 Parquet 导出背压控制与 ClickHouse 导出查询标记

⭐ 7.6新特性

要点:Langfuse v3.202.0 在 Worker 中引入基于字节计数器的背压机制,用于度量 Parquet 上传等待时间,防止导出任务因写入速率不匹配而积压。同版本还为 ClickHouse 导出查询打上 Surface 和 Route 标签,便于按来源追踪查询开销。v3.203.3 进一步在 ClickHouse 侧强制执行查询超时限制,堵住长尾查询拖垮集群的漏洞。

为什么重要:大规模 LLM 可观测性场景下,Parquet 批量导出与 ClickHouse 查询是两个典型的资源竞争点:前者无背压时会导致 Worker 内存堆积,后者无超时时会占满 ClickHouse 并发槽。这两项变更将运维可见性和稳定性边界同时前移,对自托管 Langfuse 的平台团队尤为关键。

适用场景:适用于自托管 Langfuse、数据量较大(日均 trace 百万级以上)、依赖 Parquet 导出做离线分析,或 ClickHouse 集群资源紧张、曾出现慢查询积压的团队。

注意事项:v3.203.3 在 ClickHouse 端强制超时属于行为变更,升级后原本能跑完的长查询可能开始报超时错误,需提前确认现有导出任务的 P99 执行时长并按需调整超时阈值。建议在预发环境回放一次完整的导出流程,确认背压指标正常暴露后再上生产。

行动建议:预发验证后升级,重点核查 ClickHouse 查询超时配置与现有长查询的兼容性

Serverless、存储与中间件

Dragonfly v2.5.0:支持 Hugging Face/ModelScope 直接下载与 Kubernetes Webhook 自动注入

⭐ 8.5新特性

要点:Dragonfly v2.5.0 新增三项能力:① 通过 dfget 直接下载 Hugging Face 和 ModelScope 模型仓库文件,无需额外中转;② 引入 dragonfly-injector 变异准入 Webhook,可自动向 Pod 注入 P2P 加速能力,免去手动改造镜像或 DaemonSet 的繁琐;③ dfdaemon 支持从 containerd 镜像请求的 ns 查询参数自动推断上游 Registry,简化多 Registry 代理配置。

为什么重要:AI 训练/推理集群拉取百 GB 级模型时带宽压力集中在源站,dfget 直连 Hugging Face/ModelScope 后可将流量分散到 P2P 网络;Webhook 自动注入彻底解决了存量工作负载改造成本高的问题,平台团队可在不改业务 YAML 的前提下全局开启 P2P 加速。

适用场景:适用于在 Kubernetes 上大规模分发 AI 模型(Hugging Face/ModelScope)的推理或训练集群,以及镜像拉取带宽瓶颈明显、节点数超过 50 的大规模容器集群;已在用 Dragonfly 但靠手动配置管理 P2P 注入的团队受益最直接。

注意事项:dragonfly-injector Webhook 为变异准入控制器,上线前需确认 Webhook 的命名空间选择器配置正确,避免误注入系统命名空间(kube-system 等)或非预期 Pod;ns 查询参数自动推断 Registry 逻辑属新行为,多 Registry 混用场景建议在预发环境验证代理路由是否符合预期,防止拉取路径错误;升级前对照 Release Notes 确认 dfdaemon 及 dfget 配置文件是否有字段变更。

行动建议:预发环境验证 Webhook 注入范围及 Registry 推断行为后升级,AI 推理集群可优先试点 dfget 模型直拉能力

推理引擎

vLLM v0.24.0:集成 DeepEP v2、支持 MiniMax-M3 与 Model Runner V2 默认量化

⭐ 9.5新特性

要点:vLLM v0.24.0 发布:集成 DeepEP v2 专家并行库并修复其 token-bound 限制;Model Runner V2(MRv2)正式成为量化模型的默认运行器;新增 MiniMax-M3 与 DiffusionGemma 模型支持,并引入统一工具调用解析的 Streaming Parser Engine。

为什么重要:MRv2 转正意味着量化推理路径从实验性切入生产默认,平台团队无需额外配置即可获得更优的量化执行性能;DeepEP v2 的 token-bound 修复解决了大批量 MoE 推理中专家并行的吞吐瓶颈,对运行 MoE 大模型的集群影响显著。

适用场景:适用于部署 MoE 模型(需专家并行)的 GPU 集群、使用 AWQ/GPTQ 等量化格式提升显存利用率的推理服务,以及需要稳定工具调用(Function Calling)解析的 Agent/RAG 工作负载。

注意事项:破坏性变更:设备选择逻辑不再在内部隐式设置 CUDA_VISIBLE_DEVICES,改为使用 device_ids 参数,依赖旧行为的启动脚本或容器环境变量注入方式需同步更新,否则可能出现设备绑定异常。MRv2 成为量化默认路径,升级前建议在预发环境对现有量化模型跑完整精度与吞吐基线对比,确认无回归。

行动建议:预发验证后升级——重点检查 CUDA_VISIBLE_DEVICES 相关启动配置与量化模型基线,验证通过后可推生产。

vLLM 博客:Qwen3-Omni 多模态模型在 vLLM-Omni 中的多阶段服务优化实践

⭐ 9.2解读

要点:vLLM 官方博客详述了在 vLLM-Omni 中服务 Qwen3-Omni 多模态模型的架构设计:采用 Thinker-Talker-Code2Wav 三阶段流水线拆分执行,结合 CUDA Graphs 降低调度开销、异步 Chunk 与异步输出减少阻塞,并对热路径做了针对性清理,整体推理延迟显著下降。

为什么重要:多模态模型(文本+音频+代码合成)的推理链路远比纯文本复杂,阶段间同步是主要瓶颈;该实践给出了可复用的拆阶段 + 异步化思路,平台团队在自建多模态推理服务时可直接参考,避免重复踩坑。

适用场景:运行 Qwen3-Omni 或类似 Thinker-Talker 架构多模态模型的推理集群;对端到端延迟敏感、需要音频/代码生成能力的在线服务工作负载。

注意事项:本条为博客解读,非正式发布版本,文中优化是否已合入 vLLM 主线及对应版本号需自行核查;CUDA Graphs 对动态 shape 有限制,落地前须验证业务输入的 shape 分布是否兼容;异步输出路径改动可能影响现有监控埋点,升级后需回归指标采集逻辑。

行动建议:仅评估关注——阅读原文提取架构思路,待相关优化出现在 vLLM 正式 Release Notes 后再规划升级。

来源:vLLM Blog

NVIDIA TensorRT 支持多设备推理以实现跨 GPU 扩展

⭐ 8.9新特性

要点:TensorRT 正式推出 Multi-Device Inference(MDI)支持,允许生成式 AI 推理工作负载横向扩展至多块 GPU,同时保留单卡模式下已有的 Kernel Fusions、内存规划和量化等生产级优化能力,无需在扩展性与优化深度之间取舍。

为什么重要:此前 TensorRT 的深度图优化只在单卡边界内生效,跨 GPU 扩展通常依赖上层框架(如 Triton + 自定义分片),维护成本高且优化链路断裂;MDI 将扩展能力下沉到 TensorRT 引擎层,平台团队可以在不改变推理服务架构的前提下,对大参数量模型实现引擎级多卡并行,降低推理延迟并提升吞吐。

适用场景:适合无法在单卡显存内完整加载的大规模生成式 AI 模型(如 70B+ LLM、大型多模态模型)的在线推理集群;对延迟敏感、当前通过模型并行或流水线并行手动拆分推理图的生产环境同样适用。

注意事项:MDI 为新特性,建议先在预发环境以实际生产模型和流量 profile 进行端到端吞吐/延迟基准测试,重点验证多卡拓扑下 NVLink / PCIe 带宽是否成为瓶颈;确认现有 TensorRT 版本是否已包含 MDI 支持,官方文档注明的硬件兼容性范围需与自身 GPU 型号核对;量化精度和 Kernel Fusion 行为在多卡路径下的表现可能与单卡存在细微差异,需回归精度指标。

行动建议:仅评估关注,在预发环境完成基准测试与精度回归后,再制定灰度上线计划

Ollama v0.31.1:Apple Silicon 平台 Gemma 4 推理速度提升 90%

⭐ 8.3新特性

要点:Ollama v0.31.1 在 Apple Silicon 平台通过多代币预测(MTP)技术将 Gemma 4 模型推理生成速度提升近 90%;同步将 MLX 引擎升级至最新版,引入小批次矩阵乘法(matmul)内核;底层 llama.cpp 升级至 build 9840。

为什么重要:本地推理团队长期面临 Apple Silicon 上大模型吞吐瓶颈,90% 的生成速度提升意味着同等硬件下可支撑更高并发或更大模型,对依赖 Mac 工作站做开发调试、内部演示的平台团队有直接降本价值。

适用场景:适合以 Apple Silicon Mac(M 系列芯片)为推理节点运行 Gemma 4 的本地开发环境、离线演示环境或小规模内网推理服务;MLX 引擎更新对该平台上的其他模型亦有潜在加速效果。

注意事项:性能提升数据来自 Gemma 4,其他模型实际收益需自行基准测试验证;MLX 引擎和 llama.cpp 同步升级属于较大幅度底层变动,建议在非生产 Mac 节点上先跑现有业务模型的精度与吞吐回归,确认无回退后再推送至共享推理机。

行动建议:预发环境(Apple Silicon 节点)验证 Gemma 4 及现用模型基准无回退后升级

Triton Inference Server v2.69.0 & v2.70.0:移除 Windows 支持、强化 BF16 类型与 vLLM 后端优化

⭐ 8.2新特性

要点:Triton Inference Server v2.70.0 彻底移除 Windows 平台服务端构建与文档支持,BF16 张量处理强制使用 ml_dtypes.bfloat16,不再隐式转换为 np.float32,TensorRT 后端新增 Multi-GPU 推理支持;v2.69.0 为 Azure Storage 模型仓库引入 Managed Identity 免密认证,vLLM 后端新增 GPU_DEVICE_IDS 参数支持多 GPU 绑定,HTTP 前端将分块传输最大 chunk 数限制为 65536 以防内存耗尽。

为什么重要:BF16 隐式类型转换的移除是典型破坏性变更,依赖旧行为的推理客户端代码将在 v2.70.0 上静默出错或抛异常,必须主动修改;vLLM 后端 GPU_DEVICE_IDS 与 TensorRT Multi-GPU 支持则直接解决大模型多卡部署中 GPU 资源隔离与调度的痛点,对运行多租户推理集群的平台团队有实际价值。

适用场景:运行 LLM 推理(vLLM 后端)或 TensorRT 加速模型的多 GPU 节点;使用 Azure Storage 作为模型仓库且需要免密/零凭证管理的云原生部署;存在 BF16 输入输出的模型服务链路。

注意事项:升级至 v2.70.0 前必须全面排查客户端代码中所有 BF16 张量的数据类型,将 np.float32 替换为 ml_dtypes.bfloat16,否则会引发运行时错误;Windows 平台用户无法升级至 v2.70.0,需评估迁移方案;HTTP 分块传输 chunk 上限变更需确认现有流式推理客户端不超过 65536 chunk 限制。

行动建议:预发验证后升级:BF16 类型变更为破坏性变更,需在预发环境完成客户端代码适配与回归测试后再推生产。

云原生 × AI 融合与开源项目

KAITO v0.11.0:支持 Karpenter GPU 节点置备、模型权重 Blob 流式加载与 P/D 分离

⭐ 9.0新特性

要点:KAITO v0.11.0 废除旧版 preset 系统,全面迁移至 Model Catalog;新增 ModelMirror CRD,通过 RunAI Model Streamer 从 Blob 存储直接流式加载模型权重,大幅缩短冷启动时间;新增 MultiRoleInference CRD,支持 Prefill 与 Decode 节点独立部署和弹性伸缩,KV Cache 状态通过 NixlConnector 在两者间传输;同时集成 Karpenter 实现 GPU 节点按需动态置备。

为什么重要:P/D 分离(Prefill/Decode Disaggregation)是大模型推理降本增效的关键架构,此前需自行拼装方案;KAITO 将其标准化为 CRD,平台团队可直接通过 Kubernetes 原语管理推理拓扑,无需深入 LLM serving 框架细节。Blob 流式加载解决了大模型权重拉取慢导致 Pod 启动延迟高的老问题,配合 Karpenter 动态 GPU 置备,整条弹性链路首次在 KAITO 内闭环。

适用场景:适用于在 AKS/EKS/GKE 上用 KAITO 托管开源大模型推理的团队,尤其是模型权重超过 30B、冷启动耗时敏感、或需要对 Prefill/Decode 分别做资源配比和独立扩缩的生产推理集群。

注意事项:旧版 preset 系统已被废除,升级前必须将现有 Workspace 配置迁移至 Model Catalog,这是破坏性变更,直接升级会导致存量资源不兼容;MultiRoleInference 和 ModelMirror 均为新 CRD,需提前在非生产环境验证 NixlConnector 的网络连通性与 Blob 存储权限配置;Karpenter 集成依赖集群已部署 Karpenter,需确认版本兼容性。

行动建议:预发验证后升级:preset 迁移是硬性前置条件,建议先在测试集群完成 Model Catalog 迁移并回归推理链路,再滚动升级生产环境。

Miles:基于 PyTorch-Native 的大规模 LLM 强化学习后训练框架

⭐ 8.8新特性

要点:RadixArk 开源 Miles 框架,专为大规模 LLM 强化学习后训练设计。Rollout 阶段集成 SGLang,训练阶段使用 NVIDIA Megatron-LM,分布式编排依赖 Ray,整体基于 PyTorch 原生扩展性构建。

为什么重要:RL 后训练(RLHF/GRPO 等)长期面临 Rollout 与 Training 两阶段异构资源调度割裂、框架拼接复杂的痛点;Miles 将三个主流组件统一在一套 PyTorch 原生栈内,平台团队可减少自研胶水层,降低多框架版本对齐的维护负担。

适用场景:适用于需要在千卡级 GPU 集群上跑 RL 后训练流水线的团队,尤其是已在用 SGLang 做推理、Megatron-LM 做预训练、Ray 做任务调度的基建环境。

注意事项:项目刚开源,生产稳定性未经大规模验证;SGLang、Megatron-LM、Ray 三者版本兼容矩阵需仔细核对;Megatron-LM 的张量并行 / 流水线并行配置与现有训练集群参数可能存在冲突,上线前务必在隔离环境跑通端到端流程。

行动建议:仅评估关注,在测试环境验证三组件版本兼容性后再决定是否纳入后训练基础设施路线图

来源:PyTorch Blog

LiteLLM 连续版本更新:引入 Valkey 语义缓存、CCR 压缩缓存检索与 OpenTelemetry v2 规范

⭐ 8.5新特性

要点:LiteLLM v1.91.0 与 v1.92.0-dev.2 连续发布:引入 CCR(Compress-Cache-Retrieve)压缩缓存检索机制与 `valkey-semantic` 语义缓存后端,降低大模型调用的 token 消耗与延迟;新增 `mcp_tool_search` 虚拟工具应对大型 MCP 工具目录,并支持在 `v1/messages` 端点注入缓存控制;重构 Observability 层,GenAI 客户端指标与 Span 追踪全面对齐 OpenTelemetry v2 语义规范,Kubernetes Helm 部署支持为 Gateway、Backend、UI 拆分独立 ServiceAccount。

为什么重要:语义缓存命中率直接影响推理成本,Valkey 作为 Redis 的社区分支提供了无许可证顾虑的替代选项,CCR 进一步压缩缓存体积,对高并发推理网关意义明显;OTel v2 规范对齐意味着现有 Grafana/Tempo/Jaeger 采集管道可能需要更新 Span 字段映射,提前适配可避免监控盲区;ServiceAccount 拆分是 Kubernetes 最小权限落地的必要步骤,对有安全合规要求的平台团队是实质性改进。

适用场景:适用于以 LiteLLM 作为统一 LLM Gateway、需要控制推理成本的平台;尤其适合工具数量庞大的 MCP 场景,以及已建立 OTel 可观测性体系、需要精细追踪 GenAI 调用链路的 Kubernetes 集群。

注意事项:v1.92.0-dev.2 为开发预览版,不建议直接上生产;OTel v2 规范重构可能导致 Span/Metric 字段名变更,升级前须核查现有告警规则与 Dashboard 是否依赖旧字段名;启用 `valkey-semantic` 前确认 Valkey 服务版本兼容性,并在预发环境验证缓存命中率与一致性表现;Helm Chart 新增 ServiceAccount 拆分若与现有 RBAC 策略冲突需提前调整。

行动建议:v1.91.0 在预发环境完整验证 OTel 指标兼容性与缓存行为后可升级生产;v1.92.0-dev.2 仅测试环境验证,勿上生产。

LiteLLM v1.92.0-rc.1:Prometheus 指标增强与 MCP 协议生产级演进

⭐ 8.2RC

要点:LiteLLM v1.92.0-rc.1 为 Prometheus 监控指标(Token、延迟、请求、缓存)新增 `api_provider` 标签,可按上游 LLM 提供商维度拆分观测数据;MCP 协议引入 `all-proxy-mcpservers` 哨兵值,支持团队级别一次性授权访问所有 MCP 服务器;同时重构了基于 RFC 9728 与 RFC 8414 的 OBO 令牌交换发现机制。

为什么重要:多提供商混用场景下,原有 Prometheus 指标缺乏 provider 维度,导致成本归因和 SLO 拆分困难;`api_provider` 标签直接解决这一盲区。MCP 授权模型的哨兵机制简化了多团队权限管理,OBO 令牌发现机制对齐 RFC 标准意味着与企业 IdP 的集成路径更规范,减少自定义胶水代码。

适用场景:适用于通过 LiteLLM Proxy 统一接入多家 LLM 提供商(OpenAI、Azure、Bedrock 等)的平台团队,尤其是已建立 Prometheus + Grafana 监控体系、需要按 provider 拆分费用或延迟 SLO 的场景;以及正在落地 MCP 协议、需要细粒度团队权限管控的 AI 基础设施环境。

注意事项:当前为 RC 版本,不建议直接上生产。升级后需核验现有 Prometheus 告警规则和 Grafana Dashboard 是否因新增 `api_provider` 标签导致标签基数膨胀或查询语句失配;OBO 令牌交换发现机制经过重构,若已有自定义 IdP 集成逻辑,需在测试环境完整回归认证流程,确认令牌交换端点发现行为与预期一致。

行动建议:RC 勿上生产,仅测试环境验证;重点回归 Prometheus 指标采集和 OBO 认证流程,待正式 GA 版本发布后再评估生产升级。

LiteLLM v1.90.0 & v1.92.0-dev.1:引入 AES-256-GCM 凭据加密、Valkey 语义缓存与 Postgres 分区存储

⭐ 8.0新特性

要点:LiteLLM v1.90.0 为 SpendLogs 引入可选的 PostgreSQL 原生表分区以优化长期留存性能,速率限制器支持选择性关闭 v3 TPM 预留及 Redis 环路断路器,并集成 Cisco AI Defense 安全护栏;v1.92.0-dev.1(开发版)新增基于 AES-256-GCM 的数据库敏感凭据静态加密(含版本化格式与重密迁移),引入 Valkey 语义缓存(valkey-semantic)后端,以及 Prometheus 指标 litellm_overhead_with_guardrails_latency_metric 用于度量安全护栏带来的网关延迟损耗。

为什么重要:凭据静态加密和护栏延迟可观测性直接填补了企业合规与性能调优的两大空白——前者让数据库泄露不再等于密钥泄露,后者让团队首次能量化安全护栏对推理链路的实际开销;PostgreSQL 分区则解决了高流量场景下 SpendLogs 表膨胀导致查询劣化的长期痛点。

适用场景:适用于以 LiteLLM Gateway 统一管理多模型 API 密钥的平台团队,尤其是:需满足数据静态加密合规要求的金融/医疗场景、SpendLogs 日增百万行以上的高并发推理集群、以及已部署 Valkey 并希望复用其做语义缓存降低重复推理成本的环境。

注意事项:v1.92.0-dev.1 为开发预发布版,AES-256-GCM 加密启用后需提前规划重密迁移(re-key)流程,存量明文凭据须按版本化格式完成一次性迁移,回滚风险较高;PostgreSQL 分区为可选功能,现有大表启用前须在非生产环境验证分区策略与现有索引/查询的兼容性;Redis 环路断路器关闭属破坏性配置变更,需确认降级行为符合预期后再操作。

行动建议:v1.90.0 可在预发环境验证 PostgreSQL 分区与速率限制变更后升级生产;v1.92.0-dev.1 仅限测试环境评估,待 GA 后再跟进生产部署。

行业趋势总结

  • 推理引擎进入 P/D 分离与多设备扩展阶段:vLLM、KAITO、TensorRT 本周均有相关能力落地,预填充与解码分离正从实验走向可配置生产特性。
  • Kubernetes 异构调度补齐 NUMA 与 DRA 两条线:KAI-Scheduler v0.16.x 的 NUMA 感知与 WG Device Management 的 DRA 路线图同周发布,GPU 拓扑感知调度进入主干。
  • LLM 可观测标准向 OpenTelemetry 收敛:Langfuse 支持 OTel AI SDK 映射,OpenLLMetry 新增缓存 Token 指标,LiteLLM 引入 OTel v2 规范,三个项目同周对齐同一标准。
  • 模型分发与缓存层能力扩展:Dragonfly v2.5.0 支持 Hugging Face/ModelScope 直接下载并提供 Webhook 自动注入,LiteLLM 引入 Valkey 语义缓存与 CCR 压缩检索,推理链路的冷启动与缓存命中率优化成为新焦点。

落地优先级建议

  • 训练平台:关注 Miles 框架(PyTorch-Native 大规模 RL 后训练)的设计取向,评估是否可替代现有 RLHF 流水线;同步跟进 KAI-Scheduler v0.16.x 的 NUMA 拓扑保留,优先在多路 GPU 节点上验证调度收益。
  • 推理平台:将 vLLM v0.24.0 列为本季度升级目标,重点验证 DeepEP v2 集成与 Model Runner V2 默认量化对现有服务的兼容性;若已使用 Kubernetes 管理推理节点,KAITO v0.11.0 的 Karpenter 置备与 P/D 分离值得同步试点。
  • 可观测平台:Langfuse v3.203.0–v3.205.0 三版连续迭代已覆盖 Redis Sentinel TLS、OTel AI SDK 映射与 MCP 挂载,建议本周完成升级并启用 Parquet 导出,为后续 ClickHouse 分析链路打基础;OpenLLMetry v0.62.0 的缓存 Token 指标可与 LiteLLM Prometheus 增强联动,补齐缓存命中率监控盲区。