AI推理的真正瓶颈,不在模型里,而在数据中心的最后一公里
Hatched by Kevin Di
May 10, 2026
1 min read
7 views
87%
当模型已经快到飞起,为什么系统还在拖后腿?
如果一个 AI 推理引擎已经把速度做到比传统方案快 2.1 倍,甚至比另一套常见框架快 3.8 倍,那么下一个问题就不该再是“还能不能更快”,而应该是:为什么我们仍然感觉 AI 部署很慢?
答案往往不在模型本身,而在模型抵达用户之前的那段路。推理引擎像跑车,网络像赛道,集群调度像红绿灯。你可以把发动机调到极致,但如果赛道坑洼、限速频繁、弯道过急,最后圈速依然不会漂亮。今天的 AI 基础设施,正在从“单机算力竞赛”转向“系统协同竞赛”,而真正拉开差距的,往往不是某个点上的极限性能,而是从 GPU 到 GPU 的整条路径是否足够短、足够稳、足够可预测。
这就是一个常被低估的事实:推理速度的上限,越来越由网络定义,而不是由模型定义。
快,不再只是算得快,而是传得快、排得快、接得快
很多人谈 AI 性能时,默认想的是算子优化、量化、并行策略,或者某个推理引擎比另一个更省时。可一旦进入多机多卡时代,情况就变了。模型越大,单卡显存越难容纳,切分、流水并行、专家路由、KV Cache 交换,都会把通信推到台前。此时真正决定体验的,不再是“每个 token 算多久”,而是每个 token 在系统里经历了多少次跨设备等待。
这就是 RDMA 变得如此重要的原因。传统 TCP/IP 网络像是先去前台排队,再等窗口盖章,最后才去仓库取货,层层经过操作系统内核,延迟不可避免。而 RDMA 更像是你直接给仓库发了一把授权钥匙,货物可以在主机之间近乎直达。实验室环境下,端到端时延可以从 50 微秒级降到 5 微秒,甚至 2 微秒级。乍看只是几个微秒,但在高并发推理里,这些微秒会像水滴汇成河流,最后变成可见的吞吐差异和 P99 尾延迟差异。
在 AI 基础设施里,微秒不是小数点后面的噪声,而是系统级现实。
这也解释了为什么“更快的推理引擎”和“更好的网络”其实不是两件事,而是同一件事的上下两端。推理引擎负责减少计算路径上的空转,网络负责减少设备之间的空转。一个解决“算什么”,一个解决“怎么传”。如果只优化其中一侧,就像只升级厨房的炉灶,却让送餐员继续绕着城市堵车。
训练时代看算力,推理时代看协同
AI 系统设计有一个常见误区,就是把 GPU 当成唯一主角。其实真正的系统性能,越来越像一支乐队,而不是独奏。GPU 当然是首席演奏者,但交换机、网卡、内存访问方式、转发表、拥塞控制、QoS 策略,全都在决定最终听感。
从这个角度看,InfiniBand 和 RoCE 的差异,不只是协议差异,而是两种组织大规模协同的哲学差异。
InfiniBand 更像一支训练有素的交响乐团。它依赖集中式的 Subnet Manager 统一计算转发表,拓扑、分区、QoS 都由中心协调,网络像一个精密编排的机器。它的优势在于极致性能和规模化稳定性,尤其适合万卡级别的高密度 GPU 集群。它的代价也很明显,专用线缆、专用光模块、专用交换机,部署成本和生态门槛更高。
RoCE 则更像在现有以太网基础上改造出一条快车道。它更通用,成本更低,也更容易融入既有网络体系。但它的代价是配置复杂,对 Headroom、PFC、ECN 等参数非常敏感,调不好就可能遇到拥塞放大、丢包重传、吞吐波动等问题。它并不是“不够先进”,而是把复杂度从硬件封闭生态,转移到了网络工程实践。
于是问题变成:你到底是在采购一套网络,还是在采购一种稳定的系统行为?
这点非常关键。很多企业在讨论 AI 平台选型时,关注的是峰值带宽和账面价格,却忽略了“系统是否可预测”。但推理系统最怕的不是平均慢,而是偶发地慢。用户不会记得你在某个凌晨把平均吞吐提了 20%,但会记得每隔几分钟就卡顿一次。对在线推理来说,稳定性本身就是性能的一部分。
真正的竞争,不是单点最优,而是瓶颈对齐
当一个推理引擎跑得越来越快,网络就会变成新的瓶颈。可这并不意味着网络一定要“无限快”,而是要做到与计算节奏对齐。这是 AI 基础设施最重要,也最容易被误解的原则之一。
我们可以把整个系统想象成一条生产线。模型是装配工位,GPU 是手工艺人,网络是传送带,交换机是分拣中心,调度器是排班系统。如果装配工位从每分钟 10 件提速到每分钟 30 件,而传送带仍然只能每分钟送 10 件,那最后的成果不是整体更快,而是更拥堵。相反,如果传送带提升到 30 件,但工位还是每分钟 10 件,那又是资源浪费。
所以,最优架构不是某个局部组件的极限,而是各层能力的匹配。这会带来一个反直觉结论:
系统越先进,越不能只追求某一个部件的极致,而要追求整条链路的节奏统一。
推理引擎的优化,像是在压缩“计算间隙”;RDMA 和高速网络的优化,像是在压缩“传输间隙”;而集群架构设计,则是在压缩“等待间隙”。三者叠加,才形成真正的端到端加速。
这也解释了为什么一些看似很小的配置项,会决定大规模 AI 服务的成败。比如 RoCE 里的 PFC 和 ECN,本质上不是“网络管理员的细节工作”,而是避免整条生产线因局部拥塞而停摆的保险机制。又比如 InfiniBand 的子网管理器,不只是控制平面组件,而是把大规模网络变成可治理、可预期系统的前提。
换句话说,AI 的性能边界正在从芯片厂商手里,部分转移到系统工程师手里。
一个新的判断框架:别问“快不快”,先问“慢在哪里”
如果把 AI 推理部署看成一门工程学,而不是单纯的采购决策,那么评估顺序应该被彻底重写。很多团队一上来问的是:“哪个引擎最快?”“哪家交换机带宽最高?”“哪块卡最强?”这些问题都重要,但它们都太早了。
更有效的问题应该是:
- 我的瓶颈在计算、通信,还是调度?
- 我的延迟敏感性是平均值,还是尾延迟?
- 我的规模是单机优化,还是跨机扩展?
- 我的网络是一次性搭建,还是长期运维?
- 我的增长目标是更便宜,还是更稳定地支撑更大模型?
这个顺序非常关键,因为它决定了你不会把预算错投在“看起来强”的地方。
比如,当模型还主要部署在单机或少量节点上时,过早上 InfiniBand 可能会显得昂贵。但当模型规模继续增长,需要频繁跨节点切分和通信时,网络性能会迅速从“配角”变成“主角”。反过来,如果业务负载并不极端,RoCE 在合适的工程实践下也可能是更平衡的方案。真正聪明的团队,不是盲目追求最贵的方案,而是根据负载形态选择最少摩擦的方案。
这背后有一个值得记住的原则:基础设施不是为了证明技术先进,而是为了减少系统摩擦。 当你把讨论重心从“谁更强”转向“哪里最摩擦”,很多架构争论会突然清晰起来。
Key Takeaways
- 不要只盯着推理引擎的 benchmark。 如果多机多卡场景里通信占比很高,网络优化往往能带来比局部算子优化更真实的收益。
- 把延迟当成系统属性,而不是链路属性。 50 微秒和 5 微秒的差距,单看不大,但在高并发推理里会放大成吞吐和尾延迟的差异。
- 先识别瓶颈,再选择网络。 如果你的目标是极致稳定和超大规模,InfiniBand 更像“封装好的高性能答案”;如果你更看重成本和通用性,RoCE 可能更适合,但要预留更强的网络工程能力。
- 关注尾延迟,不只看平均值。 AI 服务用户感知的卡顿,往往来自少数拥塞事件,而不是平均性能。
- 把系统看成一条生产线。 推理引擎、网卡、交换机、调度、拥塞控制,必须节奏一致,任何一环掉队都会拖慢全局。
结语:AI 时代的“快”,其实是少绕路
过去我们总以为,AI 变快主要靠更强的模型、更大的 GPU、更激进的量化。但今天越来越清楚,真正决定 AI 体验的,不是某个部件有多强,而是数据包和 token 有没有走最短路径。
这是一种思维范式的改变。以前我们把计算中心看成“算力工厂”,只要机器够强,问题就会自动解决。现在更像是在经营一座高速城市,真正的竞争力不是某栋楼建得多高,而是道路、立交、信号灯、仓储和配送能否协同。推理引擎的飞跃告诉我们,模型层已经卷到极致;网络架构的分化则提醒我们,系统层才是下一阶段的主战场。
所以,未来评估一个 AI 平台时,也许最重要的问题不再是“它有多快”,而是:当模型已经足够快时,它还会不会把自己困在系统里?
Sources
Hatch New Ideas with Glasp AI 🐣
Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)
Start Hatching 🐣