服务器带宽是什么?服务器带宽要多大合适?很多小伙伴在选择服务器的时候不知道带宽是什么、怎么选,下面给大家整理一下
带宽是什么
举例:1M带宽
1M带宽指的是1Mbps,Mbps是Million bits per second的缩写,Mbps=Mbit/s即兆比特每秒,它的意思是时间内传输数据的平均比特数,其单位是比特每秒(bps),或千比特每秒(Kbps),或兆比特每秒(Mbps)。带宽可以类比成公路的宽度,公路越宽,单位时间内能通过的车辆也就越多。
换算单位关系:
- 1Kbps=1024 bps
- 1Mbps=1024 Kbps
有时为了计算简单记作1Kbps=1000bps,1Mbps=1000000bps。数据传输速率反映了终端设备之间的信息处理能力,它是一段时间的平均值,数值越大,说明速度越快。
- 1字节 = 8比特
- 1Mbps=1024 Kbps =1024 / 8KBps =128 KB/s
所以1M的宽带最高下载速度可以达到128K/s,但是这只是最高极限速度,考虑一些其他因素 ,一般概100多k/s属于正常的范围。
举个栗子,假如是10M宽带,10M=10240Kbps=1280KB/s ,这个1280kb/s就是最大的下载网速。
所以在服务器中,1M的带宽,在别人访问你的网站时,平均速率就是100kb/s左右。
额外说明:
- 在云服务器中的带宽指的是出网带宽,也就是数据从服务器向外传输时的带宽限制。如别人访问你的网站,这时候就是服务器数据向外传输,即出网;
- 与之对应的入网带宽是100M,可以理解为不限制带宽。比如上传图片到服务器的带宽。
简单来说,就是你买服务器时,套餐的带宽指的是出网带宽。
服务器带宽选择
1、计算每个用户每秒请求的数据量大小
- 比如接口类的用户每秒请求10次,每次数据量是(50个汉字100Byte),这样可以承载的用户数量为 128*1000/10/100 =128个用户。
- 用户可能下载图片,每秒下载一次图片大小为10kb,计算公式为 128/10 =12.8 人
- 如果你的网站是博客,每篇博客1000字左右,加上2张图片,一篇博客的大小估算为100Kb。相当于每秒你差不多可以接受一个用户的访问。
听起来好像1M的带宽做博客是不够的啊,每秒才1个。其实足够了,这么分析
1个/s意味着每个小时你可以有3600名用户访问,一天可以有86400用户访问。大家扪心自问一下,你的博客比得过廖雪峰吗,这个量是足够90%的人使用的。
2、监测宽带是否达到了瓶颈
云服务器控制台一般都提供了云监控,是免费的功能,可以用来监控自己的网络情况。这里主要看的是networkout_rate(出网带宽),如果你发现经常达到128Kb/s,说明你的网络已经达到了极限,需要增加带宽了。