如何预估服务器带宽需求

PC=PV/T*C*t*f
其中,PC是并发数,T是观测时间,即产生PV的时间长度,比如一天中的14个小时产生了20万并发,则公式中T=14*60*60秒,PV=20万。C是单个页面请求的HTTP连接数,t是连接的持续时间,一般取一个估计用户等待连接的时长,比如用户在平均等待5秒发现网页还没打开就不耐烦了,那么这个t可以取5秒。
f表示极端情况下PV相对于平均PV的倍数。

BW=PS*PC*8bit/byte*r/t
其中BW为带宽大小,PS为页面平均大小,PC为并发数,8bit/byte是单位转换,1byte=8bit,r是因数,代表极端情况,作用跟并发估计中的f因数差不多。t指用户能忍受的平均最大等待时间,比如20秒之内网页没有完全打开,用户就会离开,则t取20秒。同样,这个公式估计的也是单个服务器的带宽需求,或者是网站的总带宽需求。

时间: 2024-10-25 17:25:08

如何预估服务器带宽需求的相关文章

阿里云服务器带宽跑满怎么办

造成服务器带宽跑满的原因有很多,大致可以归结为以下几类: 病毒 Windows 系统服务器中病毒或站点挂马,导致服务器内部有对外发包的文件. 建议在服务器上安装杀毒软件,进行杀毒.可以通过任务管理器中查看是否异常进程.当前阿里云暂时没有提供杀毒软件,您可以登陆服务器根据自己的日常使用的杀毒软件进行安装即可. 网络攻击 服务器或站点遭受 DDOS 攻击或 CC 攻击等,短期内产生大量的访问需求. 可以登陆阿里云管理控制台,查看云盾中的防护 DDOS 攻击是否调整好阈值,并核实是否开启CC防护. 目

服务器带宽租多少才够用?你会算吗?

在网络多媒体应用中,带宽的要求往往较高.比如视讯啊.远程协助啊这些功能,都需要有足够的带宽.比如你开发一套视频教学系统,或者视频会议系统,服务器带宽要租多少才够用,这是一个很关键的问题.可是,你知道该怎么算吗? 比如在即时通讯系统中,通常都是一对一的通讯,那么当大家互相打视频,开语音,或者远程协助的时候,对服务器的带宽要求有多高呢?比如在线教学系统中,老师要给学生广播麦克风语音.摄像头视频.远程桌面等,这种情况下有需要多少带宽呢?而对于视频会议,每个人都要把自己的语音视频广播给其他的每一个人,这

服务器带宽租用常见问题

托管服务器 时经常提到带宽租赁,那么带宽是什么,带宽租赁又是什么? 官方定义:服务器带宽是指在一个固定单位时间内(1秒),能通过的最大数据,好比高速公路的车道一样,带宽越大,好比车道越多,并排通过的车辆越多:服务器带宽和家庭上网带宽是一个概念,但家庭用户带宽衰减大.不稳定.单线路. 一般情况IDC服务商 会给用户提供两种带宽租用(独享带宽或共享带宽),独享带宽指用户服务器单独使用购买的带宽,不因其他用户服务器带宽使用情况受影响,共享带宽指多个用户的服务器共用一定额度的带宽,服务器峰值带宽不能保障

服务器带宽相关

Mbps.Mb/s.MB/s常识扫盲 容易混淆的几个概念:Mbps.Mb/s.MB/s. 1.我们经常听到某某IDC提供的服务器接入带宽是10M独享,或者100M共享之类的数据.这里的10M.100M到底是什么概念呢?所谓 10M 带宽,其实是指 10Mbps (兆比特),即 1.25MB/s,但这只是理论上的速度,实际上,还要再减去损耗.按这个说法10M的带宽最快下载速度是1.25MB/s,100M的带宽最快下载速度是12.5MB/s. 2.在上面我们接触到了MB/s,那MB/s和Mb/s有什

关于PV,网站访问量和服务器带宽的选择

网站用户访问流量图 对于PV,流量和带宽的理解,可以分成几个问题可能更加容易理解 问题1:首先什么是PV 技术角度讲,1个PV是指从浏览器发出一个对网络服务器的Request 网络服务器接到Request之后会开始把该Request对应的一个Page (Page就是一个网页)发送到客户端的浏览器上,恭喜,这就是一个Page View 对这个概念从业务上更加细化,就是一个访问者在24小时(0点到24点)内到底看了你网站几个页面 这里需要强调:同一个人浏览你网站同一个页面,不重复计算pv量,点100

服务器带宽如何正确估算和选择

相信很多人都知道服务器租用除了硬件配置需要选择以外,决定租用价格的最大一个环节就是带宽!在租用服务器时带宽方面肯定是要考虑的,这其中有很多技巧,很多朋友不知道怎么估算带宽而被租用商欺骗,为了让大家在选择租用服务器带宽的时候更划算,今天3A网络小钱在这个教大家如何正确估算服务器带宽. 对于网站平台来说,网站的性质有所不同,有企业站.论坛.视频网站.小说站等,相比计较而言论坛站的访问量是非常大的以及视频下载站也非常的耗用服务器的资源的,每个网站所需要的带宽有所不同. 正常的带宽计算方法是这样的:每秒

使用speedtest-cli测量服务器带宽

使用speedtest-cli测量服务器带宽,这个是python写的工具,很方便,只需要在服务器端安装即可. 1.安装python-pip # yum install python-pip –y 2.安装speedtest-cli # pip install speedtest-cli 3.测速 # speedtest-cli --bytes Retrieving speedtest.net configuration... Testing from Aliyun Computing Co. (

linux下如何使用vnstat查看服务器带宽流量统计

因为很多vps或者服务器都是限流量的,但是又很多服务商并没有提供详细的流量表,比如每天的流量表,所以肯定有人很想知道自己服务器到底跑了多少流量. vnstat就是一个很好用的服务器流量统计命令.我截几个图给大家看下就知道了. 统计天数和统计月份的: 是不是很直观呢.下面我们就来看看这个命令怎么用.estimated是预估使用量的意思.最后一列avg. rate是平均使用带宽.rx是接收流量(inbound),tx是发送流量(outbound) 第一步:安装 centos需要先安装epel源后才能

linux下vnstat查看服务器带宽流量统计

因为很多vps或者服务器都是限流量的,但是又很多服务商并没有提供详细的流量表,比如每天的流量表,所以肯定有人很想知道自己服务器到底跑了多少流量. vnstat就是一个很好用的服务器流量统计命令.我截几个图给大家看下就知道了. 统计天数和统计月份的: 是不是很直观呢.下面我们就来看看这个命令怎么用.estimated是预估使用量的意思.最后一列avg. rate是平均使用带宽.rx是接收流量(inbound),tx是发送流量(outbound) 第一步:安装 centos需要先安装epel源后才能