Skip to content

04. Multi-Device and Service Tiers | 多设备与服务分层 ​

问题起点 ​

当权重、KV Cache、并发或尾延迟超过单实例预算时,问题不再只是“加一张卡”。需要判断模型状态如何切分、Prefill 和 Decode 是否分层、KV 如何交接,以及通信和故障边界是否抵消了扩展收益。

单实例之外的服务形态选择

核心机制一:服务形态解决的约束不同 ​

候选形态主要解决什么新增代价需要保留的验证字段
多副本路由提升请求并发与隔离副本容量、负载倾斜池利用率、queue wait、P95/P99
模型并行实例单模型超出单卡容量通信、同步、拓扑依赖shard、通信时间、扩展效率
Prefill / Decode 分离阶段资源需求差异KV handoff、调度复杂度transfer bytes、handoff time、TTFT/TPOT
异构路由不同模型/设备处理不同请求能力矩阵、降级与一致性路由原因、quality、fallback、成本

核心机制二:从症状选择服务形态 ​

首要症状优先候选选择前必须排除的误判
单卡能放下模型,但并发导致排队多副本路由或连续批处理不是 KV 容量或单请求 prefill 本身已超预算
单卡无法容纳候选模型或上下文模型并行、量化或更大容量设备不把“加副本”误认为能解决单实例容量
TTFT 与 TPOT 的资源需求冲突PD 分离或分层池handoff 传输和队列重排没有吞掉阶段收益
不同请求需要不同模型或设备能力异构路由和明确 fallback路由后仍有共同质量协议与可解释降级

核心机制三:handoff 与降级 ​

PD 分离或跨设备状态迁移时,至少记录发送/接收端、KV 或其他状态字节、传输持续时间、是否与计算重叠、失败/重试和请求质量。只报告整体吞吐无法判断收益来自真正的分层,还是由 workload 或排队变化造成。

PD 分离中的状态交接、并行执行与回退

证据与判断 ​

Part 02 · 39 解释异构 PD 与服务分层的机制;81 则要求在真实多卡条件下保存配置、通信与扩展证据。部署专题在这里负责把这些机制放回实际交付的拓扑与失败边界。路由到不同设备或模型时,质量门槛和 fallback 原因必须与性能字段一起记录。

项目出口与相关阅读 ​

需要把服务分层扩展到端、边、云时,继续阅读 08 端—边—云放置与状态交接;随后进入 05 可观测性、回归与发布,确认分层后仍能发现路径偏移和质量回归。

Released under the MIT License.