阿里云的网络流量计费,先看方向。数据从云服务器或对象存储发往互联网用户,也就是出方向,通常要计费。用户把文件传到云上,也就是入方向,多数公网产品不收这部分费用。同一地域内云产品之间的内网通信,一般也不单独收费。

账单超支,多数是因为估算时把出网和入网混在一起算,或者忘了跨地域访问本身会产生费用。先把方向和路径分清,再谈单价,估算才不会偏。
公网出网的两种计费方式
以云服务器 ECS 为例,公网出网带宽常见两种计费方式。
- 按使用流量计费:按实际产生的出网数据量结算,单位通常是 GB。访问量忽高忽低、平均负载不高的站点,用这种方式比较合适,没有访问的时段基本不产生这部分费用。
- 按固定带宽计费:按购买的带宽值(Mbps)和使用时长结算,和实际传了多少数据关系不大。带宽档位买下来,就要付这笔钱,哪怕某天访问很少。适合长期稳定、流量持续较高的业务。
两种模式的单价会随地域、产品版本和促销活动变化,本文不列具体价格。下单前请以阿里云官网价格页或控制台里的计费说明为准。
用一个假设案例算一遍
假设某团队运营一个图片下载站,每月出网约 2000 GB,他们要决定用按流量还是按固定带宽。下面的换算按 1 GB 等于 1000 MB 粗略估算,只用来理解思路,正式核算以计费口径为准。
先看按流量。设单价为 a 元/GB,月费就是 2000 × a 元。流量越多,费用越高,这种方式的成本和访问量基本成正比。
再看固定带宽能装多少数据。5 Mbps 换算成每秒传输量是 0.625 MB/s,乘以一个月约 2592000 秒,大约是 1620 GB。也就是说,5 Mbps 就算全月一直跑满,也只能承载约 1620 GB。
这个站每月要 2000 GB,平均下来需要约 6.2 Mbps 的持续速率,5 Mbps 明显不够,得上更高的档位。档位一高,固定带宽的月费就会跟着上去。要注意的是,固定带宽按买下的档位收费,即使实际峰值没跑满,也不会因此减免。
反过来,如果站点流量集中在每天几个小时的高峰,其余时间几乎没人访问,按流量计费通常更省。空闲时段不产生费用,这是它的主要优势。
估算时的几个步骤
实际选型前,可以按下面的顺序走一遍。
- 先拉出过去一到三个月的出网流量和峰值带宽,数据可以从云监控里看,也可以对照业务日志。只看平均值容易低估高峰,要把峰值时段单独记下来。
- 判断业务形态。访问曲线平稳、每天都在高位的是持续型,适合拿固定带宽去对比;访问集中在某些时段、波动大的是高峰型,通常先考虑按流量。
- 分别算两笔账:按流量费用 = 月流量(GB)× 单价;按带宽费用 = 带宽值 × 单价 × 时长。两个数放在一起看,差距小的时候,再比较哪种方式的弹性更好。
- 给预算留一些余量。突发访问、促销活动、内容被转发,都可能让流量在短时间内冲高。留出 20% 左右的空间,比月底才发现超支要稳妥。
容易漏掉的几处费用
很多超支出在周边产品上,比如跨地域访问、CDN 和对象存储。
- 跨地域访问:不同地域之间的专线或公网互访可能单独计费。如果数据在一个地域、服务在另一个地域,每次调用都可能产生费用。把相互依赖的服务放在同一地域,通常是最直接的省钱办法。
- CDN 与对象存储:CDN 和 OSS 的外网流量同样按出方向计费,常见阶梯价格,用量越大单价越低。直接从源站拉取大文件,和走 CDN 缓存,账单可能差很多,建议对照具体规则比较。
- 资源包抵扣:提前购买的流量包或带宽包可以抵扣对应额度。用量比较稳定时,提前买包通常比纯按量付费划算;用量不确定时,则不宜买太多。
- 设置告警:在费用中心或云监控里设置用量和账单告警,流量突增时能第一时间知道。很多意外账单,其实在出现第一个异常时就能发现。
计费方式没有绝对的好坏,关键是拿真实数据去估。先看流量的形态,再做对比,大多数业务都能找到更合适的方案。手上如果已经有一两个月的监控数据,照着上面的步骤算一遍,结果通常比凭感觉选更靠谱。