计算服务器的负载能力,是互联网系统设计维护的基础问题,也是一个很实际的问题。租用带宽超过实际需求,带来资金方面的浪费;租用带宽过小,业务受到影响。吞吐量如何计算?
我们先看下吞吐量的计算公式:吞吐量=并发请求数*每个请求的响应数据量。从这个公式,我们可以看出,吞吐量与并发请求数、请求响应的数据量相关。注意这里是并发请求数不是用户数,并发用户数不一定和并发请求数是相等的。单位时间内1个用户可以发起多个用户请求。也就是说,吞吐量与并发用户数、应用本身有很大的关系。1个用户看直播和访问网页需要的流量是不相同的,看直播的流量远大于看网页的流量。
回到问题。网站访问ip过万,对互联网系统来说是一个不大的量。我们要算带宽负载,需要搞清楚服务器业务集中的时段。10000个用户访问集中在10小和5小时,并发是不同的。知道了集中时段,我们可以算出并发请求数。并发请求数的计算公式为:并发请求数=ip数/集中访问小时数/3600*单用户并发数。10000个用户访问,我们按业务每天集中在4小时完成、单用户并发请求数1计算,结果是多少呢?小于1,也就是1秒就1个访问。每个请求的数据量按100KB计算,那么服务器的吞吐率就是100KB/s,购买云服务器的最小带宽1M也够用了。
另外这里还有一个用户体验的问题,一般的服务器响应时间设计为小于3s,如果我们要做到更好的用户体验,就要相应增大带宽。假设设计为1s,访问的网页内容大小为200KB,1M(128MB/S)的带宽就不能满足体验的要求,就要租用2M的带宽。一般购买服务器带宽的时候,在满足最大吞吐量的基础上,冗余30%的宽带来应对突发情况。
结论:服务器的带宽负载与并发请求数,应用自身、用户体验等有密切关系。网站10000IP的访问量,采购最小的服务器即可满足要求。
其实不仅仅是阿里云.包括其他机房的国内云主机.在国外访问的速度也不理想.原因主要是因为我们国内的网络比较落后.再加憨涪封皇莩郝凤酮脯捆上受国际带宽出口的影响.部分国外的用户距离也比较远.所以访问速度普...
韩国的网速以及覆盖率是公认的全球最好的.号称国际双线.而且距离我们近.在国内访问韩国各个机房的速度与稳定性都非常好.KA机房也有服务商称为KT机房.是韩国的一个高硬防机房.可以防御DDOS.CC等攻击...
1.视频服务器租用要选择高带宽 大家都知道视频网站就是一个提供用户看视频的地方,缓存视频的快慢就看带宽的给不给力了!现在的网络视频质量是越来越好了,基本上都是480P、720P、1024P、108...
你好.我来解答下你的问题. 托管服务器需要结合自己的实际情况.先确定下托管在什么样的机房.然后再找运营该机房的IDC公司办理托管.因为各个IDC公司所运营的机房不同.也许某一家IDC公司的实力很强.但...
本篇文章给大家谈谈服务器怎么远程重启,以及服务器远程重启连不上对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录列表: 1、cmd如何远程重启服务器 2、远程桌面是怎么从新启动服务器...
阿里云云服务器配置网站环境可以根据自己需求选择nginx或者apache,作为web服务器。现在一般是用nginx作为web服务器或者负载均衡转发到应用服务器。远程登录到阿里云服务器,安装nginx,...
关于香港站群服(fú)務(wù)器(qì)比较少見(jiàn),原因有以下几個(gè)方面: 1、现在提供香港站群服(fú)務(wù)器(qì)的主机商比较少; 2、香港站群服(fú)務(...
服务器证书是ssl证书中的一种,服务器证书包括基于域名申请的证书和基于IP申请的证书。那么什么是SSL证书?它又有什么作用呢? SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为...