
每个创始人可能都听过相同的金科玉律:“先用 API 快速跑通,等规模起来想省钱了,再租个 GPU 云服务器自己部署。”这话被口口相传,几乎成了行业里的共识。
所以这次,我们不靠经验主义,直接在 DigitalOcean 上用真金白银实测了一轮。我们基于相同的模型、相同的提示词,在三种真实的产品形态上跑通了测试:DigitalOcean 无服务器推理、DigitalOcean 专用推理,以及租用 GPU Droplet 实例并自建推理服务。
现给结论:
你自己部署和运维 GPU 实例,单 Token 成本确实比无服务器 API 便宜,但前提是你能让这块 GPU 真正满载工作。现实是,创业公司早期的流量极具爆发性且极不稳定,大部分自行运维的 GPU 实例日常利用率只有 5% 到 10%。在这样的低负载下,无服务器推理反而能帮你省下 2 到 4 倍的成本,而且完全零运维。因此,核心问题从来不是“要无服务器还是自建”,而是:你的 GPU 到底能有多稳定地跑满? 本文将用真实数据,帮你划清这根成本分界线。

本文将针对大多数创业团队日常纠结的三种部署路径逐一算账,每一条都在对应的 DigitalOcean 产品上进行了实测:Serverless API 模式、平台托管的专用端点,以及租用裸 GPU 实例、自己搭建 vLLM 的自建推理服务模式。
本文核心观点
- 日常负载率是性价比的关键: 在 GPU 综合负载率(Duty Cycle)达到 22%~48% 之前,使用无服务器推理比自行运维 GPU 实例更划算。
- 平台托管的溢价: 托管型专用推理比自行运维 GPU 实例贵约 30%,这也让它的成本盈亏平衡点上移到了约 29% 的负载率。
- 平滑渐进式升级: 推荐默认以无服务器推理起步。当业务流量能够稳定支撑 GPU 算力后,再平滑迁移到自主运维的 GPU 实例。
- 警惕财务空转: 别为了省钱而盲目租用或预留 GPU 实例。一旦出现资源闲置,自建成本会飙升至无服务器的 2 到 4 倍,还得白白搭上运维人力。
本文遵循的测试方法
测试中的所有数据均来自我们在 DigitalOcean 上的实际运行记录。我们运行了 Qwen3-32B 模型,模拟了两种典型业务场景:对话场景(1,000 Token 输入 / 500 Token 输出)与 RAG 检索增强场景(2,000 Token 输入 / 200 Token 输出)。我们在公网单客户端测试延迟,并在机器内部直接测试极限吞吐量,以排除公网带宽瓶颈。
两点需要说明的限制条件:
- 测试精度差异: 自建组运行在一块 192 GB 的 MI300X 实例上,采用完整的 BF16 精度;而托管组运行的是平台优化版,大概率采用了 FP8 精度。虽然精度不对等,但这并不会美化自主运维的优势——因为如果自建也用 FP8 精度,其计算成本只会更低。
- 极限尾延迟: 极高并发下的数据(如峰值吞吐和约 40 秒的尾延迟)来自单次运行测试,而非多次平均值,请将其作为极限近似值参考。
注:所有测试脚本已公开,你可以自己重新跑一遍。本文引用的价格均为测试时的费率,最新价格请参考 DigitalOcean 官方定价,或直接咨询 DigitalOcean 中国区战略合作伙伴卓普云AI Droplet。
运行 LLM 的三种主流路径
- 无服务器推理(Serverless Inference): 即用即付(Pay-as-you-go)。你调用 API 并按 Token 计费,平台包揽 GPU 调度、弹性伸缩等所有底层繁琐工作,不需要你操心任何硬件运维。
- 专用推理(Dedicated Inference): 独占算力。租用整颗 GPU 的算力并保持常热,由平台提供专属端点。你在享有物理算力隔离性的同时,无需操心机器底座的维护。
- 自建推理服务(Self-managed GPU Droplet): 虚机自建。租用云厂商提供的裸 GPU 云服务器(虚拟机),你自己负责在上面部署和运维 vLLM 等推理服务器。这种方式让团队拥有极致的控制权,但相应的,从显卡驱动、安全组到扩缩容的所有运维责任,全部由你们团队自己扛。
我们将从成本、延迟、扩展方式、运维工作量这四个技术维度来深度评判它们。
实验方案设计
我们固定了 Qwen3-32B 模型,在相同的提示词、相同的流式客户端和相同的指标下,对比以下三种部署分支:
- 分支 A: DigitalOcean 无服务器推理(Serverless API 模式)
- 分支 B: DigitalOcean 专用推理(平台托管的专属端点)
- 分支 C: 自建推理服务(租用裸 GPU 实例,通过 vLLM 一键镜像及手动分别配置)
部署效率:无服务器秒级就绪,自建实例最快 4 分钟
在第一个并发请求到达之前,第一个技术差异就已经显现了:你需要多久才能开始提供服务?计费什么时候开始?

无服务器推理几秒钟就能上线。拿一个 API key,配置进应用,你就上线了,而且只有在 Token 真正消耗时才付费。
平台托管的专用推理在响应第一个请求之前,大约需要 25 分钟的预置(Provisioning)时间,且整个初始化加载期间都在计费。对大语言模型来说这很正常——整个行业的托管端点通常需要 5 到 30 分钟,因为平台需要拉取并加载几十 GB 的模型权重。
我们自己租裸金属 GPU Droplet 其实更快:大约 4 分钟就能搞出一个可用的服务端点。但接下来就什么都是你的事了——防火墙、驱动、容器、重启、销毁,全都归你管。我们在这方面吃过两次亏:一次是一个端口被静默防火墙拦了,导致自托管端点根本访问不了(一键 vLLM 镜像默认带 ufw,只开了 22/80/443 端口);还有一次,一个"已删除"的托管端点留下了一颗孤儿 GPU,一直在偷偷计费,直到我们手动追查出来才消停。
| 评估指标 | 无服务器推理 | 专用推理(平台托管) | 自建推理服务(GPU 实例) |
|---|---|---|---|
| 首次服务上线时间 | 秒级就绪 | ~25 分钟初始化 | ~4 分钟实例创建,另需 5-7 分钟人工配置环境 |
| 闲置计费状态 | 空闲时 $0 扣费 | 计费(包含初始化阶段) | 计费(虚机持续按时计费,需手动管理生命周期) |
| 初始化运维负担 | 无 | 无 | 极高(需自行处理防火墙、显卡驱动、容器及模型加载) |
延迟与并发
在低并发(轻负载)下,独占一块 GPU 的性能优势非常显眼。在相同网络环境下,我们自建的 MI300X 实例单路输出可达 50 Token/s,首 Token 延迟(TTFT)仅 0.6 秒。而无服务器推理因资源池共享,单路输出为 22 Token/s,TTFT 接近 1.5 秒。自建实例在首 Token 速度上大约是它的 2.5 倍。

但这是在轻负载下。当你把那颗 GPU 负载往上推时,吞吐量是上去了,延迟也跟着崩了。

在 32 个并行请求时,体验还算不错,端到端大约 15 秒。到了 100 个以上并发请求,端到端就突破了 30 秒,然后是 40 秒,慢尾变得非常难看。如果把网络完全去掉,直接在机器上测,首 Token 延迟可以降到几十毫秒——但那是机器的原始上限,不是用户实际感受到的。
一颗 MI300X 在 192 并发请求时达到峰值,大约每秒 2,389 token,但此时端到端延迟已经飙过了 40 秒。推到 256 并发就过饱和了:吞吐量反而往下掉。
记住这个结论,因为它关系到租用GPU自建推理服务到底什么时候才真正划算。
性价比对比
我们以一次典型的对话(1,000 Token 输入,500 Token 输出)为基准折算。

在无服务器推理中,这次调用的成本是固定的 $0.0005。而在自建 GPU 的包时模式下,单次回答的成本完全由以下两个指标决定:
- 日常负载率(Duty Cycle): 一天中 GPU 实际在工作的时间占比。它决定了你的实际成本。
- 并发度(Concurrency): 你一次跑多少个请求。这是用延迟换取吞吐量的调节旋钮。
如果允许 GPU 满载(接受约 40 秒的延迟),单卡每次回答成本可以压低至 $0.0001(无服务器的 1/5)。
由此,我们推导出了两个不同的盈亏平衡点(Crossover Points):
- 极限吞吐工作点(接受 ~40 秒延迟): 只要 GPU 的日常负载率达到 22%,自建便开始比无服务器便宜。
- 极速响应工作点(保证 ~15 秒流畅体验): 需要 GPU 的日常负载率达到 48%,自建才能打平。
反之,如果利用率过低:
在早期项目常见的 10% 负载率下,自建 GPU 实例的实际成本是无服务器的 2.81 倍;而在 5% 负载率下,成本甚至贵了 4.4 倍,且需要搭上额外的人工运维成本。
| 日常负载率 (Duty Cycle) | 自建推理 vs. 无服务器(极限吞吐工作点,~40 秒延迟) | 自建推理 vs. 无服务器(极速响应工作点,~15 秒延迟) |
|---|---|---|
| 100% | 仅 0.22 倍成本 | 仅 0.48 倍成本 |
| 50% | 0.44 倍成本 | 0.96 倍成本 |
| 48% | - | 1.0 倍成本(流畅平衡点) |
| 30% | 0.73 倍成本 | 1.60 倍成本 |
| 22% | 1.0 倍成本(极限平衡点) | - |
| 10% | 贵 2.2 倍 | 贵 4.81 倍 |
| 5% | 贵 4.4 倍 | - |
注:这是两个不同的工作点,不要把两条曲线混在一起。选你实际愿意接受的延迟对应的行,作为技术评估依据。
托管 vs 自建:30%成本差价是否值?
专用推理使用的是与自建实例相同的芯片,因此性能完全一致。但因为平台包揽了机器维护,其每小时单价贵了约 30%,这使得它的盈亏平衡点从 22% 上移到了 29% 负载率。这 30% 的溢价,本质上是企业为“零运维”付出的技术管理成本。

至于直接买下硬件这回事:老老实实建模算一下(资本支出分摊到三年,再加电费),自己拥有的加速器当然更便宜——只要让它忙起来,成本只是无服务器推理的一个零头。但有两个大前提。第一,你实际上买不到单颗 MI300X;它们是以八颗 GPU 一组的服务器出货的,所以这只是一个示意模型,不是你可以真正贴在一张卡上的价格。第二,只有当你把这种负载持续跑很多年、有足够的预付资本,并且(没人算进成本的部分)有人随时为它待命时,才真的划算。对几乎任何一家创业公司来说,那个"有人"贵得养不起。
这一切背后还有一个定价说明:上面的自托管数据用的是按需费率。如果你签更长的承诺期,预留的 GPU Droplet 会更便宜(MI300X 12 个月期的价格大约是 $1.49/GPU 小时,而按需是 $1.99),这会把所有盈亏平衡点再一次压得更低。但前提是你能承诺那个期限,所以它奖励的恰恰是自托管已经胜出的那种稳定基载场景。
最新费率请始终以 DigitalOcean 的当前定价 为准,也可以直接咨询 DigitalOcean 中国区战略合作伙伴卓普云AI Droplet。_
创业公司 LLM 部署演进路线:什么时候该放弃无服务器推理?

-
首选无服务器推理(Serverless)。 在产品找到 PMF(产品与市场匹配)之前,业务流量往往是尖刺、突发且难以预测的。这时候用 Serverless 方案既最省钱,也最省心。空闲时你几乎不需要付任何费用,有流量洪峰时平台还会自动帮你弹性扩容。
-
需要特定控制权时,再考虑专用推理(Delicated Inference)或自行运维 GPU 实例。 当你的业务遇到了 Serverless 满足不了的硬性需求——比如极其严苛且稳定的低延迟、物理隔离带来的算力保障,或者是数据合规性要求数据必须留在自己的网络边界内——这时再迁移到专用推理(托管端点)或自行运维的 GPU 实例。请注意:这本质上是一个为了“控制权”买单的决策,而不是为了“省钱”。
-
当拥有了稳定、可预测的“基载”(Base Load)流量时,再去追求成本的分界线。 只有当你的基载流量能让至少一块 GPU 全天候保持 25% 到 50% 的忙碌状态时,自建推理服务才真正开始比 Serverless 便宜。另外在策略上,“先租后买”是更聪明的做法:在云端租用 GPU 实例的推理速度与买断物理硬件完全一致,但实际成本能省下大约 30%,而且你完全不需要承担重资产的资本开支。
-
在架构最前端放一个轻量级的网关。 这样一来,当未来你需要把某些高频访问的“热路径”(Hot Path)迁移到专用端点或自建服务时,只需要改动几行网关配置就能平滑切换,完全不需要重写应用层代码。
| 业务发展阶段 | 推荐架构配置 |
|---|---|
| MVP 验证阶段 | 无服务器推理 API |
| 流量爆发增长期 | 无服务器推理 + 托管专用端点 |
| 成熟规模化阶段 | 自建推理服务(GPU 实例)承载稳定基载 |
避坑指南:我们在实测中交过的“学费”
“为了省钱”买或预留一块 GPU,结果让它半闲置着跑。在大多数早期 GPU 实际所处的 5-10% 利用率下,这比无服务器推理贵 2 到 4 倍,还要额外背上运维的担子。
忘了预热和空闲时段的账单。专用推理在还没服务任何请求之前就先收了我们 25 分钟的钱。还有一颗孤儿 GPU,在我们以为已经关停之后仍在计费:端点从 API 里消失了,但后端那台 MI300X Droplet 依旧活着,持续累加费用,直到我们手动删掉它才消停。
把吞吐量测错了。我们第一轮测试是从笔记本电脑通过公网跑的,结果把 GPU 的真实吞吐量低估了大约 3 倍。瓶颈出在客户端和广域网上,而不是 GPU。我们不得不在 Droplet 本机(localhost)上重新跑负载生成器,才摸到真正的性能上限。
在错误的基础上比较成本。这个坑很容易踩进去。无服务器推理扔给你的是一张价格表,输入和输出 token 各算各的钱;而租来的 GPU 扔给你的只是一张按小时计费的账单,完全没有 token 核算,你得自己去算出每个 token 的成本。早期我们只按输出 token 算,然后拿这个数去跟同时计输入和输出 token 的无服务器推理价格比——分母对不上,相当于把 GPU 的一整小时费用摊到了一部分 token 头上,让自托管看起来比实际更贵。修正之后的做法是:在每种方案下,给一次完整回答(所有输入加输出 token)算总价,这样两边数的就是同一笔账。
每一次的解法都一样:老老实实把数字对齐。做基准测试的时候,从离机器近的地方把它压到极限,按每次回答的成本来比,而不是按裸输出 token 的成本来比。
结论
在决定部署架构之前,请先做好模型裁剪与模型选型优化。在项目起步阶段,默认选择免运维的无服务器推理 API;当监控数据表明业务流量已能稳定、持续地跑满物理显卡时,再平滑切换到自主托管的 GPU 实例。不要盲目跟风,让真实的业务数据来决定你的架构。
延伸阅读
如果你在深入数字之前,想先了解推理模式选择的宏观架构框架,DigitalOcean 的推理模式对比指南从高维度覆盖了无服务器推理、专用推理、批处理和推理路由;如果想更深入地了解吞吐量、延迟与成本之间的博弈,《LLM 推理三难困境》 同样非常值得一读。
相关产品与选型



