更新 README.md
This commit is contained in:
447
README.md
447
README.md
@@ -1,7 +1,8 @@
|
|||||||
# DeepSeek / 千问私有化部署方案(汇报稿)
|
# DeepSeek / 千问私有化部署方案(汇报稿 · 完整版)
|
||||||
|
|
||||||
**文档用途**:供管理层决策
|
**建议结论**:在现有 DeepSeek API 用量较大的前提下,启动私有化推理;**一期采用阿里云 GPU + 开源模型(vLLM)部署**;**购买方式优先「包月 / 按量」租用,不采购自有服务器**;运行 1~3 个月后,按利用率与成本复盘,再决定是否包年或自购硬件。
|
||||||
**建议结论**:在现有 DeepSeek API 用量较大的前提下,启动私有化推理;**优先采用阿里云 GPU 部署,暂不采购自有服务器**;运行 1~3 个月后根据真实利用率与成本,再评估是否自购硬件。
|
|
||||||
|
> 文中云价格为阿里云公开参考价(约 2026 年口径,含活动价波动),**立项前以官网/商务询价为准**;API 价格以 DeepSeek 官方现行价为准。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -9,211 +10,323 @@
|
|||||||
|
|
||||||
### 1.1 现状
|
### 1.1 现状
|
||||||
|
|
||||||
- 业务侧已接入 **DeepSeek API**,能力可用、上线快。
|
- 业务已接入 **DeepSeek API**,能力可用、上线快。
|
||||||
- 当前用户规模较大,**调用量大、API 费用持续升高**。
|
- 用户规模大、调用量大,**API 费用高**;且 DeepSeek 已实行**峰谷定价**并整体上调,高峰时段成本压力更大。
|
||||||
- 推理能力完全依赖外部 API,在**成本可控性、容量规划、服务稳定性、数据与调用链路管控**方面,对业务扩张形成压力。
|
- 推理完全依赖外部 API,在成本封顶、峰值容量、稳定性、调用链路管控上存在风险。
|
||||||
|
|
||||||
### 1.2 要解决的问题
|
### 1.2 本期要拍板的事
|
||||||
|
|
||||||
| 问题 | 说明 |
|
1. 是否做私有化推理;
|
||||||
|
2. **用什么技术选型**;
|
||||||
|
3. **怎么买算力**(云租 vs 自购);
|
||||||
|
4. **怎么部署上线**;
|
||||||
|
5. **大概花多少钱**。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 二、建设目标
|
||||||
|
|
||||||
|
| 目标 | 说明 |
|
||||||
|------|------|
|
|------|------|
|
||||||
| 成本 | 大流量下按 Token 计费,费用随业务线性上涨,难以封顶 |
|
| 降本 | 大流量下相对纯 API 可测算、可封顶 |
|
||||||
| 可控 | 限流、峰值、模型版本切换不完全由己方掌控 |
|
| 可控 | 推理部署在我方阿里云 VPC,扩缩容自主 |
|
||||||
| 稳定 | 高峰期依赖外部服务可用性 |
|
| 稳妥 | 先云上试点,再决定是否买机 |
|
||||||
| 合规与管控 | 需进一步强化调用链路、日志审计与内网隔离能力(按公司要求落地) |
|
| 可回退 | 保留 DeepSeek API 作备份/高峰溢流 |
|
||||||
|
|
||||||
### 1.3 本次决策范围
|
|
||||||
|
|
||||||
本次方案**只决策「大模型推理层」如何私有化**,不改变现有业务系统与知识库/RAG 的主体架构;通过兼容 OpenAI 风格接口,实现从 API 到私有推理的平滑切换。
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 二、建设目标与原则
|
## 三、技术选型(明确)
|
||||||
|
|
||||||
### 2.1 目标
|
### 3.1 总体技术栈
|
||||||
|
|
||||||
1. **降本**:在同等业务量下,使推理成本相对纯 API 可测算、可优化、可封顶。
|
| 层级 | 选型 | 说明 |
|
||||||
2. **可控**:推理服务部署在我方可控环境(优先阿里云 VPC),扩缩容与限流自主。
|
|
||||||
3. **稳妥**:先小步验证效果与成本,再决定是否加大投入(含自购服务器)。
|
|
||||||
4. **可切换**:保留 API 作为备份或高峰溢流,降低单点风险。
|
|
||||||
|
|
||||||
### 2.2 原则
|
|
||||||
|
|
||||||
- **效果达标优先于上满血大模型**:优先选用可稳定支撑业务的开源模型档位,避免一上来上旗舰 MoE。
|
|
||||||
- **先云后机**:先阿里云 GPU 验证,再评估自购。
|
|
||||||
- **分阶段投入**:试点 → 放量 → 复盘 → 决定是否买机。
|
|
||||||
- **业务与数据自管**:应用、知识库、权限与审计仍由我方掌控。
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 三、方案对比(领导决策核心)
|
|
||||||
|
|
||||||
| 维度 | 方案 A:继续纯 API | 方案 B:阿里云 GPU 私有化(推荐) | 方案 C:自购服务器私有化 |
|
|
||||||
|------|-------------------|----------------------------------|-------------------------|
|
|
||||||
| 成本形态 | 按量,流量越大越贵 | 包月/按量,可规划上限 | 一次性大额 CapEx + 电费运维 |
|
|
||||||
| 初期投入 | 低 | 中(租用 GPU) | 高(常达百万级) |
|
|
||||||
| 上线周期 | 已具备 | 快(通常数周级) | 慢(采购+机房+调通) |
|
|
||||||
| 扩缩容 | 受厂商配额影响 | 灵活 | 受已购容量限制 |
|
|
||||||
| 运维复杂度 | 低 | 中 | 高 |
|
|
||||||
| 硬件贬值风险 | 无 | 无(云侧承担) | 高(GPU 迭代快) |
|
|
||||||
| 数据与网络管控 | 相对弱 | VPC 内可控,满足多数企业要求 | 物理隔离最强 |
|
|
||||||
| 适合阶段 | 小流量或过渡 | **当前推荐主路径** | 长期打满且有机房与团队后再议 |
|
|
||||||
| 综合风险 | 成本失控风险上升 | **最低** | 采购与运维风险最高 |
|
|
||||||
|
|
||||||
### 推荐意见
|
|
||||||
|
|
||||||
> **采用方案 B:阿里云 GPU 私有化部署开源模型(DeepSeek / 千问体系),作为从 API 迁移的主路径。**
|
|
||||||
> 方案 A 作为备份与溢流;方案 C 不作为一期选项,纳入二期评估。
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 四、推荐实施路径(分阶段)
|
|
||||||
|
|
||||||
```text
|
|
||||||
阶段一(试点,4~6 周)
|
|
||||||
阿里云 VPC 内部署推理服务(vLLM 等)
|
|
||||||
→ 对接现有业务 / RAG
|
|
||||||
→ 小流量灰度,对比效果与延迟
|
|
||||||
|
|
||||||
阶段二(放量,1~2 个月)
|
|
||||||
按业务峰值扩容
|
|
||||||
→ 统计 GPU 利用率、月度费用、与原 API 费用对比
|
|
||||||
→ API 保留为备份 / 高峰溢流
|
|
||||||
|
|
||||||
阶段三(决策复盘)
|
|
||||||
若利用率长期偏高且云成本仍有优化空间
|
|
||||||
→ 评估包年 / 竞价实例 / 是否自购服务器
|
|
||||||
若负载波动大
|
|
||||||
→ 继续云上弹性,不急于买机
|
|
||||||
```
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 五、技术选型建议(精简)
|
|
||||||
|
|
||||||
### 5.1 模型选型策略
|
|
||||||
|
|
||||||
| 档位 | 适用 | 说明 |
|
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
| **推荐试点** | Qwen3.8-27B 或同级 14B~32B;或 DeepSeek 蒸馏版 / V4-Flash 级 | 单机或少量 GPU 即可,中文与企业问答场景性价比高 |
|
| 云平台 | **阿里云**(与现有云账号/VPC 体系对齐) | 一期不自建机房 |
|
||||||
| 增强档 | DeepSeek V4-Flash 等同级 MoE | 推理更强,显存与卡数要求更高 |
|
| 算力 | **弹性 GPU 服务(EGS / GPU 云服务器)** | 见下方卡型 |
|
||||||
| 旗舰档 | DeepSeek V4-Pro / 超大规模 MoE | 效果接近顶级,但成本与运维显著上升,**不建议一期上** |
|
| 操作系统 | **Alibaba Cloud Linux 3 / Ubuntu 22.04** | 官方 GPU 镜像优先 |
|
||||||
|
| GPU 驱动 / CUDA | 阿里云 GPU 镜像预装或按卡型匹配 | 减少环境踩坑 |
|
||||||
|
| 推理引擎 | **vLLM**(首选)或 SGLang | 高吞吐,OpenAI 兼容 API |
|
||||||
|
| 模型获取 | **ModelScope / Hugging Face** | 国内优先 ModelScope 下载 |
|
||||||
|
| 对外接口 | **OpenAI Chat Completions 兼容** | 现有业务改 Base URL + Key 即可 |
|
||||||
|
| 容器(可选) | Docker / ACK | 试点可先单机 Docker;放量再上编排 |
|
||||||
|
| 存储 | **ESSD 云盘**(模型权重)+ OSS(备份可选) | 权重约几十 GB~数百 GB |
|
||||||
|
| 网络 | **VPC 内网** + 安全组;业务侧内网调用 | 不公网裸奔 |
|
||||||
|
| 监控 | 云监控 + vLLM 指标(QPS、延迟、显存) | 用于定容与复盘 |
|
||||||
|
| 兜底 | 现有 **DeepSeek API** | 故障/超峰溢流 |
|
||||||
|
|
||||||
说明:开源方面 DeepSeek 已至 **V4** 系列,千问已至 **Qwen3.8** 等;一期以「够用、稳定、可运维」为准,用业务评测集验收,再决定是否升级档位。
|
### 3.2 模型选型(分档)
|
||||||
|
|
||||||
### 5.2 部署形态
|
| 档位 | 推荐模型 | 参数量级 | 显存需求(约) | 适用 |
|
||||||
|
|------|----------|----------|----------------|------|
|
||||||
|
| **一期推荐 A** | **Qwen3.8-27B**(或官方 FP8) | 稠密 27B | 单卡 48GB 可舒适运行;24GB 需量化 | 中文企业问答、RAG、客服助手 |
|
||||||
|
| **一期推荐 B** | **DeepSeek-R1 蒸馏 14B/32B** 或同级开源对话版 | 14B~32B | 24~48GB(量化) | 更偏推理/复杂分析 |
|
||||||
|
| 二期增强 | **DeepSeek-V4-Flash**(开源权重) | MoE 约 284B(激活约 13B) | 多卡(常见 4~8 卡级) | API 效果不够、要更强时 |
|
||||||
|
| 旗舰(暂缓) | DeepSeek-V4-Pro / 超大 MoE | 万亿级 | 8 卡高端起 | 成本高,**一期不上** |
|
||||||
|
|
||||||
- **基础设施**:阿里云 GPU 实例(按业务量选择 1 卡起,不足再扩)。
|
**一期默认建议:先上「推荐 A(Qwen3.8-27B)」或「推荐 B(32B 级)」单卡/双卡验证**;用业务真实问答集对比现网 DeepSeek API,不达标再升档。
|
||||||
- **推理引擎**:vLLM / SGLang 等,对外提供 **OpenAI 兼容 API**。
|
|
||||||
- **网络**:部署于公司阿里云 **VPC**,业务内网调用;按需配置安全组、访问密钥、审计日志。
|
|
||||||
- **应用侧**:现有调用 DeepSeek API 的代码改为指向私有 Endpoint(改 Base URL / Key 即可),切换成本低。
|
|
||||||
|
|
||||||
### 5.3 逻辑架构(示意)
|
### 3.3 卡型选型(阿里云)
|
||||||
|
|
||||||
|
| 场景 | 推荐卡 | 显存 | 可跑模型(约) | 备注 |
|
||||||
|
|------|--------|------|----------------|------|
|
||||||
|
| 试点入门 | **A10**(gn7i) | 24GB | 14B 舒适;27B/32B 需量化 | 月费相对低 |
|
||||||
|
| **一期主推** | **L20**(gn8is) | **48GB** | **27B/32B FP8/BF16 更稳** | 专为大模型推理 |
|
||||||
|
| 放量/更强 | 2× / 4× / 8× L20 | 96~384GB+ | 更大模型或更高并发 | 按压测扩 |
|
||||||
|
| 满血 MoE | H20/H100 级多卡(询价) | 单卡 80GB+ | V4-Flash/Pro | 二期再议 |
|
||||||
|
|
||||||
|
### 3.4 与现有系统对接方式
|
||||||
|
|
||||||
```text
|
```text
|
||||||
用户 / 业务系统
|
现有业务 / RAG
|
||||||
|
│ 原:调用 DeepSeek 公网 API
|
||||||
|
│ 改:BASE_URL → http(s)://内网推理地址/v1
|
||||||
|
│ API_KEY → 自建密钥
|
||||||
|
▼
|
||||||
|
vLLM(OpenAI 兼容)
|
||||||
│
|
│
|
||||||
▼
|
▼
|
||||||
┌──────────────────┐
|
开源模型权重(本机云盘)
|
||||||
│ 应用 / RAG / 知识库 │ ← 继续自管(权限、语料、审计)
|
|
||||||
└────────┬─────────┘
|
|
||||||
│ 内网调用(OpenAI 兼容)
|
|
||||||
▼
|
|
||||||
┌──────────────────┐
|
|
||||||
│ 阿里云 VPC 推理集群 │ ← 开源模型 + vLLM(一期主路径)
|
|
||||||
│ (可扩缩容) │
|
|
||||||
└────────┬─────────┘
|
|
||||||
│ 备份 / 溢流(可选)
|
|
||||||
▼
|
|
||||||
┌──────────────────┐
|
|
||||||
│ DeepSeek 等公有 API │ ← 保留兜底
|
|
||||||
└──────────────────┘
|
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
切换成本低:多数 SDK 只改地址与密钥,业务逻辑不用重写。
|
||||||
|
|
||||||
## 六、成本说明(汇报口径)
|
|
||||||
|
|
||||||
> 精确数字依赖近 1~3 个月 API 账单与压测结果;以下为**决策用口径**,实施前用真实账单校准。
|
|
||||||
|
|
||||||
### 6.1 成本结构对比
|
|
||||||
|
|
||||||
| 项目 | 纯 API | 阿里云 GPU 私有化 | 自购服务器 |
|
|
||||||
|------|--------|-------------------|------------|
|
|
||||||
| 主要支出 | Token 费用 | GPU 实例费 + 少量云资源 | 整机采购 + 机房电费 + 运维人力 |
|
|
||||||
| 费用特点 | 随调用量上升 | 相对固定(可包月) | 前期极高,后期边际低 |
|
|
||||||
| 回本逻辑 | — | 当月费稳定低于 API 即阶段成功 | 需长期高利用率(常见需 18~36 个月视角) |
|
|
||||||
|
|
||||||
### 6.2 一期(云上)费用关注点
|
|
||||||
|
|
||||||
- GPU 规格与数量(由并发、上下文长度、模型大小决定)。
|
|
||||||
- 是否 7×24;闲时可缩容则更能降本。
|
|
||||||
- 存储(模型权重)、带宽、监控等占比较小,主成本在 GPU。
|
|
||||||
|
|
||||||
### 6.3 与自购的粗算关系(经验法则)
|
|
||||||
|
|
||||||
- 负载**波动大、仍在增长**:云更合算。
|
|
||||||
- 集群**长期打满(例如利用率持续很高)且已有机房与运维**:再评估自购。
|
|
||||||
- **用量大 ≠ 立即买机合算**;用量大只说明应离开「纯 API」,一期落点仍是云上私有化。
|
|
||||||
|
|
||||||
### 6.4 建议向财务/领导同步的验收指标
|
|
||||||
|
|
||||||
1. 私有化后**单位调用成本** vs 原 API。
|
|
||||||
2. GPU **平均 / 高峰利用率**。
|
|
||||||
3. 业务侧 **成功率、P95 延迟、用户满意度**(或内部评测分)。
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 七、风险与应对
|
## 四、购买方式(怎么买算力)
|
||||||
|
|
||||||
| 风险 | 影响 | 应对 |
|
### 4.1 三种买法对比
|
||||||
|
|
||||||
|
| 方式 | 是什么 | 何时用 | 优点 | 缺点 |
|
||||||
|
|------|--------|--------|------|------|
|
||||||
|
| **① 按量付费** | 按小时租 GPU,不用可释放 | 联调、压测、前 1~2 周 | 最灵活,试错成本低 | 长期单价高于包月 |
|
||||||
|
| **② 包月 / 包年(推荐一期稳态)** | 预留实例时长 | 灰度后 7×24 服务 | 价格稳、好做预算 | 闲置也会扣费 |
|
||||||
|
| **③ 自购服务器** | 买物理 GPU 整机进机房/托管 | 利用率长期很高再评估 | 长期打满可能更便宜 | CapEx 高、运维与贬值风险大 |
|
||||||
|
|
||||||
|
### 4.2 一期购买策略(明确)
|
||||||
|
|
||||||
|
```text
|
||||||
|
第 1 步(1~2 周):按量付费 1×L20(或 1×A10)
|
||||||
|
→ 装环境、拉模型、打通业务
|
||||||
|
|
||||||
|
第 2 步(试点稳定后):改为包月 1×L20(主推)
|
||||||
|
→ 固定月成本,便于和 API 账单对比
|
||||||
|
|
||||||
|
第 3 步(放量):按并发加购为 2× / 4× L20
|
||||||
|
→ 仍租用,不买机
|
||||||
|
|
||||||
|
第 4 步(复盘后可选):
|
||||||
|
→ 云上包年折扣;或立项自购(仅当长期打满)
|
||||||
|
```
|
||||||
|
|
||||||
|
### 4.3 一期明确不做什么
|
||||||
|
|
||||||
|
- **不采购自有 GPU 服务器**(避免百万级沉没与运维风险)。
|
||||||
|
- **不上 8 卡满血旗舰**(除非评测证明 27B/32B 明显不够)。
|
||||||
|
|
||||||
|
### 4.4 还需一并开通的云资源(小头)
|
||||||
|
|
||||||
|
| 资源 | 用途 | 量级感知 |
|
||||||
|
|------|------|----------|
|
||||||
|
| GPU 云服务器 | 推理主成本 | 见第五节 |
|
||||||
|
| 系统盘 + 数据盘(ESSD) | 系统与模型权重 | 通常数百元/月级 |
|
||||||
|
| VPC / 交换机 / 安全组 | 网络隔离 | 基本可忽略或很低 |
|
||||||
|
| (可选)SLB / NAT | 多机负载、出网拉模 | 按需 |
|
||||||
|
| (可选)OSS | 权重备份 | 按存储量 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 五、价格测算(可汇报数字)
|
||||||
|
|
||||||
|
### 5.1 现状:DeepSeek API 参考价(2026-08-17 起,峰谷)
|
||||||
|
|
||||||
|
单位:**元 / 百万 tokens**
|
||||||
|
|
||||||
|
| 模型 | 时段 | 输入(缓存命中) | 输入(未命中) | 输出 |
|
||||||
|
|------|------|------------------|----------------|------|
|
||||||
|
| V4-Flash | 高峰 | 0.10 | 3.0 | 9.0 |
|
||||||
|
| V4-Flash | 空闲 | 0.05 | 1.5 | 4.5 |
|
||||||
|
| V4-Pro | 高峰 | 0.30 | 9.0 | 27.0 |
|
||||||
|
| V4-Pro | 空闲 | 0.15 | 4.5 | 13.5 |
|
||||||
|
|
||||||
|
高峰:**每天 9:00–12:00、14:00–18:00(北京时间)**;其余为空闲(半价)。
|
||||||
|
|
||||||
|
> 私有化是否更省,取决于你们**月 Token 量**。请用近 1~3 个月账单填入下表做对比。
|
||||||
|
|
||||||
|
### 5.2 阿里云 GPU 租用参考价(包月,公开资料约数)
|
||||||
|
|
||||||
|
| 规格(约) | GPU | 参考包月价 | 适合 |
|
||||||
|
|------------|-----|------------|------|
|
||||||
|
| gn7i(如 32 核 188G) | 1×A10 24GB | **约 3,200~3,300 元/月** | 小模型 / 强量化试点 |
|
||||||
|
| gn8is(如 8 核 64G) | **1×L20 48GB** | **约 6,900~7,600 元/月** | **一期主推** |
|
||||||
|
| gn8is 双卡档 | 2×L20 | **约 1.5 万~1.6 万元/月** | 并发上升 |
|
||||||
|
| gn8is 四卡档 | 4×L20 | **约 3.0 万~3.1 万元/月** | 更高并发 / 更大模型 |
|
||||||
|
| gn8is 八卡档 | 8×L20 | **约 5.5 万元/月** | 接近中大型私有化 |
|
||||||
|
|
||||||
|
说明:
|
||||||
|
|
||||||
|
- 包年常有折扣(公开资料常见约 **年付 8 折、更长周期更低**,以当时活动为准)。
|
||||||
|
- 按量约比长期包月贵约 **20%~30%**,适合短期试验。
|
||||||
|
- 以上为**实例费主成本**;云盘等另计,通常远小于 GPU。
|
||||||
|
|
||||||
|
### 5.3 一期三套「可报价」配置
|
||||||
|
|
||||||
|
| 方案 | 配置 | 预估月费(GPU 为主) | 能力定位 | 适用 |
|
||||||
|
|------|------|----------------------|----------|------|
|
||||||
|
| **试点版** | 1×A10 或 1×L20 + vLLM + 27B/32B | **约 0.3~0.8 万** | 打通链路、效果对比 | 立项后第 1 个月 |
|
||||||
|
| **标准版(推荐)** | **1×L20** + vLLM + Qwen3.8-27B(或同级) | **约 0.7~1.0 万** | 正式灰度、中小并发 | 多数内部/中等 QuPS |
|
||||||
|
| **放量版** | **2×~4×L20** | **约 1.5~3.2 万** | 更高并发或升模型 | API 月费已明显高于此档时 |
|
||||||
|
|
||||||
|
另备:满血 MoE / 8 卡,**约 5 万+/月** 或更高(H 系列需单独询价)——**不作为一期默认**。
|
||||||
|
|
||||||
|
### 5.4 自购服务器量级(仅对照,一期不采用)
|
||||||
|
|
||||||
|
| 项目 | 量级(人民币,粗估) |
|
||||||
|
|------|----------------------|
|
||||||
|
| 单机 8 卡推理服务器(如 H20 类) | 整机常见 **约 100~150 万+** |
|
||||||
|
| 机房电、散热、托管、备件、运维 | 另计,年费用不可忽视 |
|
||||||
|
| 回本周期 | 通常需 **长期高利用率 + 18~36 个月** 视角才可能优于云 |
|
||||||
|
|
||||||
|
### 5.5 和 API 怎么比(给领导的算法)
|
||||||
|
|
||||||
|
```text
|
||||||
|
私有化更划算 ≈ 云 GPU 月费 + 少量云资源
|
||||||
|
< 当月 DeepSeek API 账单
|
||||||
|
且 效果/延迟达标
|
||||||
|
```
|
||||||
|
|
||||||
|
**示例(需替换为真实账单):**
|
||||||
|
|
||||||
|
- 假设当前 API **月费 5 万**:上「标准版」约 **0.8 万/月**,理论上省下约 4 万/月(需验证并发是否 1 卡够)。
|
||||||
|
- 假设当前 API **月费 1 万**:若 1 卡打不满,可能**省得有限**,但仍换来可控与峰谷涨价对冲;是否上要看战略而非纯价差。
|
||||||
|
- 若并发需要 **4×L20(约 3 万/月)**,则当 API 长期 **高于约 3~4 万/月** 时,云私有化更具说服力。
|
||||||
|
|
||||||
|
> **请财务/业务补充:近月 API 实付金额、日均 Token、高峰 QPS**,即可把上表收成「一页纸测算」。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 六、怎么部署(落地步骤)
|
||||||
|
|
||||||
|
### 6.1 架构
|
||||||
|
|
||||||
|
```text
|
||||||
|
用户
|
||||||
|
→ 业务系统 / RAG(现有)
|
||||||
|
→ 内网调用
|
||||||
|
→ SLB(可选,多机时)
|
||||||
|
→ GPU 云服务器
|
||||||
|
→ Docker + vLLM
|
||||||
|
→ 开源模型权重(数据盘)
|
||||||
|
→ 失败/超限(可选)
|
||||||
|
→ DeepSeek 公网 API(兜底)
|
||||||
|
```
|
||||||
|
|
||||||
|
### 6.2 部署步骤(一期单机标准路径)
|
||||||
|
|
||||||
|
| 步骤 | 动作 | 产出 |
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
| 开源模型效果不及当前 API | 业务体验下降 | 灰度对比评测;不达标则换更强档或保留 API 主路径 |
|
| 1 | 开通/确认阿里云账号、VPC、安全组(仅放行业务网段) | 网络就绪 |
|
||||||
| 并发评估不足导致排队 | 高峰变慢 | 压测定容;弹性扩容;API 溢流 |
|
| 2 | 购买 GPU 实例(先按量 1×L20,后改包月) | 机器就绪 |
|
||||||
| 运维能力不足 | 故障恢复慢 | 选型托管/标准镜像;监控告警;保留 API 兜底 |
|
| 3 | 选用 GPU 镜像,确认驱动/CUDA | 环境就绪 |
|
||||||
| 过早自购硬件 | 资金沉淀、卡闲置、换代贬值 | **一期明确不买机**;用 1~3 个月数据再决策 |
|
| 4 | 安装 Docker;拉取 vLLM 推理镜像 | 引擎就绪 |
|
||||||
| 合规与数据要求升级 | 架构需调整 | VPC、加密、审计预留;极端离线需求单独立项 |
|
| 5 | 从 ModelScope 下载选定模型到数据盘 | 权重就位 |
|
||||||
|
| 6 | 启动 vLLM,暴露 `0.0.0.0:8000`(仅 VPC) | `/v1/chat/completions` 可用 |
|
||||||
|
| 7 | 配置 API Key / 反向代理(可选 Nginx) | 鉴权 |
|
||||||
|
| 8 | 业务改 `BASE_URL`,小流量灰度 | 联调通过 |
|
||||||
|
| 9 | 压测(并发、TTFT、吞吐、显存) | 定容报告 |
|
||||||
|
| 10 | 监控告警 + 回滚开关(切回官方 API) | 可运维 |
|
||||||
|
|
||||||
|
### 6.3 关键启动参数(示意,实施时按模型微调)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 示意:单卡 L20 部署 OpenAI 兼容服务
|
||||||
|
docker run --gpus all -p 8000:8000 \
|
||||||
|
vllm/vllm-openai:latest \
|
||||||
|
--model /models/Qwen3.8-27B \
|
||||||
|
--host 0.0.0.0 \
|
||||||
|
--port 8000 \
|
||||||
|
--dtype auto \
|
||||||
|
--max-model-len 32768 \
|
||||||
|
--gpu-memory-utilization 0.90
|
||||||
|
```
|
||||||
|
|
||||||
|
业务侧示例:
|
||||||
|
|
||||||
|
```text
|
||||||
|
原:https://api.deepseek.com
|
||||||
|
新:http://<VPC内网IP>:8000/v1
|
||||||
|
```
|
||||||
|
|
||||||
|
### 6.4 验收标准(建议写进立项)
|
||||||
|
|
||||||
|
| 类型 | 标准(可改) |
|
||||||
|
|------|----------------|
|
||||||
|
| 效果 | 业务评测集相对现网 API 达到约定分数(如 ≥90% 满意度/准确率) |
|
||||||
|
| 性能 | 目标并发下 P95 延迟可接受(由业务定,如 <3s/<5s) |
|
||||||
|
| 稳定 | 试点期可用性 ≥ 99%(含 API 兜底策略) |
|
||||||
|
| 成本 | 连续 1 个月「云费用 < 原 API 费用」或达到约定降本比例 |
|
||||||
|
|
||||||
|
### 6.5 回滚
|
||||||
|
|
||||||
|
- 配置开关:私有 Endpoint ↔ DeepSeek API 一键切换。
|
||||||
|
- 私有集群故障时自动/手动溢流到 API,保证业务不停。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 八、实施计划(建议)
|
## 七、实施计划与分工
|
||||||
|
|
||||||
| 阶段 | 周期(参考) | 主要工作 | 产出 |
|
| 阶段 | 周期 | 工作 | 购买方式 |
|
||||||
|------|--------------|----------|------|
|
|------|------|------|----------|
|
||||||
| 准备 | 1 周 | 梳理 API 用量与峰值;确定试点模型与成功标准 | 用量基线、验收标准 |
|
| 准备 | 3~5 天 | 拉 API 账单、定模型与验收标准 | — |
|
||||||
| 部署 | 1~2 周 | 阿里云 GPU + 推理服务 + 安全与监控 | 可用 Endpoint |
|
| 环境 | 3~5 天 | 开 VPC、买 1 卡、装 vLLM | **按量** |
|
||||||
| 对接 | 1 周 | 业务/RAG 灰度切换 | 小流量跑通 |
|
| 对接灰度 | 1 周 | 改配置、小流量、效果对比 | 按量或转包月 |
|
||||||
| 验证 | 2~4 周 | 效果、性能、成本对比 | 对比报告 |
|
| 压测定容 | 3~5 天 | 确定 1 卡是否够 | — |
|
||||||
| 放量 | 持续 | 按比例切流;优化规格 | 稳定运行 |
|
| 正式试点 | 2~4 周 | 放量、盯稳定性与月费 | **包月** |
|
||||||
| 复盘 | 试点后 1 次 | 是否扩容、是否包年、是否启动自购评估 | 二期建议 |
|
| 复盘 | 1 次 | 决定扩容 / 包年 / 是否买机 | 决策 |
|
||||||
|
|
||||||
**人员**:业务/产品 1 人(验收)+ 研发 1~2 人(对接与部署)+ 运维/云资源协同;无需一期组建大型机房团队。
|
**人力**:研发 1~2 人(部署+对接)+ 业务 1 人(验收)+ 云账号/运维协同;一期不需要机房团队。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 八、风险与应对
|
||||||
|
|
||||||
|
| 风险 | 应对 |
|
||||||
|
|------|------|
|
||||||
|
| 开源效果不如现网 API | 换更强档模型或多卡;或维持 API 主路径 |
|
||||||
|
| 1 卡并发不够 | 扩到 2/4 卡;高峰溢流 API |
|
||||||
|
| 云价格/活动变动 | 立项以询价单为准;可签包年锁价 |
|
||||||
|
| 过早买物理机 | **一期禁止自购**;用利用率数据决策 |
|
||||||
|
| 运维不熟 | 用官方镜像 + Docker;保留 API 兜底 |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 九、请领导决策的事项
|
## 九、请领导决策的事项
|
||||||
|
|
||||||
1. **同意启动一期**:基于阿里云 GPU 的 DeepSeek/千问开源模型私有化试点。
|
1. **同意一期技术选型**:阿里云 GPU + **vLLM** + **Qwen3.8-27B / 同级 32B(或 DeepSeek 蒸馏)**,OpenAI 兼容接入现有业务。
|
||||||
2. **同意一期不采购自有 GPU 服务器**;自购纳入二期,依据利用率与成本复盘再议。
|
2. **同意购买方式**:**先按量、后包月租用**;标准配置按 **1×L20(约 0.7~1.0 万/月)** 立项,不够再扩到 2~4 卡。
|
||||||
3. **同意保留现有 DeepSeek API 作为备份/溢流**,保证切换期业务连续。
|
3. **同意一期不采购自有 GPU 服务器**。
|
||||||
4. **授权按试点范围申请云资源预算**(具体金额根据选定卡型与并发在立项时详算)。
|
4. **同意保留 DeepSeek API 兜底**。
|
||||||
5. **明确验收标准**:成本、效果、稳定性三类指标达标后再扩大切流比例。
|
5. **授权补充近月 API 账单**,一周内出具「API vs 云私有化」一页纸精确对比后放量。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 十、一句话结论
|
## 十、一句话结论
|
||||||
|
|
||||||
> **在用户规模与 API 用量已经较大的现实下,私有化有必要;但为控制风险与避免硬件沉没成本,应优先在阿里云上建设可控的私有推理服务,用 1~3 个月真实运行数据证明降本与稳定之后,再决定是否自购服务器。**
|
> **技术上**:阿里云 L20 + vLLM + 开源 27B/32B 级模型,OpenAI 兼容对接现网。
|
||||||
|
> **购买上**:租不买——先按量试,再包月;暂不自购服务器。
|
||||||
|
> **价格上**:标准版大约 **每月 0.7~1 万元起(单卡)**;是否比 API 更省,用近月账单一套算式即可拍板。
|
||||||
|
> **部署上**:VPC 内单机 Docker 起服 → 灰度 → 压测 → 包月放量 → 复盘再议扩容或买机。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 附件(可选,汇报时可口头补充)
|
## 附件:立项信息待填表(发给对方补数)
|
||||||
|
|
||||||
- 近 1~3 个月 DeepSeek API 费用与调用量曲线(需业务侧提供)
|
| 项目 | 填写 |
|
||||||
- 试点模型评测题集与打分表
|
|------|------|
|
||||||
- 阿里云 GPU 规格与报价区间(按当时官网/商务询价更新)
|
| 近 1 个月 DeepSeek API 实付(元) | |
|
||||||
- 灰度切流与回滚预案
|
| 近 1 个月输入/输出 Token 量 | |
|
||||||
|
| 高峰 QPS / 是否 7×24 | |
|
||||||
|
| 可接受 P95 延迟 | |
|
||||||
|
| 是否必须权重不出云厂商 | 是 / 否 |
|
||||||
|
| 期望试点上线时间 | |
|
||||||
|
|
||||||
---
|
*文档版本:汇报稿 v2(含技术选型 / 购买方式 / 部署 / 价格)*
|
||||||
|
|
||||||
*文档版本:汇报稿 v1 | 策略取向:云上私有化优先,自购二期评估*
|
|
||||||
Reference in New Issue
Block a user