第一次买云服务器时,很多人面对“带宽选多大”只能凭感觉点一个数字。选小了,网站一到访问高峰就卡。选大了,每个月都多付一笔用不上的钱。其实带宽本身不难选,只要先算清楚业务大概会产生多少流量。

Mbps 和 MB/s 不是一个单位
云厂商报价里的带宽单位一般是 Mbps(兆比特每秒),下载速度和文件大小则常用 MB/s(兆字节每秒)。1 MB/s 约等于 8 Mbps。所以标称 5 Mbps 的带宽,理论峰值下载速度只有 0.6 MB/s 左右。
很多人看到“5M 带宽”,就以为每秒能传 5 MB,上线后才发现差了八倍。选之前先把单位换算好,后面的判断才有依据。
不同业务的带宽参考
带宽需求首先取决于业务类型。下面几类是常见的参考范围,最后还要结合实际访问量调整。
- 个人博客或静态展示页:以文字和少量图片为主,单页体积通常在几百 KB 以内。1 Mbps 到 3 Mbps 一般够用。
- 企业官网:图片、视频和轮播素材多,单页可能超过 2 MB。日均访问几千人次时,2 Mbps 到 5 Mbps 比较稳妥。
- 电商小店或管理后台:商品图多,请求也频繁。可以从 5 Mbps 起步,促销期间临时扩容,活动结束后再降回来。
- 视频点播或直播:码率决定需求。一路 1080P 视频流大约需要 3 到 5 Mbps,同时观看的人越多,需要的带宽就越多。
- 文件下载站或游戏服务器:流量最大。通常要 10 Mbps 以上,还要确认套餐是按带宽计费还是按流量计费,两者账单差别可能很大。
一个摄影工作室的例子
某摄影工作室用云服务器做作品展示网站。首页有 20 张高清图,压缩后每张约 800 KB,一次访问加载的图片合计约 16 MB。网站每天约 300 人次访问,晚上八点到十点是高峰。
最初他们只买了 2 Mbps,页面加载要十几秒,不少客户还没看完就关掉了。16 MB 的页面,在 2 Mbps 下理论上要传一分钟以上,所以慢是必然的。
后来他们换成 5 Mbps,同时接入图片 CDN 缓存,首页加载降到 3 秒以内,月费只多了几十元。注意,单靠 5 Mbps 并不能解决问题。按 0.625 MB/s 计算,16 MB 仍要二十多秒,真正起作用的是 CDN 缓存,它让大部分图片不必每次都从源站传输。
这个例子有两点可以带走。第一,图片体积对带宽影响最大,先压缩图片,往往比直接加带宽划算。第二,带宽不够时,表现通常是页面慢,而不是打不开。很多人会因此误判成服务器性能不行,其实该先看带宽和页面体积。
固定带宽还是按流量计费
主流云厂商的带宽计费大致分两种。
- 固定带宽:按购买的峰值速率收费,每月费用固定。访问量稳定、波动不大的业务适合选这种。
- 按流量计费:按实际传出的数据量收费。访问量忽高忽低、平时很闲的网站更划算,比如刚起步的项目,或者只在某段时间开放的活动页。
业务量还没摸清时,可以先按流量计费,跑一两个月看账单,再决定要不要换成固定带宽。有些厂商还提供带宽峰值自动伸缩,如果流量经常突然变大,可以打开试试,但要留意封顶价格,免得账单超出预期。
选带宽的操作步骤
- 统计一个典型页面的体积,包括图片、脚本和样式文件。页面打开后,用浏览器开发者工具的网络面板就能看到总量。
- 估算日均访问量,找出高峰时段大约有多少人同时访问。统计后台或访问日志一般能拿到这些数字。
- 用“并发人数 × 单次页面体积 × 8”粗算所需带宽(单位为 Mbps),再预留 30% 左右的余量。
- 先按算出的结果选一档上线,用监控工具观察实际峰值。如果经常接近上限,就升配;如果长期只用到一小部分,就降配。
别把带宽当成网站速度的全部
带宽只决定网络出口的上限。页面慢也可能是服务器 CPU 不够、数据库查询效率低,或者代码没做缓存。遇到加载慢的情况,先看浏览器里时间具体花在哪一步,再决定是不是要加带宽。如果几个 MB 的图片都已经压缩过,而慢的时间主要花在等待服务器响应上,那加带宽也帮不上忙。
如果访客主要在海外,或者分布在多个地区,光加带宽效果有限。这种情况下,把静态资源放到 CDN 上通常比单纯提高带宽更有用。
云服务器带宽没有通用答案。个人博客 1 到 3 Mbps 一般够用,企业官网和小型电商可以从 5 Mbps 起步,视频和下载类业务则需要更高配置。选之前先算流量,再结合计费方式,上线后根据监控数据调整,网站不容易卡,钱也不会白花。