使用 Avalanche 测试吞吐.docx_第1页
使用 Avalanche 测试吞吐.docx_第2页
使用 Avalanche 测试吞吐.docx_第3页
使用 Avalanche 测试吞吐.docx_第4页
使用 Avalanche 测试吞吐.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用Avalanche测试吞吐谢光新2013-10-22最大吞吐量测试的主要额是目标是评价被测设备(DUT)的面向连接所能够承载的单向和双向的最大流量。我们通常会使用Spirent SmartBit或者Spirent TestCenter Application来测试DUT对于64/128/256/512/1024/1280/1518字节的最大吞吐量。有别于2层的吞吐量测试。当使用Avalanche来测试时,由于所设置的字节长度是作为HTTP内容的,因此使用一个固定大小的页面,例如100KB。另外,我们也可以使用其它协议来进行吞吐量的测试,但通常我们使用HTTP,毕竟HTTP是目前应用最为广泛的协议。流量的计算方法:网络流量=页面大小*8*每个连接的get数量*每秒用户数*网络开销系数(1.05-1.1)测试误差的考虑:选择越大的页面文件,测试误差就越大。比如选择100KB的页面文件,那么每增加或者减少一个用户,测试流量就会增加或者减少850kbps左右。对于测试100M的设备,误差在0.85%。因此如果要减小误差,就需要减小页面文件的大小。但是过小的页面文件,会需要更大的新建速率去完成,因此我们在测试前还有考虑到新建速率不能超过设备最大新建能力的1. 单向吞吐1、服务器端Profiles确认Connection Termination With为FIN。 2、服务器端Transactions设置Size为102400(100KB)。 1024为1千字节。102400 = 100千字节。 3、客户端Loads配置。 注:除了HTTP和HTTPS的测试以外,都应该使用SimUsers或SimUsers/sec。 总流量:1000Mbps = 1000000kbps1个页面大小能产生的流量: 100KB * 8 = 800kbps注意:页面大小说的是大字节B,流量的单位是b,因此1个100KB的页面产生的流量是800kbps。计算结果:1000000kbps=100KB*8*1*1136*1.1 延迟(0)准备阶段,测试仪等待Steady Time后开始测试。测试新建时,需要设置Steady Time大于30s,以便STP协商完毕。持续上坡(1)上面计算需要1136个用户同时get页面才能达到1G,因此高度设置为1136。稳定状态(2)稳定状态设置为100s。持续下坡(4)释放阶段,设置任意值即可。 4、客户端Active。 5、客户端Profiles保持默认值。 5、点击 运行,确认会话是通过 reset关闭的。 6、运行时确认结果: 如果Open值较大,如好几千,说明已经超过DUT的吞吐能力。 如果Open值很小,说明DUT工作正常,而且应该有能力接受更大的挑战。 7、运行完毕后查看结果。 2. 双向吞吐通过HTTP POST测试双向吞,POST动作是提交数据之后,还会去从Server端接收返回的数据。修改Active为:1 post h

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论