thirfing 发表于 2011-10-31 10:42:55

loadruner中带宽模拟设置疑点

LR带宽模拟中所设置的带宽是针对每负载机还是针对每vuser?

分析如下:
每实际用户带宽2M。
针对每虚拟用户:假设负载机100M带宽,每负载机最多只能运行50个vuser。
针对每负载机:假设同时运行100vuser,每个vuser平均分配带宽<2M。
两种情况都会与实际环境有差别,在测试过程中如何解释?

thirfing 发表于 2011-10-31 16:31:29

qvbfnsc 发表于 2011-10-31 16:39:41

LR的带宽设置是针对每个虚拟用户的
如果楼主要模拟真实情况下的网络,就需要2台客户端机器;

夏日摸摸茶 发表于 2011-10-31 17:46:49

关注。。。。。。。。。。。。

thirfing 发表于 2011-11-1 09:34:44

回复 3# qvbfnsc


    实际的测试过程中,不可能说一台负载机只运行50个虚拟用户,那样工具意义不大。但是,从上面分析得出的结论,无论带宽怎么设置,模拟带宽环境与实际带宽环境还是会 有一定差距,该如何取舍?

qvbfnsc 发表于 2011-11-1 10:00:19

不是说每台机器只能运行50个虚拟用户,主要是看当前系统的瓶颈是否是网络带宽上了
如果是在带宽上,那就需要将带宽与实际环境保持一致;
如果不在带宽上了,那完全可以在一台机器的运行100、200都行;
每台机器的网卡带宽是一定的,如果瓶颈在带宽上,无论你如何设置都无法避免带宽上的限制,这是物理条件的限制,无法通过软件方式解决的,就像一些所谓的“云”可以通过软件方式屏蔽物理层的架构,但它的储存速度上还是受物理设备限制的;
如果你不加思考时间,业务不是太复杂的话,50个虚拟用户肯定能用满100M带宽的;

msnshow 发表于 2011-11-1 13:30:36

这个设置带宽只是限制最大使用值

另外要真实的模拟带宽,这个用这个模拟方法是与实际有很大区别的
页: [1]
查看完整版本: loadruner中带宽模拟设置疑点