数字是速率,不是总量
月度流量上限惩罚的是你的流量形状,而不是流量大小。我们公布的是持续速率,以自然月内五分钟采样点的第九十五百分位来衡量,取更繁忙的方向。
| 端口 | 合理使用,95 百分位 | 相当于一个月 |
|---|---|---|
| 10 Gbit/s | 1 Gbit/s | 约 324 TB |
| 25 Gbit/s | 2.5 Gbit/s | 约 810 TB |
| 40 Gbit/s | 5 Gbit/s | 约 1.6 PB |
百分位才是关键。去掉最高的百分之五的采样点,相当于去掉每三十天中的三十六小时,所以发布日跑满带宽、迁移、或者两个星期的夜间备份全速运行,都不会被记录。持续饱和才会。
测量你自己的部分
cat /sys/class/net/enp1s0/statistics/rx_bytes /sys/class/net/enp1s0/statistics/tx_bytes要做的不仅仅是抽查,安装 vnstat 并让它保留历史记录:
apt install -y vnstat
systemctl enable --now vnstat
vnstat -i enp1s0 -m我们的数字和你的会有一两个百分点的差异。我们在交换机端口统计,包括你的内核看不到的帧。
超出限制
你会收到一封电子邮件。不是账单,不是限速,不是暂停:一封来自看过图表的人发的邮件,他会告诉你哪个方向饱和了,从什么时候开始的。从那里,答案通常是三件事之一。
- 一个专用的 40 Gbit/s 端口,可在 EPYC、存储和裸机方案上作为附加组件提供。
- 一个存储节点,它带有更宽的端口,如果流量是批量的,每 TB 更便宜。
- 如果流量是单向且可缓存的,则在其他地方放置第二个实例。
带宽本身从来不是暂停账户的理由。忽略六周关于它的电子邮件最终可能会。
什么不计入
- 在边缘丢弃的攻击流量。它永远不会到达你的端口,也从来不是你的。
- 你自己的两个实例在同一站点内通过网络传输的流量。
- 我们代表你进行的复制:站点迁移、节点外备份运行、快照写入。
端口是专用的
这个数字适用于你的端口,而不是机架内共享的份额。别人的星期五晚上不会改变你的星期二。以线路速率运行一个小时,唯一的结果是一条顶部平坦的图表。
为什么不简单地计量
按量计费会让主机账单在你最不能承受意外的那一个月变得不可预测,而且每次流量高峰都会变成关于钱的对话。公布的速率是一个你可以据此设计的数字。这就是全部论点。
阅读图表
五分钟采样点,九十天历史,两个方向,百分位线穿过。原始序列,如果你想自己绘图:
curl -s "https://paragonvps.com/api/v1/instances/<instance-id>/traffic?period=month" -H "Authorization: Bearer $Paragon_TOKEN" | jq .