新上8卡RTX 5090 限时特惠 Read more

RAG 知识库部署:向量库和推理为什么必须拆开 - 云数方舟

RAG 知识库部署:向量库和推理为什么必须拆开

很多团队一台 GPU 服务器把向量库、Embedding、生成推理全塞进去,跑起来前两周没事,文档一多、并发一上来,推理开始抖,检索变慢,谁都甩锅给“模型不行”。

资源画像先拆开

  • 入库/OCR:吃 CPU 核数、内存带宽
  • 向量检索:吃内存容量+内存带宽,索引在内存里才毫秒级
  • 生成推理:吃显存+显存带宽,KV Cache 决定并发

三者放一台机器,OCR 抢满 CPU,推理就掉速;向量索引内存不够,检索掉到百毫秒级。

两套架构分界

10 人以内、十万页文档:单机一体,1 张 24G 卡 + 128G 内存够用。

百万页、几十并发:必须拆。

# 检索节点(重内存)
128G+ 内存,向量库用 Qdrant/Milvus,索引全常驻内存

# 推理节点(重显卡)
1-2 张 4090/5090,vLLM 跑生成,Embedding 单独小卡

# 网络
节点间万兆起步,否则检索结果回传变新瓶颈

配置参考

  • 入门:128G 内存 + 1×24G 卡 + 2T NVMe,7B+十万页
  • 标准:256G 内存 + 2×48G 卡 + 4T NVMe,14B-32B+百万页
  • 进阶:512G 内存 + 4×80G 卡,70B 长上下文

别只堆显卡不堆内存——向量库磁盘随机读,延迟能差两个数量级。

GPU/AI 算力方案:云数方舟 GPU/AI 算力解决方案

云数方舟
  • contact@globaldc.cn