大多数预付费VPS服务都包含一定流量套餐。例如,如果您购买1GB的VPS,您可能会获得1TB的流量。
这看起来很简单,但在注册之前,您可能需要确切地了解它的含义。这 1TB 的出站流量是指入站和出站流量的总和吗?很多使用场景的流量分布并不对称,所以这可能对您来说并不重要。例如,如果您正在搭建一个 Web 服务器,那么大部分流量将是出站流量。唯一的入站流量可能来自您在网站上的工作,例如上传图片和代码,以及评论或其他访客互动。如果您的页面包含几张 3MB 的图片和一些其他代码,那么每次访问很容易就会发送 10MB 的数据。即使人们评论很多,也需要大量的评论才能达到 1MB(1MB 大约相当于 20 万个英文单词)。
但如果你的使用场景不同,入站流量和出站流量更加均衡,那么你可能需要了解,你的 1TB 实际上只有 500GB。当然,除非你的服务商只对出站流量收费。有些服务商确实如此,这使得他们的系统非常适合备份。在这种情况下,你会持续向你的 VPS(免费)发送数据,而可能(但愿如此!)只是偶尔从 VPS 恢复数据(出站流量)。
超额
另一个需要了解的重要问题是,如果超出分配的带宽会发生什么情况。
例如,Vultr 的这项政策就相当令人困惑:
您的带宽上限是免费带宽、实例带宽和任何已购买带宽的总和。出于计费目的,每月按 672 小时计算,带宽按小时分配。如果您在当月任何时候超出当前分配的带宽,我们将收取超额费用。
继续阅读后发现,你的2TB(或其他数值)流量似乎是“免费带宽”,然后每小时会分配一些“实例带宽”,但具体情况并不明确。一种理解是,这意味着你每小时只能获得1/672的带宽,所以如果你在计费月的第一个小时内使用了超过分配带宽1/672的流量,就会被收费。
Droplet 按小时计费,每月最高计费时长为 672 小时(28 天 x 24 小时)。Droplet 在当月存在的每小时,无论是否处于开机状态,都将获得其总带宽限额的 1/672,直至达到上限。一旦 Droplet 的运行时间达到 672 小时,即达到其全部带宽限额。
例如,如果一个 Droplet 的每月最大数据传输限额为 1,000 GiB,则该 Droplet 每小时将累积 1,000 GiB / 672 小时 ≈ 1.5 GiB 的流量。Droplet 的使用量将四舍五入到最接近的小时。
在 DigitalOcean,入站流量是免费的,所以理论上即使你启动了一个实例,并且为了完成设置需要传输几 GB 的数据,也不会有问题。但是,对于一台繁忙的、流量很大的虚拟机来说,在计费周期的前几个小时内,流量很容易超过几 GB。
Vultr 和 DO 这样做是因为他们按小时出售虚拟机。
但是按月收费的保险公司呢?我见过以下几种保单:
一切突然停止:你获得了 1TB 的带宽,你使用了 1TB,现在你没有更多带宽可用了。
您可以购买更多流量:如果您的流量使用量超过限额,网络将会中断,但您可以按公布的价格购买更多流量。通常情况下,当您接近流量上限时,会在使用量达到 80%、90% 等时收到一系列警告。
限速:假设您以 1Gbps 的速度购买了 1TB 的流量。如果您超出了流量限制,您的网速可能会在剩余的计费周期内被限制在 10Mbps。
无限:这个很简单——永远不用担心!
您在带宽超额使用方面有过怎样的经历?