llm-d 进入云原生讨论后推理基础设施关注点有哪些
llm-d 进入 CNCF 讨论后,推理基础设施的重点已经不只是“把模型跑在 Kubernetes 上”。更值得关注的是:请求上下文、KV Cache、Prefill/Decode 阶段、加速器拓扑和多租户服务等级,是否能被同一套平台持续管理。
官方地址:https://llm-d.ai/
判断 llm-d 的价值,可以先问一句:你的推理流量是否已经出现缓存局部性、长短请求混杂、异构 GPU 或多租户 SLO 等“有状态”压力。如果还没有,普通模型服务器加 Kubernetes 可能更简单;如果已经出现,才值得评估它的路由、缓存和运维组合。
先命名模式:把推理当成有状态的分布式服务
llm-d 的架构模式可以概括为“状态感知的推理平台”。CNCF 项目页把它描述为基于 Kubernetes、vLLM 和 Gateway API Inference Extension 的分布式推理框架,关注智能推理调度、Prefix Cache 感知路由、Prefill/Decode 解耦、分层 KV offload,以及面向流量和硬件的自动伸缩。
这里的“状态”不是把用户会话简单存进数据库,而是把一次请求的上下文长度、缓存命中位置、当前处于 Prefill 还是 Decode、队列深度和硬件能力,作为调度输入。于是,路由不再只是选择一个健康 Pod,而要尽量把请求送到更合适的模型副本。

适用压力:普通 Service 和 HPA 什么时候不够
第一类压力是请求成本不均匀。短请求和长上下文请求占用的计算、显存和等待时间不同,平均 CPU 或 GPU 利用率不能直接代表用户感知延迟。此时更应该分别看首 token 延迟(TTFT)、输出 token 间隔(TPOT)、排队时间和吞吐。
第二类压力是缓存与阶段不均匀。多轮对话或共享前缀可以复用 KV Cache,但随机轮询会把后续请求送到没有对应缓存的副本;Prefill 偏计算输入,Decode 更受持续生成和显存带宽影响,两个阶段也未必适合用同一套伸缩节奏。
第三类压力是平台异构。CNCF 关于 AI 工作负载资源与基础设施的报告,把拓扑感知、异构 GPU、GPU 共享、I/O 瓶颈、容错、弹性和预算都列为基础设施问题。它们说明“能调度 Pod”不等于“能稳定调度推理”。
典型实现:四层关注点怎么落到平台上
可以把评估拆成四层,避免被某个单点 benchmark 带偏:
| 层次 | 要看什么 | 先问的问题 |
|---|---|---|
| 路由与缓存 | Prefix Cache 局部性、队列、请求优先级 | 同一上下文是否会被反复送到冷副本? |
| 计算与编排 | Prefill/Decode、LWS、多节点与硬件拓扑 | 模型阶段和加速器之间是否匹配? |
| 运维与治理 | 多租户 QoS、流量控制、升级、故障恢复 | 高峰或升级时,低优先级租户会不会拖垮关键请求? |
| 指标与成本 | TTFT、TPOT、吞吐、KV 利用率、GPU 成本 | 优化后的收益是否在自己的模型、上下文和流量上成立? |
llm-d 官方仓库在 v1.0 说明中列出了多租户质量服务、零停机操作、Agent-aware serving,以及对 vLLM、SGLang 和多种加速器的验证方向。对平台团队来说,这些名称的意义不是“开箱即用地解决所有问题”,而是提供了可以逐项核对的能力边界。

两个反例:不要把架构能力直接等同于线上结果
反例一:看到 CNCF Sandbox 就当成成熟标准。 CNCF 项目页确认 llm-d 于 2026 年 3 月进入 Sandbox。这个身份说明项目进入了开放治理和生态协作语境,但不等于你的硬件、模型、网络和版本组合已经被证明适配。使用时仍要查看对应 release matrix、模型服务器和加速器文档。
反例二:看到 benchmark 就套用收益。 官方资料中的 TTFT、TPOT、吞吐或 KV Cache 结果,都有明确模型、硬件、并发和基线。它们适合说明优化方向,不是你的生产承诺。尤其是缓存命中率、输入长度分布和租户优先级改变后,结论可能完全不同。
因此,最小 PoC 应固定模型与版本,分别记录冷缓存和热缓存、短上下文和长上下文、单租户和多租户,再比较普通路由与状态感知路由。没有这些分组,单一平均延迟很容易掩盖真实代价。
判断清单:什么情况下值得进入评估
- 先画出请求路径:模型服务器、路由器、缓存、队列和 GPU 节点是否由不同团队维护。
- 把 TTFT、TPOT、吞吐、缓存命中率、排队时间和 GPU 成本设为同一张基线表,不只看平均延迟。
- 确认当前 Kubernetes、Gateway API、模型服务器和加速器版本是否在官方支持范围内。
- 只为已经存在的压力引入复杂度:例如共享前缀、多阶段伸缩、异构硬件或明确的租户 SLO。
- 先做可回退的单模型、单租户或小流量试验,再决定是否把新路由和运维组件放进关键链路。
简而言之,llm-d 进入云原生讨论带来的变化,是把 LLM 推理从“部署一个服务”推进到“管理一组带状态的计算与调度关系”。真正需要关注的不是组件数量,而是这些状态能否转化为可观测、可回退、可解释的工程决策。
相关问题
llm-d 和 vLLM 是替代关系吗?
不是简单替代。官方资料把 vLLM、SGLang 等放在模型服务器层,llm-d 主要补充路由、缓存、编排和运维层能力;具体组合仍取决于模型、硬件和部署目标。
评估 llm-d 时最先测什么?
先测自己的请求分布下的 TTFT、TPOT、吞吐、缓存命中率和资源成本,并分开冷缓存、热缓存、短上下文和长上下文,不要先套用外部 benchmark。
官方资料从哪里开始看?
可以先看项目入口 https://llm-d.ai/,再对照 CNCF 项目页、CNCF 欢迎文章和 llm-d 对应版本的 release matrix。
官方来源
https://www.cncf.io/projects/llm-d/
https://www.cncf.io/blog/2026/03/24/welcome-llm-d-to-the-cncf-evolving-kubernetes-into-sota-ai-infrastructure/
https://github.com/llm-d/llm-d
https://github.com/llm-d/llm-d/releases
https://www.cncf.io/reports/resource-and-infrastructure-challenges-for-ai-workloads/
CNCF 云原生项目公告怎样判断是能力更新还是迁移信号
- 上一篇
- CNCF 云原生项目公告怎样判断是能力更新还是迁移信号
- 下一篇
- Python 3.15.1 发布后生产环境应先看哪些变更
-
- 科技周边 · 业界新闻 | 21分钟前 |
- CNCF 接纳 OpenShell 后,AI Agent 运行时治理要看什么
- 326浏览 收藏
-
- 科技周边 · 业界新闻 | 31分钟前 | 业界新闻 · WebAssembly SIMD Go 1.27 archsimd NEON
- Go 1.27 的 arch-specific SIMD API 解决了什么问题
- 352浏览 收藏
-
- 科技周边 · 业界新闻 | 34分钟前 |
- Go 团队应对 eMudhra 密钥披露的紧急发布说明了什么
- 483浏览 收藏
-
- 科技周边 · 业界新闻 | 40分钟前 | 标准库 · JSON · go · jsontext Go 1.27 encoding/json/v2 JSON迁移
- Go 1.27 新 JSON API 适合先迁移哪类编码场景
- 146浏览 收藏
-
- 科技周边 · 业界新闻 | 17小时前 |
- GitHub REST API 增加资源成本中心查询,企业归集用量有哪些帮助
- 409浏览 收藏
-
- 科技周边 · 业界新闻 | 17小时前 |
- Dependabot 加入 Agent Package Manager 支持,代理依赖更新怎样纳入管理
- 195浏览 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- PubMedQA
- 深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
- 977次使用
-
- H2O EvalGPT
- H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
- 983次使用
-
- LMArena
- LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
- 1098次使用
-
- HELM
- 深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
- 1069次使用
-
- MMBench
- MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
- 907次使用
-
- Go 1.25 容器感知 GOMAXPROCS:K8s 里别再让 CPU limit 偷偷拖垮 P99
- 2026-06-01 473浏览
-
- Go 1.25 容器里的 GOMAXPROCS 怎么迁移:cgroup CPU 限额、自动更新与旧环境兼容
- 2026-08-09 438浏览
-
- docker的 linux 内核可以和宿主机不一样吗?
- 2023-01-12 318浏览
-
- mac 如何安装k8s
- 2023-01-13 353浏览
-
- Go 服务上 Kubernetes 后 HPA 为什么不扩容:requests、CPU 和并发指标怎么选
- 2026-07-17 111浏览

