sdusun 发表于 2008-3-17 17:08:12

流媒体最大并发数急问

诸位:测试流媒体
我现在在LR中测试的时候,码流是480Kb/s。
服务器使用千兆网卡,理论上支持的最大并发数是不是
1000Mb/480Kb=2083?
急!谢谢!

sdusun 发表于 2008-3-17 17:11:48

我现在用一台客户端去压流媒体服务器,客户端只能并发100,
如果服务器那端最大并发能到2083的话,我岂不是需要20台同样配置的客户端?
大家都是怎么测得?

我的流媒体服务器配置较高,2颗5110CPU(双路双核),4G内存,3块SAS硬盘做RAID5。

54111 发表于 2008-3-17 17:17:36

不知道你们上线带宽准备用多少兆,不会也是千兆的吧:L

[ 本帖最后由 54111 于 2008-3-17 17:18 编辑 ]

sdusun 发表于 2008-3-17 19:05:01

是,千兆,你测试的是百兆的?
请问楼上的兄弟,这个算法是否正确?
1000Mb/480Kb=2083

54111 发表于 2008-3-18 09:22:07

我现在做的这个WEB测试,估计上线前期有个5兆(独享)带宽就不错了,我是这样估算的
5兆/56K                           56K我是按用户用猫拨号上网

那你测试用的客户端的网卡也是千兆的吗?你们上线以后准备用千兆的带宽,忘了问是独享吗?

sdusun 发表于 2008-3-18 09:43:17

我是千兆的网卡!
已经找到解决方法,我决定提高码流!把码流提到2MB。
谢谢楼上兄弟的关注!

54111 发表于 2008-3-18 10:37:33

那你这个码流怎么来确定是480Kb/s还是2M/s,根据实际情况?还是自定义的

你的机器配置看起来好象不错,可以告诉下,你们上线后也准备独享千兆带宽吗

我觉得理想并发数和实际使用的带宽有很大关系

[ 本帖最后由 54111 于 2008-3-18 10:40 编辑 ]

sdusun 发表于 2008-3-18 10:50:40

1 在10个并发预测试的时候,统计数据里面会有码流啊。
或者简单一点计算一下即可,比如一个视频文件200MB,能够播放200秒,那不就是1MB/s的码流吗?

2 机器配置还可以。不是我们上线,是客户把需求发给了我们,我给他跑一下。

3 没错!理想并发数和实际带宽有关!

还有,顺便问一下,测试流媒体还有什么方法?除了LoadRunner之外。

54111 发表于 2008-3-18 10:56:33

性能测试工具我只接触过LR,实际应用的时间也并不是很长
主要是WEB      php+apache+mysql

54111 发表于 2008-3-18 11:01:16

还有你提高到了 2M/S那你的
理论上支持的最大并发数是不是
1000Mb/2 = 500
如果是的话,我是不是可以这样理解,当码流不同的时候,最大并发数不一样

sdusun 发表于 2008-3-18 11:26:16

原帖由 54111 于 2008-3-18 11:01 发表 http://bbs.51testing.com/images/common/back.gif
还有你提高到了 2M/S那你的
理论上支持的最大并发数是不是
1000Mb/2 = 500
如果是的话,我是不是可以这样理解,当码流不同的时候,最大并发数不一样
我现在没有2MB/s码流的视频文件,只有1MB/S的
这样的话,理论上最大并发数是 1000Mb/1MB=125个并发(注意B和b)。

[ 本帖最后由 sdusun 于 2008-3-18 11:27 编辑 ]

sdusun 发表于 2008-3-18 11:29:21

不知道哪位朋友用过别的流媒体测试工具?除Lr 之外的

54111 发表于 2008-3-18 11:52:32

1 byte=8 bits了解

sdusun 发表于 2008-3-19 09:49:14

原来480Kb/s码流的片源,客户端压力100并发。需要20台客户端才能测试。

使用 500KB/s码流的片源,客户端压力也就上到40并发。

我现在使用1MB/s的大码流片源,客户端压力只能上到20个并发。
这样大概还是需要6台客户端。

请问大家流媒体怎么测试的,如果用6台客户端去压服务器,总感觉方法有些笨!何况我现在客户端的配置比服务器要高!用6台高配去压1台低配,这样违背LR工具的初衷啊。

还是我不得其法,请指教!严重致谢!

54111 发表于 2008-3-19 10:08:11

客户的性能需求是什么?

我觉得更多的应该考虑的是实际用户的情况,他们下载的码流能达到多少(考虑大多数实际用户使用的带宽)

还有你们交换机的端口也是千兆的吗

提高码流与并发数的关系 不一定是加减乘除的关系吧

[ 本帖最后由 54111 于 2008-3-19 10:14 编辑 ]

sdusun 发表于 2008-3-19 11:07:07

我现在主要是压出来服务器在高并发情况下的带宽,所以,我才去提高并发。目前码流500KB/S,40并发,网卡利用率10%。还差得很远。

一般的下载码流也就是500Kb/s,我现在之所以采用大码流,正是因为我没有那么多客户端。我要在减少客户端的情况下,压出服务器的网卡瓶颈。

交换机的端口是千兆

我这里码流与并发数的关系,不是简单的加减法,依据的是我昨天的几组测试数据。

sdusun 发表于 2008-3-19 11:09:56

这样测流媒体太累,使我不得其法,还是有误区?

还有其他测试方法或者工具吗?急问!谢谢

maomao257 发表于 2008-3-19 11:32:00

流媒体还有分的吧 传统C/S 的 还有P2P形式的 不知道你说的那种 P2P 的你那测不准确

sdusun 发表于 2008-3-19 12:17:28

to maomao257:
客户端通过交换机直接访问流媒体服务器,helix server11
不知道属于你说的那种架构,C/S?
应该怎么测试呢?谢谢!

maomao257 发表于 2008-3-19 14:01:05

我测P2P流媒体的 ,客户端也可相当于服务器
页: [1] 2
查看完整版本: 流媒体最大并发数急问