2026 年,AI 应用正在从“问一句、答一句”,快速进入 Agent 时代。

过去,大模型推理服务的目标很明确:

把一个请求送到 GPU,尽快生成答案。

但 Agent 的工作方式完全不同。

一个 Coding Agent、Research Agent 或企业自动化 Agent,往往需要连续执行几十步任务:读取文件、调用搜索、运行代码、访问数据库、等待工具返回,再重新进入模型推理。

这意味着 AI 基础设施面对的,不再只是“模型推理请求”,而是一条持续数分钟甚至更久的任务链

NVIDIA 在 2026 年将 Dynamo 推进到 1.0 版本,并把分离式推理、KV Cache 优化、智能路由以及 Agentic Workload 支持作为核心能力之一。

一句话概括这轮变化:

大模型基础设施正在从“模型服务器”,升级成“Agent 任务调度系统”。


一、普通聊天和 Agent,到底差在哪里?

传统聊天模型的调用链非常简单:

用户请求
   ↓
模型推理
   ↓
返回答案

但 Agent 更像:

用户任务
   ↓
模型规划
   ↓
调用工具
   ↓
等待结果
   ↓
继续推理
   ↓
调用第二个工具
   ↓
再次推理
   ↓
最终完成任务

真正的区别在于:

Agent 不是一次推理,而是一连串相互依赖的推理。

因此,一个任务会不断产生新的上下文、工具结果和 KV Cache。

如果系统每一步都把它当作一个全新的请求处理,就会发生大量重复计算。


二、为什么传统“轮询 GPU”开始不够用了?

传统推理平台常见的做法是:

来一个请求,就把它分配给当前最空闲的 GPU。

对于短对话,这种方式通常没有问题。

但 Agent 场景下,一个请求可能携带:

  • 很长的 System Prompt;
  • 大量历史对话;
  • 工具定义;
  • 项目代码;
  • RAG 检索结果;
  • 前几轮推理产生的上下文。

假设某个 Agent 的前 30,000 Token 已经在 GPU A 上完成 Prefill,并生成了 KV Cache。

下一轮请求如果被简单轮询到 GPU B,系统很可能需要重新计算此前的大量上下文。

结果就是:

GPU 看起来很忙,但其中相当一部分算力实际上在重复做已经做过的工作。

因此,新一代推理平台开始关注一个概念:

KV-aware Routing,也就是“缓存感知路由”。

它不只问:

哪张 GPU 最空闲?

还会问:

哪张 GPU 已经保存了这个请求需要的上下文?

这会直接影响 Agent 的整体成本和响应速度。


三、为什么 Prefill 和 Decode 也开始拆开?

一次 LLM 推理通常包括两个阶段。

Prefill

模型读取 Prompt,并生成 KV Cache。

特点是:

  • 输入较长;
  • 大规模矩阵计算较多;
  • 更偏计算密集型。

Decode

模型根据 KV Cache,一个 Token 一个 Token 地生成答案。

特点是:

  • 并发敏感;
  • 内存访问频繁;
  • 更偏内存带宽密集型。

过去,一张 GPU 往往同时完成两个阶段。

但 Agent 场景中,Prompt 越来越长、任务越来越复杂,这两种负载开始互相干扰。

因此出现了:

Disaggregated Serving——Prefill / Decode 分离式推理。

Agent 请求
   ↓
Prefill GPU Pool
   ↓
生成 KV Cache
   ↓
高速传输
   ↓
Decode GPU Pool
   ↓
持续生成 Token

这样可以分别扩容。

长 Prompt 很多,就增加 Prefill 节点;

高并发输出很多,就增加 Decode 节点。

NVIDIA Dynamo 已将这种架构作为正式的生产级部署方式,并支持 vLLM、TensorRT-LLM、SGLang 等推理后端。


四、真正的关键变成了“上下文移动”

当 Prefill 和 Decode 被拆到不同 GPU 之后,一个新问题出现了:

KV Cache 怎么快速从一张 GPU 移动到另一张 GPU?

如果 Prefill 很快,但传输 KV Cache 本身又花费大量时间,那么分离式推理就失去了意义。

因此,新架构越来越依赖:

  • NVLink;
  • RDMA;
  • GPUDirect;
  • 高速以太网;
  • InfiniBand;
  • 专门的 KV Cache 数据传输层。

Dynamo 的分离式推理文档中明确指出,KV Transfer 是整个架构中的关键路径之一。

这也是为什么今天谈 AI 推理基础设施,网络已经不能再被当成普通配套设备。


五、Agent 时代为什么更需要“弹性调度”?

Agent 工作负载还有一个明显特点:

任务长度非常不稳定。

有的请求可能 10 秒结束;

有的 Deep Research 任务可能持续几分钟;

有的 Coding Agent 甚至会不断执行代码、修复错误、重新测试。

因此 GPU 平台必须处理:

  • 短任务;
  • 长任务;
  • 高并发;
  • 长上下文;
  • 工具等待;
  • Cache 复用;
  • 不同模型之间的调度。

这意味着推理系统越来越像一个云原生任务平台。

未来真正重要的能力可能包括:

请求路由
+
KV Cache 调度
+
GPU 资源池
+
Prefill / Decode 分离
+
自动扩缩容
+
故障恢复

而不再只是“启动一个 vLLM 服务”。


六、这对企业和云 GPU 平台意味着什么?

对于企业来说,以后部署 Agent 系统不能只问:

需要几张 GPU?

更应该问:

  • 请求平均上下文有多长?
  • Cache 能否复用?
  • Agent 一次任务会调用多少次模型?
  • 峰值并发是多少?
  • Prefill 和 Decode 哪一侧更重?
  • 网络能否支撑 KV Cache 传输?

对于云 GPU 平台来说,竞争方式也会发生变化。

第一阶段卖的是:

GPU 小时。

第二阶段卖的是:

模型推理服务。

而 Agent 时代更可能卖的是:

一次任务到底花多少钱、多久能完成。

最终用户不关心 Agent 在后台调用了多少次 GPU。

他只关心:

任务有没有稳定、快速、低成本地完成。


七、结语:下一代推理平台,本质上是“AI 调度系统”

过去我们优化推理时,关注的是:

  • 模型量化;
  • Kernel;
  • Tokens/s;
  • GPU 利用率。

这些仍然重要。

但 Agent 让问题进一步扩展到了:

  • 上下文;
  • 缓存;
  • 路由;
  • 网络;
  • 弹性;
  • 多阶段任务。

所以未来的大模型推理平台,很可能不再只是一个“模型服务框架”。

它会越来越像:

专门为 AI Agent 设计的分布式操作系统。

谁能更高效地管理 GPU、上下文和任务链,谁才能真正把 Agent 的推理成本降下来。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐