问题记录 | 性能测试(未解决)

背景:测试一台万兆WAF设备的性能,要求应用层吞吐量达到线速的90%。通常使用测试仪的万兆口向设备的万兆口发出9.9G的流量,设备能够防护攻击并稳定回包9G以上即满足要求。

问题:测试仪的万兆接口理论应能稳定发出设定值不超过10G的流量,实际只能打出8G左右。

调试过程:

尝试1,设定测试过程open and close with reset,边拆边建;因为测试仪打大量数据过程中来不及拆连接,设定边拆边建,有新连接才有流量。结果:短暂起效后,长期仍然达不到9.9G设定值。

尝试2,增加设定的并发值;因为一旦并发达到设定值,不再建立新连接,将没有流量。实际情况,并发达到了,时不时还会有新建连接,仍然有吞吐量,因为有连接自己拆开了。

尝试3,修改应用层载荷和新建值;设定载荷10M,使用1000/s的新建,理论上足够达到10G流量,实际没达到,增加载荷或新建,应该增加流量,结果:没增加。

尝试4,加反方向流量,结果:无效。

尝试5,将full open改为full open + data,使用数据拉流量,结果:吞吐拉到10G后很快下降。

尝试6,使用两对接口,每对打5G流量,结果:测试仪更疯了,时而飙到12G,时而跌破7G。

结论:问题未解决。

你可能感兴趣的:(问题记录 | 性能测试(未解决))