CDN 的错峰与超卖:为什么厂商能把同一份带宽卖好几次
在《CDN 是怎么收费的》里讲过,CDN 厂商向上游运营商付费、向大客户收费,绝大多数都按 95 峰值结算。这背后藏着一个很有意思的现象:厂商向所有客户收的带宽加起来,往往比它向上游付费的带宽多。 同一份带宽,被卖了不止一次。
这篇讲清楚这是怎么回事,以及在经营分析里怎么衡量它。
文中的数据都是模拟的。
一、大盘与 95
厂商的所有客户共用同一批节点和出口带宽。把所有客户的带宽在每个 5 分钟点上加起来,就是大盘的带宽曲线。厂商向上游付费,看的是大盘的 95。
模拟的大盘一天有两个高峰:中午一个小高峰,晚上 21 点左右一个大高峰。一个月下来,大盘的 95 约为 679 Mbps。
二、错峰:接入了新客户,成本却几乎没涨
现在有两个规模差不多的新客户要接入,他们自己的 95 都在 208 Mbps 左右,区别只在高峰时间:
- 客户甲:业务高峰在上午 10 点;
- 客户乙:业务高峰在晚上 21 点,和大盘一样。
分别把他们的曲线叠加到大盘上,重新算 95:
| 客户自己的 95 | 接入后大盘 95 | 大盘 95 增量 | |
|---|---|---|---|
| 客户甲(上午高峰) | 208 | 702 | 22 |
| 客户乙(晚上高峰) | 207 | 888 | 208 |
差别非常大:
- 客户甲的高峰正好落在大盘的低谷里,叠加之后,大盘的最高那些点几乎没变,95 只涨了 22;
- 客户乙的高峰和大盘的高峰叠在一起,大盘 95 实打实地涨了 208,和他自己的 95 一样多。
客户甲就是错峰客户。对厂商来说,接入他几乎不增加上游成本。
判断一个客户是否错峰,最直接的办法是看他的计费带宽和他带来的增量之差:
- 为正:客户自己的计费带宽大于他给大盘带来的增量,说明他错峰;
- 为零或为负:客户和大盘同峰,接入之后,大盘涨得和他自己一样多,甚至更多。
客户甲的错峰带宽是 208 − 22 = 186,明显为正;客户乙是 207 − 208 ≈ −1,没有错峰。
三、超卖:同一份带宽卖了好几次
厂商向客户收费,按的是客户自己的 95;向上游付费,按的是大盘的 95。
接入客户甲之后:
- 厂商向客户甲收 208 的带宽费;
- 厂商向上游多付的只有 22。
多出来的部分,就是超卖。本质上,客户甲用的是其他客户在上午闲置下来的带宽,厂商把同一份带宽在不同的时段卖给了不同的人。
这不是什么不正当的事,而是共享基础设施的天然收益,和航空公司卖机票、电信运营商卖宽带是一个道理。一家 CDN 厂商的利润,很大程度上就来自客户结构的互补:白天的办公、电商,晚上的视频、游戏,海外和国内的时差,这些都在帮厂商把同一份带宽复用起来。
四、两个衡量指标
1. 边际超卖倍数:这个客户有多错峰
衡量单个客户,用他的计费带宽和他带来的增量之比:
- 客户甲:208 ÷ 22 ≈ 9.4,每多付 1 份上游带宽,能收 9 份多的钱;
- 客户乙:207 ÷ 208 ≈ 1.0,收多少就要多付多少,没有超卖空间。
k > 1 和错峰带宽为正是等价的,k 越大,越错峰。
这里有一个容易混淆的地方:「接入后大盘 95 涨了百分之几」也是一个有用的数,可以用来评估接入的影响,但它不能衡量超卖。因为它没考虑客户自己有多大:一个很大的客户让大盘涨了 10%,看起来影响不小,但如果他自己的 95 是这个增量的三倍,他其实非常错峰。所以衡量超卖,要用客户的计费带宽去比增量,而不是用增量去比原来的大盘。
2. 超售比:整个平台卖出了多少倍
衡量整个平台,用所有客户的计费带宽之和,比上大盘的计费带宽:
以接入客户甲为例,假设原来的大盘里各客户的计费带宽之和正好等于 679(实际上通常已经大于它),接入后超售比约为 (679 + 208) ÷ 702 ≈ 1.26,即向客户收的带宽比向上游付的多 26%。
超售比是经营分析里的核心指标之一:它越高,说明带宽复用得越好,毛利空间越大。我在百度做 CDN 成本优化时,超售比就是日常跟踪的指标之一。
五、错峰客户给成本分摊带来的难题
错峰带来了利润,也给成本分摊出了难题。
如果按传统的单点法分摊成本,也就是只看大盘 95 时刻那一个点,每个客户在那一刻用了多少带宽、就承担多少比例的成本,那么错峰客户在 95 时刻往往几乎没有用量,就会几乎不承担任何成本。在经营分析里,他会显得毛利极高,而同峰客户则承担了几乎全部成本。
但错峰客户并不是完全不占资源:在月内其他的高峰时段,他们多少也贡献了一些用量。单点法把这部分完全忽略了,而且结果还取决于恰好选中了哪个点。
这正是我设计「95 区间」分摊算法要解决的问题之一:在 95 值附近取一段区间,按各客户在整段区间里的用量来分摊,错峰客户也能分到和他实际占用相符的成本。详见《我的第一项专利:用「95 区间」把 CDN 带宽成本分得更准》。
六、在业务上怎么用
理解了错峰和超卖,很多经营决策就有了依据:
- 报价:错峰客户给厂商带来的增量成本低,可以给更有竞争力的价格;同峰客户则不能低于成本线。下一篇《CDN 新客户接入前的价格测算》会讲怎么把这个过程做成平台功能。
- 拓客方向:大盘晚高峰明显,就应该多拓展白天高峰的业务;国内业务为主,就可以多接海外时区的客户。
- 调度和资源规划:把可以错峰的流量(预热、批量下发)引导到低谷,本质上也是在主动制造错峰。夜间带宽减半、闲忙时计费这类计费方式,就是用价格来引导客户错峰。
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!




