云服务器带宽知识与计算方式
互联网计算数据的单位从小到大依次是bit、B、KB、MB、GB、TB以及更大的单位,虽然计算机也提高对位的判断和操作,但是一般以字节(Byte)为单位,个计量单位之间的换算如下:
1Byte=8bit;1KB=1024B;1MB=1024KB;1GB=1024MB;1TB=1024GB。
“1Mbit/s=1024Kbit/s=128Byte/s”的计算方式,正常来讲,下载速度差不多是带宽的1/8(有些云服务器下载速度达不到1/8的标准,可能是受到网络、硬件设备、距离等等因素的影响)。
而如果想知道云服务器1M带宽支持多少人访问,可以参考“1024kb(1Mbps=1024kb)/8=128kb/s”。
举例如下:假如我们普通网页网站的PV达到了10W,而网站的网页大小为200KB左右,那么其云服务器带宽在理想情况下应该选择10W/24*60*60=1.15次访问/s,1.15*200kb=230kb,按照1Byte=8bit,也就是230kb*8=1840kb,即1.8M带宽;而如果需要预防流量高峰期的话,那么假如高峰期是平均流量的5倍,就是1.8M*5=9M带宽左右。
那么如何计算带宽能够承受的同时在线访问人数?
1Mbit/s的下载速率为128btye/s,5M即为5*128=640kb,按照网页50KB大小来算,即640KB/50KB=12.8人,云服务器5M带宽每秒能够支持同时在线12.8人访问50KB的网页。
相比之下,普通网页的网站带宽是比较好计算的,而影视网站由于各视频文件大小不同,所以以上的计算方式也不可能完全符合实际的需求。(据悉爱奇艺一年仅服务器带宽成本就高达20多亿)
总结:如果是搭建新的网站,一般新网站没有什么流量,所以云服务器默认的2M带宽就合适了。而如果是已有的网站需要更换云服务器,那么也可以参考上面的计算方式,不过也无需担心,云服务器带宽都是支持弹性升级的,只需几分钟即可升级更高的带宽,所以也无需担心云服务器带宽不够用的情况。
云服务器
带宽