wwwql 发表于 2008-12-1 22:35:30

并发用户数

一个每天有20w歌曲下载量的网站,性能测试需要多少个并发用户,为什么?谢谢!

gnixougil 发表于 2008-12-1 23:44:44

家里用户一般是512Kps或者是1MBPS,2MBPS,他们对应的带宽是512/8=64,1000/8=125KB/s,2000/8=250KB,但由于线长线短的问题,多多少少会有阻力,一般用户下载速度在30-100k不等
一天 86400秒 ,20万用户 ,下载速度在30-100k等,每首MP3大小约为4M。
1
平均每秒在线2.4人   每首歌曲下载所需时间假定40秒--133秒即并发用户选取范围是96-320人(即同一秒内会有这些人数访问服务器),所使用最大内存情况是(96*4=384M-320*4=1280M).网络带宽(9.6M)10M带宽。
2
考虑到下载的峰值情况(一般都会是平局值的N倍),这个倍数据需要n X2曲线来估计内存和带宽(个人认为主要还是带宽上需要有一个合理的解释),否则的话不能确定采用那种曲线模型来设计。这是最基本的稳定性并发用户测试情况,根据上述测试情况要求相应机器配置和网络使用情况,然后在具体测试强度,容量等其它方面的测试
3
这是设计并发测试首先需要设计的硬件环境,不能提出无根据的配置。
3
当然老板有钱也没问题,有钱好办事,呵呵,这些主要还是根据他们那边的说明说我们设计出合理的测试环境,一般正式使用的时候可比我们的测试环境优良很多的。

[ 本帖最后由 gnixougil 于 2008-12-2 00:01 编辑 ]

wwwql 发表于 2008-12-4 23:11:56

谢谢

分析得好细,谢啦!

siwanglongjuan 发表于 2008-12-5 13:59:00

学到了,谢谢
页: [1]
查看完整版本: 并发用户数