方方面面

CDN 计费:流量、带宽、95 峰值,选错差好几倍

CDN 2026.11.01 约 4 分钟

同一份流量,三种计费方式的账单能差一倍以上。选哪种不取决于哪家便宜,取决于你的峰均比——这个数大部分人从来没算过。

CDN 的报价单看起来很简单:一个单价。但同样是「1TB 流量」,不同计费方式下的账单可以差一倍。问题不在单价,在按什么计量。

三种主流计费

方式计量对象常见单价量级适合谁
按流量实际下行流量(GB)0.10-0.25 元/GB流量波动大、有明显低谷
按日峰值带宽每日 5 分钟粒度的峰值(Mbps)15-35 元/Mbps/月流量稳定、峰均比接近 1
按月 95 峰值全月 5 分钟采样,去掉最高 5% 后的最大值略低于日峰值有明显但可控的尖峰

(价格为公开报价区间,实际以商务折扣为准。这里只讨论结构,不讨论谁便宜。)

关键变量:峰均比

峰均比 = 峰值带宽 ÷ 平均带宽。

这是决定选哪种计费的唯一变量。

举个例子:一个站日均 2TB 流量。

平均带宽:

2 TB/天 = 2048 GB × 8 × 1024 Mbit / 86400 s ≈ 194 Mbps

如果峰值是 800Mbps,峰均比约 4.1;如果峰值是 250Mbps,峰均比约 1.3。

月账单对比(按中位价 0.15 元/GB、20 元/Mbps):

计费方式计算月费用
按流量2TB × 30 × 1024 × 0.15≈ 9,200 元
按日峰值 800Mbps800 × 20≈ 16,000 元
按日峰值 250Mbps250 × 20≈ 5,000 元

同一个站,峰均比从 4.1 降到 1.3,按带宽就从「贵一倍」变成「便宜一半」。

反过来说:

  • 峰均比 > 3 → 按流量通常更划算
  • 峰均比 1.5-3 → 95 峰值最优
  • 峰均比 < 1.5 → 按带宽最优

这就是为什么视频直播、电商大促这类场景几乎都用流量计费——它们的峰值是脉冲式的,按带宽等于为一年中那几天付 365 天的钱。

95 峰值到底怎么算

按月 95 峰值:把一个月的带宽按 5 分钟采样(一个月约 8,640 个点),从高到低排序,去掉最高的 5%,取剩下最高的那个值。

8,640 × 5% = 432 个点,也就是允许你每月有 约 36 小时 的超高峰值不被计费。

这 36 小时很值钱。典型用法是:日常峰值 500Mbps,每月有几次活动冲到 1.5Gbps,累计不超过 36 小时,那按 95 峰值你只按 500Mbps 付钱。

但注意:如果尖峰每天都有(比如每晚 8-11 点的固定高峰),那 95 峰值削不掉它——固定高峰每个月累计远超 36 小时,直接变成计费基准。

真正的坑:单价之外的六项

报价单上的单价,几乎从来不是最终账单。要问清楚这六件事:

1. 回源流量怎么算

大部分厂商回源流量单独计费,价格通常高于边缘流量。如果你的缓存命中率不高,回源费能占总成本 20-40%。

2. HTTPS 请求是否另计

部分厂商按「万次请求」收 HTTPS 费用。图片、小文件多的站,请求数极大,这一项可能很可观。

3. 静态加速 vs 全站/动态加速

静态加速便宜,动态加速(优化回源链路)通常贵 2-4 倍。如果你的站是前后端分离 + API 调用,很容易被默认套上动态加速的价。

4. 海外与港澳台是否同价

通常不同价,而且常常是「另起一档」,量小时没有折扣。

5. 计费区域

中国大陆、亚太、欧美经常分区域计价。跨境流量按最高档算。

6. 最低消费与阶梯

有的产品有月度保底消费。流量小的时候,保底比用量还贵。

我的用法

我做任何 CDN 选型,第一步不是问价格,是问三个数:

  1. 月总流量(GB)
  2. 峰值带宽(Mbps,5 分钟粒度)
  3. 峰均比

这三个数出来,计费方式基本就定了。然后再拿同一种计费方式去比价——跨计费方式的比价没有意义,就像拿「包月」和「按次」比单价。

一个反直觉的结论

CDN 报价里最贵的往往不是单价,是你没算进去的那部分。

一个 0.12 元/GB 的报价,加上 30% 回源、HTTPS 请求费、动态加速溢价,实际综合成本可能到 0.25 元/GB——比另一个 0.18 元/GB 全包的报价贵。

所以比价的正确姿势是:算综合单价(总账单 ÷ 总流量),不是比挂牌单价。

参考来源

  • 各云厂商 CDN 计费说明(按流量、按日峰值带宽、按月 95 峰值三档)
  • 行业公开报价区间整理,2026 年