使用 Avalanche 测试最大并发

使用 Avalanche 测试最大并发

ID:39090740

大小:235.51 KB

页数:9页

时间:2019-06-24

使用 Avalanche 测试最大并发_第1页
使用 Avalanche 测试最大并发_第2页
使用 Avalanche 测试最大并发_第3页
使用 Avalanche 测试最大并发_第4页
使用 Avalanche 测试最大并发_第5页
资源描述:

《使用 Avalanche 测试最大并发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、使用Avalanche测试最大并发谢光新2013-10-22最大并发测试说明最大并发测试的主要目标是评价被测设备(的对TCP连接的管理和保持的能力。一般来说,设备的内存越大,session表空间越多,对session的管理能力越强,则设备的TCP并发能力越高。一般的,在对DUT进行并发测试时,我们会有2个步骤:1、只建不拆:快速找到设备的极限大约值。测试方法为:在建立TCP连接并get到指定的页面后,连接一直保持,直到测试终了一次性关闭。2、边建边拆:得到DUT的稳定的TCP并发值。测试方法为:在测试开始的一段时间内,

2、使设备达到指定的并发数,然后在所有的连接池中一边拆线,一边新建。测试注意:1、在测试前,需要确定被测设备的session表为空,如果不为空,可以手工清除一下。2、1个客户端IP约可以测试65000个TCP连接(65535),如果并发数量很大,需要增加客户端的地址池,如将客户端设置为80.0.0.100-80.0.0.199。1.只建不拆1、客户端Loads配置。注:除了HTTP和HTTPS的测试以外,都应该使用SimUsers或SimUsers/sec。延迟(0)准备阶段,测试仪等待SteadyTime后开始测试。测试

3、新建时,需要设置SteadyTime大于30s,以便STP协商完毕。持续上坡(1)由于之前测试新建时可知被测设备的新建大约在4万左右,这里我们把每秒新建控制在3.8万。稳定状态(2)我们预计被测设备的最大并发小于9万。由于是只建不拆,因此如果以每秒3.8万的速度新建,建够9万需要大约24s,因此我们将时间设置为30s。如果预先不知道设备的最大并发,可以将此值设置大点,当得到最大并发后,手工停止测试。持续下坡(4)释放阶段,设置任意值即可。2、客户端Active。3、去勾选“Persistence”。4、服务器端Prof

4、iles选择ConnectionTerminationWithDonotClose。5、点击运行,确认会话是通过reset关闭的。6、运行后确认结果,使用只建不拆的测试方法,测试出的新建是88万。2.边建边拆1、客户端Loads配置。延迟(0)准备阶段,测试仪等待SteadyTime后开始测试。测试新建时,需要设置SteadyTime大于30s,以便STP协商完毕。持续上坡(1)通过前面测试已知边建边拆的并发为88万,测试时新建设置的是3.8万/秒。由于边建边拆的性能一般比只建不拆的性能低,所以我们先取84万,如果结果

5、不过,再降低。此处计算,以3.8万/秒测试,需要23秒可以到达84万。稳定状态(2)稳定状态设置为60s,可以在60秒内观察最大并发是否稳定。持续下坡(4)释放阶段,设置值要大于“稳定状态(2)”的时间,以便被测设备可以正常完成全部连接的拆除。2、服务器端设置为FIN关闭。由于关注的是设备同时处理TCP连接建立和拆除的能力,因此需要设置为FIN关闭方式来正常地关闭TCP连接。3、服务器端Latency设置为26s,该值表示在收到客户端的请求后,服务器延迟26000ms再返回页面。设置该值时,只要确保A

6、使用84万并发测试的结果存在大量的Unsuccessful和Closedwitherror,因此测试不通过,需要将客户端Loads中的并发降低,此处我们取80万继续尝试。测试通过标准:均为successful,且全部链接都是Closednoerror。(及少量的Unsuccessful也是可以通过的)5、修改客户端Loads的最大并发,降低至80万,其他参数不用修改,继续测试。最终测试结果降低到6.07万测试通过,结果均为successful,且全部链接都是Closednoerror。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。