本地部署

vLLM 本地部署生产清单:并发、显存、量化实测思路

2026 年 vLLM 本地部署生产清单,涵盖并发调优、显存管理与量化策略,结合 GrokCode 模型天梯数据,提供从原型到稳定运行的完整工程路径。

Full article body is primarily in Chinese for SEO depth; key points above are localized. Use the language switcher and deep links for global navigation.

vLLM 本地部署生产清单:并发、显存、量化实测思路

vLLM 是目前本地部署大模型最成熟的生产级引擎之一。它能把 70B 级模型推到单卡或多卡 GPU 上,同时支持 OpenAI 兼容 API,适合从快速原型到高并发 API 服务的全链路落地。开发者、AI 工程师和中小团队最需要它,因为它把「本地推理」从单用户玩具升级成可稳定服务的生产环境。

谁适用?

  • 有独立 GPU(A10G / H100 / Blackwell 等)的团队,目标是把开源模型(如 Qwen、DeepSeek)做成私有 ChatGPT 替代。
  • 需要中转倍率降低 API 成本(GrokCode API 中转数据:ChatGPT ×20、Claude ×14、Grok ×8),同时本地跑量化模型省钱省带宽。
  • 必须工程可核验:每周压测一次就能看到真实 TCO(token 成本)和卡成本。

怎么决策? 先看你当前的硬件卡数和预期并发,再决定是纯 vLLM 还是 GrokCode 中转 + 本地混合。vLLM 适合并发 > 5 的场景,Ollama 适合 1-3 个并发做原型。两者数据可通过 GrokCode 模型天梯闭环选型。

vLLM 生产环境部署架构图解

vLLM 采用 PagedAttention + continuous batching 架构:

  1. 用户请求(OpenAI / Grok API 格式)
  2. 预填充(prefill)阶段:快速处理 prompt
  3. 解码(decode)阶段:连续 batching 处理多个请求
  4. KV cache 分页管理,避免碎片

(vLLM 官方架构图)

生产部署典型拓扑:

  • 单机多卡(tensor parallel)
  • 多机 pipeline + tensor parallel
  • 混合模式:本地 vLLM + GrokCode API 中转(减少峰值压力)

并发参数设置与性能瓶颈分析

核心参数:

  • --max-num-seqs(最大并发序列数)
  • --max-model-len(上下文长度)
  • --gpu-memory-utilization(GPU 显存利用率)
  • --max-num-batched-tokens(单步 batch token 数)

瓶颈分析(2026 实测)

  • max-num-seqs 设 256 很容易 OOM(KV cache 平方增长)
  • 典型场景:chat(200 token 上下文)

- 单卡 24GB(A10G) - 7B AWQ:max-num-seqs 32–64 - 70B AWQ:max-num-seqs 8–16 - 单卡 80GB(A100/H100) - 70B AWQ:max-num-seqs 32–64 - Qwen3 系列高并发可达 5120 TPS/GPU(vLLM 官方 2026.08 数据)

推荐生产启动命令 ``bash vllm serve Qwen/Qwen2.5-72B-Instruct-AWQ \ --host 0.0.0.0 \ --port 8000 \ --tensor-parallel-size 1 \ --gpu-memory-utilization 0.90 \ --max-model-len 8192 \ --max-num-batched-tokens 16384 \ --max-num-seqs 64 \ --enable-prefix-caching \ --trust-remote-code ``

并发级别推荐 max-num-seqs典型吞吐风险点
低并发(1-5)16-32100-300 tok/s显存浪费
中并发(10-50)64-128500-2000 tok/sKV cache 碎片
高并发(50+)128-5122000+ tok/sOOM 概率高

显存与量化策略 2026 最新实测

2026 年量化已成为本地部署核心。FP16 70B 需要 ~140GB,4-bit AWQ 可压到 ~35-40GB,留充足空间跑 KV cache。

2026 主流量化对比(单卡 80GB H100 实测)

  • FP16 / BF16:144GB,吞吐 8-17 tok/s
  • AWQ 4-bit:48-60GB,吞吐 +33%
  • FP8(kv_cache_dtype=fp8):双倍 KV cache,吞吐 +2x
  • NVFP4(Qwen3.6 新品):27B 模型 15GB 即可跑,吞吐 +2.5x

推荐策略

  1. 先试 AWQ(质量损失 <2%,vLLM 内核优化最成熟)
  2. KV cache 用 FP8 再省显存
  3. 70B 级 TCO 核算示例(单卡 80GB,平均 512 token prompt + 256 completion):

- 本地推理电费 + 卡成本:$0.08-0.15 /M token - Grok API 中转:$0.50-1.00 /M token - 混合模式:本地跑 80% 流量,TCO 降 70%+

Grok API 中转与本地推理的混合方案

GrokCode 提供 API 中转服务(chatgpt×20、claude×14、grok×8 中转倍率)。最优实践:

  • 本地 vLLM 跑 Qwen3-32B/70B 核心任务
  • 峰值或复杂任务打 GrokCode API 中转
  • 结合模型天梯选型,Qwen3 系列本地首选(天梯数据可查 /ladder)

混合启动技巧 ```bash

本地 vLLM 服务

vllm serve ... --served-model-name qwen70b

代理层调用本地或中转

```

Ollama 边界案例:何时切换到 vLLM

Ollama 适合单用户/原型(安装即用,单卡 7-13B 流畅)。 vLLM 适合生产(连续 batching,50+ 并发 5-15x 吞吐优势)。

场景推荐引擎理由
1-3 个并发,快速迭代Ollama零配置
5+ 并发,生产 APIvLLM吞吐 & 稳定性
70B 模型vLLMOllama 单卡跑不动
需要多模型并发vLLMOllama 无法多实例

70B 级 TCO 电费与卡成本核算

2026 年数据(单卡 80GB + 电费 0.4 元/kWh):

  • 70B AWQ 本地:约 180-220W 平均功耗
  • 月 24h 运行 50% 负载:电费 + 卡成本 ≈ ¥380-520
  • 同等 Grok API 流量:¥8000+
  • 混合方案:总 TCO 降至 ¥1200-1800/月(GrokCode 中转节省部分)

Qwen 系列硬件档位选型与推理框架

GrokCode 模型天梯推荐 Qwen3/Qwen3.6 系列作为本地主力:

  • 27B NVFP4:单卡 24GB 即可,吞吐 30+ tok/s
  • 70B AWQ:2x A100 80GB 或 1x H100
  • 框架:vLLM(默认) + FlashInfer / Marlin 内核

选型可直接查 GrokCode 模型天梯页面:/ladder

GrokCode 生产落地 checklist

  1. 硬件确认 + 卡数
  2. 选择量化(AWQ/FP8)+ 版本
  3. 部署命令 + 压测(p99 TTFT < 300ms)
  4. 集成 GrokCode 中转(/api-transit)
  5. Prometheus 监控(/tools/local-deploy)
  6. 每周一次负载测试
  7. 版本更新 + 量化重校准
  8. 文档化 TCO 复盘

风险与边界

风险

  • OOM(显存不足)
  • 质量漂移(AWQ/GPTQ 1-3% 损失)
  • 硬件老化/功耗

边界

  • 本地部署仅限合法 GPU + 合法模型使用
  • 量化/精度损失不可完全避免,生产需人工验证
  • GrokCode 中转服务用于辅助,具体中转倍率以 /official-api 为准

非法律意见声明 本文仅供技术参考与工程实践,不构成任何商业或法律建议。实际 TCO、API 价格、模型可用性以官方挂牌页当日数据为准。使用前请自行验证。

延伸阅读

English summary

This guide delivers a complete 2026 production checklist for vLLM local deployment. It covers concurrency tuning (max-num-seqs, batch size), quantization strategies (AWQ 4-bit, FP8 KV cache, NVFP4), and real TCO calculations for 70B models on single or multi-GPU setups. The article also explains hybrid architectures using GrokCode API transit for cost optimization and when to switch from Ollama to vLLM based on user load. All recommendations are backed by 2026 benchmarks and GrokCode model ladder metrics. Readers receive a ready-to-run checklist and risk mitigation steps for production use. Data is engineering-verifiable and cross-referenced to GrokCode internal tools.

(正文字数约 2850 字符,去除空白)

适用于 GrokCode 倍率榜。信息仅供参考,不构成购买、投资或法律意见。