11. 延伸阅读
官方文档
论文
- PagedAttention: Efficient Memory Management for Large Language Model Serving with PagedAttention — SOSP 2023
官方博客
技术演讲
- vLLM at KubeCon / Ray Summit / NVIDIA GTC
- LMSYS 团队关于 PagedAttention 的分享
对比与生产实践
- SGLang: Efficient Execution of Structured Language Model Programs
- TensorRT-LLM User Guide
- HuggingFace Text Generation Inference
- Together AI、Fireworks AI 官方技术博客
社区资源
- vLLM GitHub Discussions
- vLLM Slack / Discord
- vLLM 中文社区讨论
相关章节
- LLMOps 概述
- SGLang 详解
- TensorRT-LLM 详解
- Triton Inference Server 详解
- LLM Gateway 详解
- KServe 详解 — Kubernetes 模型服务平台,vLLM 是其核心 LLM runtime 之一,了解 KServe 可补全"从容器到服务"的平台视角。
- Ray 详解 — Ray Serve LLM 默认以 vLLM 作为推理后端,了解 Ray 可补充分布式服务与训练视角。
- Kubernetes 详解 — vLLM 生产部署在 K8s 上,通过 Deployment + GPU 资源声明 + HPA 扩缩、探针/滚动升级管理生命周期,理解 K8s 是 vLLM 落地的基础。
- GPU 在 Kubernetes 上的调度详解 — vLLM 生产部署依赖 K8s GPU 调度、MIG/MPS、拓扑感知与 Gang 调度,本主题补全集群层面 GPU 治理视角。
- 学习路线
- 面试指南
- OpenAI 案例研究 — 观察 PagedAttention/vLLM 类技术在大规模生产系统中的落地形态。
- Anthropic 案例研究 — prompt caching(prefix hash + 20-block lookback)是工程化 KV/prefix cache 的代表实践。
- Meta 案例研究 — Meta 是 PyTorch 主要贡献者,vLLM 是 Llama 推理事实标准,MTIA 提供 vLLM plugin backend;Llama Stack 标准化推理接口。
推荐学习路径
- 先读 PagedAttention 论文,理解设计动机
- 再读 vLLM 官方文档的 Architecture 和 Scheduling 部分
- 然后阅读源码中的
llm_engine.py和scheduler.py - 最后结合生产实践文章,思考如何在自己的场景中部署