1M作为云服务器最低带宽配置,能承受多少流量?在选择云服务器的带宽时,总会在带宽大或小,网站太卡,用户体验不好,影响业务,带宽太大,真的是浪费了。那么云服务器的带宽有多大呢?1M带宽,流量容忍极限是多少?带宽素养首先普及一些带宽的基础知识。
云服务器的带宽是指输出网络的带宽,当用户发起请求时,服务器向终端发送数据时会占用该带宽。如果云服务器的带宽为1M,最大传输速度为128kb/s,用户浏览网站时,云服务器向用户发送数据,传输速度为128kb/s,1M=1024/8=128kb/s的传输速度看似缓慢,实际上往往足够。
我们浏览的网页大部分是由文字和图片组成的,一个汉字只有2个字节,图片压缩后通常在几十kb左右。只要页面内容不太多,1M带宽的速度和5M带宽的打开速度没有区别。
当然,这只是只有一个用户同时访问网站的情况。如果有两个用户同时浏览内容,理论上每个用户只能得到60 kb以上。如果10个用户同时浏览,每个人只有12.8kb/s的速度,网站打开会非常慢。值得一提的是,只有云服务器响应用户的请求发送数据,才会占用带宽。当用户点击网站上的一个链接时,带宽资源会被占用,当页面被完全加载时,带宽不会被占用。另外还有缓存、CDN等各种技术,很少有小型网站云服务器同时向多个用户发送数据,1M带宽就能满足需求。
那么,有多少人能用1M的带宽上网呢?根据用户每秒请求的数据量来估算接口类的用户,每秒10个请求,每次50个汉字(100字节),那么这个1M带宽可以承载的用户数是128*1000/10/100=128个用户。
用户需要接收图片。假设每秒下载一次的图片大小为10kb,可以同时承载12.8人。如果是个人博客网站,一篇文章1000字,2张图片,那么这篇文章的大小大约是100kb,相当于每秒钟接收一个用户的访问。
一秒钟可以接收一个用户,相当于每小时3600个用户,每天86400个用户!当然这只是理论上的数据,用户的访问不能这么统一,也不能每秒请求一次。如何检查带宽是否足够?不同的网站有不同的页面大小和流量峰值。1M的带宽够不够怎么算?一个是凭经验估计的。一般来说,对于日均IP在两三千以下的网站,1M带宽就够了。另一个是服务器提供者的监控后台。当输出带宽始终处于128kb/s的峰值时,意味着带宽需要升级。
有人会说1M带宽用了这么久,都有感觉在里面,不想换,不想影响用户体验。有什么办法吗?可以,用CDN。使用CDN后,网站的内容会分发到每个CDN缓存节点。当用户发起请求时,内容数据将从最近的CDN节点发送给用户,而不经过源站,不会占用云服务器的带宽。只有CDN缓存节点找不到对应的内容时,才会返回源站,占用带宽。这样,1M带宽承载的并发请求量会大得多。
1M的带宽能上多少人的决定因素太多了,涉及到方方面面,比如页面优化技术,CDN技术等等。没有明确的答案,但可以肯定的是,1M的带宽对于大多数网站来说肯定是足够的。有不懂的请咨询梦飞服务器了解。