过去一年里,我们优化了 Vercel 的 Pro 定价,让它更贴合团队的实际构建方式,包括扩展的用户角色、灵活的额度(credits)、对企业级功能的访问等。但客户仍然持续反馈的一个方面是 CDN 定价。
CDN 成本本应是可预期的,但爆款发布、流量突发或路由配置错误,有时会让原本正常的一个月变成一张意外的账单。对在 Vercel 上构建产品的团队来说,这种不确定性让增长在本该令人兴奋的时刻反而变成了一种负担。
今天,我们推出面向 Pro 团队的固定费率 CDN(Flat Rate CDN):一种全新的 CDN 用量付费方式,月账单可预期,内置流量突发保护,并提供针对不同流量特征设计的服务档位。
我们启用 Flat Rate CDN 的时间,与一次电视广告投放差不多同时。按照旧模式,我们得密切盯着 CDN 相关成本。有了 Flat Rate CDN,我们不再需要担心这件事。
什么是 Flat Rate CDN?
Flat Rate CDN 是按用量计费的 CDN 之外的另一种选择,让你拥有可预期的月账单。
这一模式基于一个简单的理念:团队应当能够选择与自身典型用量相匹配的 CDN 容量,每月支付固定金额,避免因临时流量突发而产生意外的超额费用。




即使流量激增,Flat Rate CDN 也让你的月账单保持固定。
与按用量计费相比,Flat Rate CDN 有几项优势:
- 固定月费:每月为 Vercel CDN 支付固定金额。
- 覆盖流量突发:CDN 请求数、Fast Data Transfer 及其他资源不再直接计费,因此流量突发不会带来意外账单。
- 没有超额费用:你的账单绝不会因为临时的用量突发而增加。
需要强调的是,价格可预期并不意味着带宽质量下降。每个请求仍然运行在 Vercel 的优质网络上,其中包括可绕开公共互联网拥塞的私有光纤,最多可将性能提升 60%。类似的路由能力通常作为高级附加服务单独售卖,而 Vercel 对 Pro 团队默认包含,并且在流量突发期间性能也不会下降。
工作原理
所有新建的 Pro 团队默认启用 Flat Rate CDN,现有 Pro 团队可以自行选择开启。用量按团队层级统计,覆盖所有项目,因此你无需再逐个项目管理容量。
包含哪些内容
使用 Flat Rate CDN 时,一笔固定月费涵盖:
- CDN 请求数
- Fast Data Transfer
- Blob Data Transfer
- 由 CDN 请求产生的可观测性(Observability)事件
默认档位已包含在 Pro 中。你可以升级到更高档位,以获得更大的请求量和数据传输容量。
| 档位 | CDN 请求数 | 数据传输量 |
|---|---|---|
| Pro 已包含 | 1M | 1 TB |
| $20/月 | 10M | 50 TB |
| $100/月 | 50M | 50 TB |
| $300/月 | 150M | 50 TB |
在任一计费周期内,你的档位保持固定,因此你无需担心临时流量突发带来的费用。
流量突发时会发生什么
下面这个团队的用量相对正常,完全可以放进我们每月 $20 的 Flat Rate CDN 档位:




正常流量在较小范围内起伏。
就在上述时段结束几天后,他们遇到了一次爆款产品发布,带来了流量的大幅激增:




爆火的帖子和成功的产品发布会带来显著的临时流量激增。
如果这个团队采用按用量计费,他们的 CDN 账单会达到数万美元。而在 Flat Rate CDN 下,这个月仍然只有 $20。
没有上限,也不损失性能
其他基础设施提供商的固定费率方案,往往会在用量达到容量上限时设置封顶,导致性能迅速下降、请求被拒绝。Flat Rate CDN 在两方面有所不同:
- 在对照容量评估你的 CDN 用量时,我们会识别流量突发并将其剔除。
- 我们每月根据持续性用量为你的 Flat Rate CDN 档位调整到合适的规模。
这意味着,当你的站点走红时,我们绝不会让它宕机;而在你快速增长时,你也不必主动去管理自己的档位。
你仍然可以在 Usage 页面或 CLI 中监控每一项涵盖的资源,包括由 Vercel 承接的流量突发:




你可以在控制台的 Usage 视图中,或通过 CLI 监控 CDN 用量。
测试期间我们听到的客户反馈
尽管在我们整体客户群中,意外账单并不常见,但我们看到过不少 Pro 客户讲述意外账单的故事,其中许多还在 X 上闹得沸沸扬扬。我们访谈的一个团队运营着数百个客户站点,他们告诉我们,CDN 成本“是我们最大的支出项,也是最难预测的”,尤其是当流量因“客户的房源信息走红、季节性流量或机器人流量”而激增时。
今年 5 月,我们以限量测试版的形式向一小部分团队开放了 Flat Rate CDN。在过去几个月里,它改变了这些团队在 Vercel 上的工作方式。
他们更少担忧了:
Flat Rate CDN 缓解了我们对账单的焦虑。随着近期 AI 爬虫流量增加,我们过去经常通过 Observability 查看机器人活动,监控哪些机器人在产生流量。现在我们花在这件事上的时间少多了。
他们做得更多了:
知道 CDN 用量是可预期的,让我们更愿意采用以缓存为导向的做法。我们现在正在考虑在 Next.js 架构中更广泛地使用 Cache Components 和其他缓存策略,而此前我们必须更谨慎地考虑额外缓存流量可能带来的成本影响。
这正是我们打造 Flat Rate CDN 的初衷:没有意外账单,价格可预期,让你安心地发布下一个项目。
开始使用
所有新建的 Pro 团队默认启用 Flat Rate CDN。现有 Pro 团队可以选择开启新方案:
- 在导航中选择Billing。
- 找到 Flat Rate CDN,并将开关打开。
- 选择与你典型用量相匹配的容量档位。
- 确认你的选择;如果你选择的是付费的 Flat Rate CDN 档位,这里会显示订阅费用。
- 选择 Enable 即可生效。
更多关于 Flat Rate CDN 定价的信息,请参阅文档。
常见问题
所有项目都受 Flat Rate CDN 保护吗?
是的。Flat Rate CDN 是团队级别的方案,所有项目都在覆盖范围内。Flat Rate CDN 是新建 Pro 团队的默认方案,现有团队可以自行选择开启。
Flat Rate CDN 有哪些档位?
你可以选择与你典型 CDN 用量相匹配的档位。
- Flat Rate CDN 1M(Pro 已包含):1M 请求 / 1 TB 数据传输
- Flat Rate CDN 10M($20):10M 请求 / 50 TB 数据传输
- Flat Rate CDN 50M($100):50M 请求 / 50 TB 数据传输
- Flat Rate CDN 150M($300):150M 请求 / 50 TB 数据传输
如果我的团队超出了 Flat Rate CDN 档位怎么办?
你的所有项目都会继续不间断地提供流量服务,也不会产生额外费用。如果你的用量大幅超出档位容量,我们可能会将项目迁移到我们的 Flex CDN 档位,并在下一个计费周期开始时为你的 Flat Rate CDN 档位调整到合适的规模。
有按量付费(PAYGO)选项吗?
有。你可以随时退出 Flat Rate CDN,改为直接按 CDN 用量付费。你可以在计费设置中进行这些更改。
接近容量上限时我会收到通知吗?
会。当你的 CDN 用量接近当前档位的容量时,我们会发送通知。
