数据中心和 IP Transit 运营商经常按“95 计费”(也称 95th 计费或突发计费)收取带宽费用。听起来复杂,但规则很简单:定期测量流量速率,去掉最高的 5% 采样点,然后按剩下的最高值计费。本文介绍这个数值如何计算、与固定带宽端口和按月流量套餐有何区别,以及如何查看服务器面板中的流量图。
实际上,短时突发是免费的。每晚跑满端口一小时的备份任务,一个月累计约 30 小时,少于被去掉的 36 小时,因此不会增加费用。而一个月内持续高位超过约 36 小时的流量则会抬高费用。
| 使用模式 | 该速率的持续时间 | 对 95 计费值的影响 |
|---|---|---|
| 日常流量约 80 Mbps | 一个月的大部分时间 | 构成基线 |
| 晚高峰 150 Mbps | 每天 4 小时,约 120 小时 | 超过 36 小时,因此 95 计费值落在 150 Mbps 附近 |
| 每晚备份 900 Mbps | 每天 1 小时,约 30 小时 | 少于 36 小时,因此被去掉 |
服务商的测量方式有以下三种,具体以合同为准:
| 模式 | 计费内容 | 适用场景 |
|---|---|---|
| 固定端口(独享 / 不限流量带宽) | 一个可 24/7 使用的端口速率,例如 100 Mbps | 流量平稳可预测;预算简单 |
| 按月流量(例如 10 TB) | 以 GB 或 TB 计的总流量 | 平均用量低、偶有峰值 |
| 95 计费(突发) | 承诺速率加上超出部分的 95 计费值 | 流量大且波动:CDN 节点、IDC 代理商、流媒体 |
Mbps 与流量的区别请参阅 Mbps 与 MB/s、带宽与月流量。
在客户中心打开您的服务器,进入 服务器详情 → 流量(请参阅 独立服务器管理面板使用指南):
带宽与流量卡片中的 实时入流量 / 实时出流量 显示最新的采样值,每 30 秒刷新一次。
如果您有自己的采样数据,例如从监控系统导出、每行一个 Mbps 数值,一行命令即可算出 95 计费值:
# samples.txt: one rate per line (Mbps), e.g. 5-minute averages for a month
sort -n samples.txt | awk '{a[NR]=$1} END {i=int(NR*0.95); if(i<1)i=1; print "95th percentile:", a[i], "Mbps of", NR, "samples"}'
如需在 Linux 上自行采集数据,vnstat 可以提供长期历史记录;安装方法见 Linux 服务器监控。
rsync --bwlimit=20000(KB/s)。如果一个月内累计持续不到约 36 小时,就不会,因为这些采样点落在被去掉的 5% 之内。在固定端口套餐下,峰值只会受端口速率限制。
它只根据所选范围内的采样点计算。计费周期是一个完整的月,因此请对比月度数值。
部分交换机端口不上报流量采样。请提交工单,我们会检查您端口的数据采集。
按照以上步骤操作后仍未解决?请 提交工单,IMIDC 7×24 小时技术团队将为您处理。请附上服务器 IP 和流量图截图,以便我们更快定位问题。