1M带宽的网速约128KB/s,百度首页400KB+,就是说这个速度打开百度首页要3秒以上,还是只有你一个人打开的时候。
1M带宽国内大概20块每月,240每年,一个稍有流量的网站得至少5M以上的带宽,也就是1200一年。
5M能”保证”流量峰值不拥堵吗?不能。10M呢?也不能。100M呢?也许能 —— 但你能承担每年24000的带宽费用么?
大多数站长不能,也许你能,但你未必愿意,花比服务器还贵的带宽费用,有种当冤大头的感觉。
网站是个成长的系统,一个成功的网站更是。单纯增加带宽带来的成本失控,是个问题,非网站伸缩正解。
掏腰包加带宽是否是唯一选项?当然不是。
CDN是比带宽便宜得多也好用得多的流量扩容方案。
买带宽不如买CDN。
以阿里云CDN为例,每单节点提供40Gbps(约5GB/s)速度。
阿里云的CDN流量包价格:
电商网站应该用阿里云全站加速服务(CDN的一种),整个网站的架构应以CDN开始(而不是云服务器),才能安全与性能双收。
因为一个电商网站,妄想后期优服务器本身获得大幅性能提升的可行性很小 — 除非大幅增加服务器投入。
但这时候就不是简单增加带宽的事了,往往需要更多的CPU、内存来伸缩动态请求。
Scale Up比Scale Out昂贵得多,尽早Scale Out,可消除未来大成本Scale Up的需要。
流量成长快的个人或企业站点应尽快接入CDN,分流图片,JS,CSS,字体等静态流量,同样能大幅缩减不必要带宽成本。
完全打开百度首页总流量400KB+,但百度首页HTML不到80KB,在静态CDN的帮助下,320KB的流量(80%)的流量可通过CDN服务器就近高速分发至全球用户。
我不是说你能用1M带宽伸缩有10M带宽需求的网站,我是说你能用CDN配合3-5M带宽伸缩有10M带宽需求的网站,用好CDN,能大幅降低网站成本。