对于并发量较小的业务来说例如搭建博客,云笔记,简单的测试等,1M带宽其实更加合适,3M带宽的配置就能满足初创企业和个人开发者需求,比如个人搭建集群跑业务、一般性数据处理、并行计算处理,企业运营等,而针对一些对计算性能要求高的业务,比如批处理、中大型活动等,需要更高的带宽,起步也得5M带宽这样子。
先来简单介绍下云服务器带宽计费模式,以阿里云为例 (其它云平台都大同小异),云服务器带宽计费模式采用分为“按固定带宽”和“按使用流量”两种计费模式:
1) 按固定带宽:
预付费模式,带宽费用合并到ECS实例一起支付,先支付后使用,如用户选择固定的带宽值5M带宽,阿里云划分5M独享带宽给到用户,无论带宽是否有有流量,流量是否跑满,都需要付费。
2) 按使用流量:
后付费模式,按照实际使用流量(单位为GB)计费,每小时扣费,用户可以设置峰值带宽,如5M峰值带宽,不需要先付费,阿里云系统会根据用户实际使用流量大小来生成账单,一般1GB流量价格为0.8元。
那么问题来了,云服务器带宽计费方式是到底选择按固定带宽还是按使用流量?
阿里云网络线路采用的是BGP优质线路,国际采用CN2高速网络,无论是采用固定带宽还是采用流量计费方式,业务打开速度的快慢只跟带宽大小有关。
如果按使用流量计费模式,那就是先使用后付费,根据实际的使用流量来计费,所以使用流量计费模式经常以更低的价格撬动更大的带宽值,但如果流量过大,也会有较高的流量费用。
阿里云服务器带宽计费模式没有更好只有更加合适,需要根据实际使用场景来选择,以阿里云服务器网来举例说明:
假设利用云服务器承载网站,那么需要24小时提供服务且网络流量较稳定。
假设阿里云服务器网选择1M带宽,固定带宽一个月费用是23元(参考:带宽收费价格)。
如果按照流量计费模式,采用稍微极端些算法,1M带宽天天跑满,1M带宽下载速度峰值为128KB/S,一天是86400秒,这样大概一天产生的公网出流量费用将是10GB左右,计算方法如下:
128KB/S * 86400 = 11059200KB = 10800MB = 10.55GB
10GB流量,带宽计费模式选择按流量计费(0.8元/GB)的话,一天流量费用是8元,一个月费用就是240元,而使用按固定带宽计费模式一个月价格是23元。
上述是基于带宽天天跑满的情况下,1M带宽月产生流量,事实上在实际使用中可能并不会有这么高的流量,所以怎样选择带宽计费模式,需要根据自身实际应用情况来选择。
又比如说要购买100M带宽,按固定带宽计费模式可能需要7000元/月,而按流量计费模式,将带宽峰值调整为100M,根据实际流量支付费用,如果只产生10G流量,那么就支付8元,如果没有流量就不需要付钱。