多业务叠加环境下的路由器性能测试(上)

发表于:2010-2-21 11:59

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:H3C技术(新浪博客)    来源:51Testing软件测试网采编

分享:

  从测试流量改进

  通过在测试环境中叠加多个业务模块,单字节的测试结果会出现明显的下降。然而在真实的网络环境中,流量组成是极其复杂的,各种长度的报文混合传输。多业务叠加环境下出现的单字节性能下降,只能反映出一个趋势,还不能够对真实环境下设备的性能表现给出准确的量化指标。

  为了使实验室中的网络环境更加真实,我们在测试中引入概率分布和统计平均的机制。例如IMIX数据模型,其流量构成包括64字节、576字节以及1518字节三种长度的报文,三种报文在流量中的个数比例为7:4:1,报文平均长度为304.3字节,相对于实际Internet的流量的近似度为0.892。

  【注:在VPN测试环境中(例如,GRE、IPSec),报文经过封装后往往会超过接口最大MTU导致分片,实际网络中丢包或者乱序的产生都会导致分片报文重组失败。实际应用中可以通过配置TCP MSS来改变客户端与服务器之间的TCP协商结果,缩小原始报文长度,避免封装后的报文再进行分片。因此在VPN环境下测试性能时,我们可以适当降低大字节报文的长度。】

  使用前一节的多业务叠加性能测试环境,我们将测试流量改进成混合流量,以IMIX为例,可以得到如图2所示的性能对比结果。

在新窗口查看大图

图2 不同环境下的IMIX转发性能

  在单纯的IP转发环境中,IMIX流量可以达到双向线速;叠加包过滤防火墙后,对转发性能没有影响,被测设备仍然可以达到双向线速转发;分别在NAT、VLAN以及QOS的环境中进行转发性能测试,测试结果会逐步下降到80Mbps左右;当所有业务叠加时,被测设备的转发性能为38.73Mbps。

  使用IMIX数据流获得的性能数据是否真的更贴近真实流量下设备的性能表现?这一点,在后面的测试中会进一步得到证明。

推荐阅读:

多业务叠加环境下的路由器性能测试(下)

22/2<12
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号