| 相关实体 | 关系类型 | 关联理由 |
|---|---|---|
| BalanceRoute (2605.06113) | 同赛道 | 同属 LLM serving 负载均衡,但 BalanceRoute 解决单 DC 内 DP decode 路由而非跨区域路由;两者的 cost model 思路相似(additive latency decomposition)但粒度不同 |
| Parallax (2509.26182) | 互补场景 | 同处理异构/分散 GPU 上的 LLM serving,但 Parallax 面向 volunteer GPU 集群的 pipeline parallelism,GORGO 面向 geo-distributed 生产集群的 request-level routing |
| MARLIN (2605.13496) | 上层扩展 | MARLIN 用 multi-agent RL 在 geo-distributed DC 间调度 LLM inference,考虑 carbon/water/cost/latency 四目标;GORGO 仅优化 TTFT 但包含 prefix-cache 感知——两者可互补 |
| MFS (2603.17456) | 正交补充 | MFS 解决 disaggregated MoE serving 中三阶段通信的网络争用,GORGO 解决跨区域路由的网络-cache tradeoff;两者分别在 intra-DC 和 inter-DC 层面处理网络延迟问题 |
| 维度 | GORGO | BalanceRoute |
|---|---|---|
| 路由粒度 | 跨地理区域 (RTT 10–300ms) | 同 DC 内 DP groups (RTT <1ms) |
| 核心信号 | Network RTT + prefix overlap + queue depth | Token-level load balance + barrier sync cost |
| Cost model | Additive: $\text{Net} + t_p \cdot \text{Prefill} + \hat{q}_s \cdot \text{Queue}$ [2602.11688] | Piecewise-linear F-score 捕获 barrier sync 的 $(G{-}1)$ 倍不对称 [2605.06113] |
| 核心发现 | Centralized proxy 优于 distributed LB (2.5× TTFT) [2602.11688] | Centralized stateful proxy 同样关键 (F-score 需 global view) [2605.06113] |
| 成熟度 | 3 regions, Mistral-7B, 60s benchmark | vllm-ascend 生产部署, 华为 910B, $G$=4/8/16 |
共识: 两者都发现 centralized routing 优于 distributed heuristics——GORGO-proxy vs distributed GORGO 的 2.5× 差距 [2602.11688],和 BalanceRoute 的 stateful proxy 设计 [2605.06113],共同指向"LLM serving 路由需要 global state visibility"的结论。
| 维度 | GORGO | Parallax |
|---|---|---|
| GPU 环境 | 同构 (每区域 8×A100) | 异构 volunteer GPUs (不同代、不同 VRAM) |
| 调度策略 | Per-request additive cost model | Two-phase DP: offline model allocation + online chain selection [2509.26182] |
| KV-cache 考量 | Prefix trie 用于 routing 决策 | 无 KV-cache awareness(focus on layer placement) |
| 动态适应 | Peer summary 定期交换 | DHT metrics + DAG shortest path per-request [2509.26182] |
Delta: Parallax 的 DP 层分配解决了 GORGO 完全未考虑的问题——异构 GPU 间的模型切分。但 Parallax 缺乏 KV-cache awareness,而 GORGO 的 prefix trie 正好补充这一缺失。
MARLIN 在更高抽象层面运作——四个 SAC agent 分别优化 TTFT/carbon/water/cost,通过 game-theoretic consensus 产出 Pareto-optimal 调度 [2605.13496]。GORGO 的 additive cost model 可被视为 MARLIN 中 TTFT agent 的一个简化实例 [2602.11688]。两者的关键差异:
GORGO 在 LLM serving 路由的技术栈中定位为 geo-distributed TTFT optimizer:
| 层次 | 系统 | 优化目标 |
|---|---|---|
| Intra-DC network | MFS | 三阶段通信争用 → TTFT SLO |
| Intra-DC DP routing | BalanceRoute | Barrier sync 均衡 → decode throughput |
| Inter-DC request routing | GORGO | Network + prefix + queue → TTFT |
| Inter-DC multi-objective | MARLIN | TTFT + carbon + water + cost |
| Decentralized heterogeneous | Parallax | Layer placement + chain selection → throughput |
GORGO 填补了 "prefix-cache-aware geo-routing" 的特定空白,但其 centralized proxy variant (GORGO-proxy) 实际上更接近于一个 enhanced geo-load-balancer 而非 distributed system innovation。