日峰值带宽的计费逻辑在主流云厂商(如阿里云、腾讯云、华为云等)中,核心遵循的是按自然日统计原则,但具体的“峰值”提取和结算周期会因产品形态略有差异。
首先明确概念:“日峰值”指的是在一个自然日(00:00 至 23:59)内,所有采样点中带宽使用的最大值。
关于你关心的“按天还是按小时统计”,这里存在两个维度的理解:
-
统计粒度(数据采集):
云厂商后台监控通常是按秒或按分钟采集流量数据的(例如每 5 分钟或每 1 分钟一个采样点)。系统会在该自然日内遍历所有采样点,找出数值最高的那个点作为“当日峰值”。因此,数据层面的统计是高频的,而非简单的“按小时”汇总。 -
计费周期与结算方式:
- 按日结算(常见于“日峰值”包年包月或特定计费模式):如果你购买的是“日峰值带宽”相关的资源包或计费项,费用是基于每个自然日独立计算的。也就是说,周一的峰值只影响周一的费用,周二独立计算。
- 按月结算(常见于“95 峰值”或“固定带宽”):很多用户容易混淆“日峰值”和"95 峰值”。如果是 95 峰值计费,则是取一个月内所有采样点去掉前 5% 的高点后,剩下的最高值作为计费依据,按月出账。
- 按小时/实时叠加(常见于按量付费的弹性带宽):如果未购买任何带宽包,直接按实际使用量(Pay-as-you-go),且没有开启“日峰值”封顶策略,那么通常是根据每小时甚至更细粒度的实际流量产生费用。此时不存在“按天统计峰值”这一说法,而是“累计消耗”。
关键结论:
如果你的计费模式明确标注为“按日峰值”(Day Peak Bandwidth),那么计费时间是按天(自然日)统计的。
- 统计逻辑:系统会自动截取当天 00:00:00 到 23:59:59 之间的所有监控数据,取最大值 $B_{max}$。
- 计费公式:当日费用 = $B_{max} times text{单价}$。
- 注意:即使你在某个小时内带宽突增,只要这个突增发生在当天,它就会被计入当天的峰值;如果第二天又发生更大的突增,则单独计算第二天的费用。
避坑指南:
在实际操作中,务必确认你的实例配置是选择了“日峰值”计费模式,还是默认的“按流量计费”或"95 峰值计费”。
- 若是按流量计费:没有“日峰值”概念,是按总流量(GB)或每秒平均带宽(Mbps)累计收费,全天累加。
- 若是日峰值计费:仅看当天最高点,中间的低谷不额外收费,适合业务有突发流量但持续时间短的场景。
建议在控制台查看具体账单明细中的“计费周期”列,通常会明确显示为“按日”或“按月”,以及对应的峰值日期,以此为准进行成本核算。
CLOUD云枢