VPS 带宽与流量上限:带宽是速度,流量是数量;去条款里找上限;先估算一个月;知道触顶会怎样。

本文译自 kikomono.com 英文原文《Check VPS bandwidth and transfer limits before traffic grows》,作者 Rita。原文链接:https://kikomono.com/guides/check-vps-bandwidth-transfer-limits/

简短回答

按顺序查三件事:流量数字、什么算进流量、触顶之后会怎样。带宽以每秒兆比特(Mbps)计,是数据移动的速度;流量以每月 GB 或 TB 计,是数据移动的总量。一台速度快的套餐仍可能在月底之前用完流量,而流量额度大方也并不会让慢连接变快。如果找不到你要买的确切套餐的流量数字、计入规则或超量规则,就把它当作警告,而不是留待以后再解决的细节。

1. 两个数字,回答的是不同问题

销售页常常把一个数字印得很大,把另一个留给条款。要把它们分开:

数字 单位 回答的问题
带宽 每秒兆比特(Mbps) 一位访客能下载多快,同时能有多少访客下载?
流量 每月 GB 或 TB 在一个计费月里,服务器总共能发送多少数据?

对小网站来说,带宽很少最先出问题:一个几 MB 的页面在普通连接上加载没问题。流量才是安静的那个,因为它在不知不觉中累积——每次页面浏览、每张图片、每次下载、每次离开服务器的站外备份都在累加,一天一天,直到当月的总额用完。英文原文中的 WordPress 小 VPS 指南解释了为什么带宽通常是小网站上最后才坏的东西,有两个例外:媒体多的页面和突然的流量高峰。

2. 上限真正藏在哪里,就去哪里找

销售页可能写“不限量”、“无限”或什么都不写。这些词都不是规则。规则在你要买的确切产品和地区的条款里,也在服务器建好之后主机面板里的用量表上。购买之前,先在条款里读三件事:

  • 数字。这个套餐、在这个地区的每月流量额度。一个套餐系列在不同规格上可能有不同的额度,另一个规格的数字不是你的数字。
  • 什么算进流量。很多套餐只算出站流量,但有些两个方向都算,有些还会对特定种类的流量区别对待。离开服务器的备份、更新下载和提供给访客的媒体,计入方式都可能不同。如果条款没说,就问客服并把答复留底。
  • 触顶之后会怎样。限速、超量计费或暂停服务——见第 4 节。一个“无限”套餐通常意味着“没有固定数字,但受合理使用条款约束”,而合理使用条款正是真正上限藏身的地方。英文原文中的促销条款指南讲了怎么读这类条款,而不把另一个产品的条件套进来。

如果套餐在面板里有用量表,第一周就去查,不要等第一个月。第一个星期里爬升速度快于你估计的用量表,就是在告诉你有东西——媒体、机器人、备份任务——在消耗你没有预算的流量,而第一周发现这个问题还便宜。

3. 五分钟估算你的一个月

不需要精确的统计数据就能判断一个额度够不够用。购买之前做一个粗略估算,胜过事后拿到一张精确的账单。三个输入:

  1. 平均页面重量。在浏览器里打开你最重的典型页面,读它传输的大小,或者从统计工具或审计工具里取平均值。一个纯文字页面可能不到 1 MB;一个带几张大图的页面可能有好几 MB。估算要用重的页面,不要用轻的。
  2. 每月访问量。取上个月的访问量,或者未来几个月切合实际的目标,相乘:页面重量 × 每次访问的页面数 × 访问量。只作为算例:一个 2 MB 的页面被浏览 10,000 次,在任何下载、订阅源或管理流量之前就大约是 20 GB 流量。
  3. 额外部分。加上下载、从服务器提供的播客或视频文件、离开服务器的站外备份,以及更新流量。再留出余量:一个病毒式传播的日子,或者一次备份配置错误,能在几小时里花掉正常一周的量。

把总额和套餐额度比较时,看比例,不只看通过还是不通过。估算值达到额度的 80%,就给一个好的月份留不出空间;估算值在额度的 20%,说明流量不是你的约束,可以不用再为它担心。如果估算值接近上限,解决办法通常是给静态资源上 CDN,或者买流量额度更大的套餐——而不是更快的 CPU。更大的服务器并不会提高流量上限,除非更大的套餐确实带有更大的上限。

4. 触顶之前,先知道触顶会怎样

常见的有三种结果,在当天给人的感觉很不一样:

  • 限速。连接速度降到正常速度的一小部分,直到下一个计费周期。网站还在线,但加载很慢,访客会觉得网站坏了。
  • 超量计费。超出部分的流量按每 GB 收费。网站保持快速,账单随流量增长——对真正的流量高峰来说这是正确结果,对没人设提醒的情况来说则是意外的惊喜。
  • 暂停服务。服务停止,直到下一个计费周期或你升级。对有商店或有上线日期的网站来说,这是在购买之前就要排除的结果。

不管适用哪一种,服务器上线当天就要设两道防线:在主机面板里设一个用量提醒,设在还来得及行动的水平——70% 是个合理的首次提醒——并记下计费日期,这样你就知道额度什么时候重置。95% 的提醒是问题的通知,不是问题的防线。

5. 上限不合适的时候

两个信号说明是流量额度、而不是你的网站出了问题。第一,用量表在一个正常月份、而不只是高峰月份就触到提醒水平——额度是按比你的网站更小的网站来定的。第二,超量或限速规则惩罚的恰恰是你想要的流量:媒体多的作品集、下载页,或者一天带来一周流量的上线。在这两种情况下,诚实的解决办法是结构性的:把静态资源放到 CDN 后面,让它们不再消耗 VPS 流量,把大下载移出服务器,或者买流量档次更大的套餐。英文原文中的续费价指南是这里的配套检查,因为你在第二年真正需要的流量档次,可能不是第一年看起来便宜的那个——要查你实际需要的档次的续费价,而不只是你起步那个档次的续费价。

常见问题

“VPS 带宽和 VPS 流量有什么区别?”

带宽是速度,一般以每秒兆比特计,限制的是任何时刻数据能移动多快。流量是数量,一般以每月 GB 或 TB 计,限制的是一个月里总共能移动多少数据。一个套餐可以很快,却仍然在月底之前用完流量。

“入站流量算进 VPS 流量上限吗?”

要看套餐。很多套餐只算出站流量,但有些两个方向都算,而且规则可能因产品和地区而异。要读你要买的确切套餐的条款,而不是另一个套餐的一般说法。

“VPS 触到流量上限会怎样?”

常见的有三种:连接被限速到很慢的速度、超出部分的流量按超量费率计费,或者服务暂停到下一个计费周期。适用哪一种写在套餐条款里,值得在流量涨起来之前、而不是之后知道。

“CDN 能解决 VPS 流量问题吗?”

CDN 把静态资源——图片、样式表和脚本——移出 VPS,这样这些请求就不再消耗 VPS 流量。它不会减少动态流量,比如结账、登录或管理操作,也不会改变流量上限本身。