网络带宽的评估

根据并发用户数评估所需网络带宽:
网络带宽(Band width) = 页面平均大小(每用户.每秒) * 并发用户数

示例:
页面平均大小:访问数据的文字内容+图片+用户评论的表情+各种CSS样式,平均大小为300KB
并发用户数:按照150来算(同一秒内150人同时发出请求)
网络带宽 = 300KB * 150人 = 45000KB = 44 MB
Byte换算成bit,那就是44 MB × 8 = 352 Mbit
那么说明只有带宽超过352Mbit/s才能满足我们的需求。

上边是一个比较理论的计算模型:页面的平均大小,这个数字比较好评估,使用一些网页工具就可以计算出来。比如火狐浏览F12调试工具
网络带宽的评估_第1张图片

但是并发用户是不好评估的,这个示例中的并发用户数是拍脑袋估出来。 还有一种评估并发用户的方法,就是根据页面一天的访问量,算出平均每秒的访问量,再根据这个平均访问量作为并发用户数,再按照公式算出网络带宽来。

说明:
计算机上有两个最基本的单位,Byte(字节)和bit(位),二者的换算关系是1Byte=8bits。100Mbps(100M bits per second)独享带宽,换算到我们日常熟悉的文件大小,要除以8;也就是说100Mbps带宽,理论下每秒可以下载的文件大小约是12.5MB(M Byte)。

你可能感兴趣的:(Performance)