Safire 知识库
运行性能测试
在这个例子中,你将学习如何在Safire ,以衡量你的防火墙的性能,运行一个测试。
当打开一个测试案例时,Safire 将首先通过检查端口是否能够检测到同步信号来验证测试端口是否连接。如果端口没有连接到防火墙或自己(背对背连接),Safire 将要求你连接端口,并等待进行,直到它能检测到端口同步信号。如果端口已经连接好了,Safire 将直接进入下面的页面。
选择交通概况
从下拉列表中选择一个交通状况。你可以将鼠标悬停在问号图标上,阅读更多关于交通状况的信息。
下载SSL证书和密钥
一些应用程序是通过SSL证书和密钥进行TLS加密的。为了测试防火墙的SSL入站解密功能,你需要将应用程序的SSL证书和密钥导入到防火墙。点击DOWNLOAD SSL CERTIFICATES(下载SSL证书),下载流量配置文件中应用程序的证书和密钥。
建立测试迭代
默认情况下,Safire 使用10次迭代,从一个迭代到另一个迭代,在客户IP数量、会话数量和分配的带宽方面逐渐增加流量负荷,增加10%。
要建立你自己的测试迭代,点击ITERATIONS。点击 "添加多个 "按钮,并输入开始百分比、步骤百分比和步骤数,然后点击生成。
配置测试迭代持续时间
每个测试迭代包括一个上升阶段,一个维持阶段,和一个下降阶段。你可以点击TEST DURATION来定制测试迭代的维持阶段的时间。提升阶段和降低阶段的持续时间会根据测试迭代的次数自动调整。
默认和允许的最小延音阶段持续时间是30秒。使用三个滑块来修改延音阶段的持续时间。
一旦测试迭代持续时间发生变化,估计的整体测试持续时间就会更新。
改变迭代间的等待时间
如果被测防火墙的访问方式在 "选择防火墙访问方式 "一节中被设置为"关闭",Safire ,在继续下一个测试迭代之前将等待配置的时间。
默认的等待时间是15秒。使用增加/减少按钮改变等待时间。
一旦等待时间改变,估计的整体测试时间就会更新。
连接性测试
Safire 在性能测试之前,运行一个简单的连接性测试,通过检查两个测试端口之间是否可以建立TCP连接来验证测试案例的配置。一旦连接性测试成功,运行测试按钮将变成绿色,Safire ,继续运行性能测试。绿色的"运行测试"按钮表明连接性已经得到验证,如果你再次运行测试,Safire 将跳过连接性测试。但如果你断开端口或退出测试案例,"运行测试 "按钮将恢复到原始状态。
性能测试
默认情况下,Safire 运行十个性能测试迭代。它从所选流量配置文件定义的总用户数的10%开始,并在接下来的每一次迭代中增加10%。
另外,你可以配置测试,使其从一个向上运行不同数量的迭代。这将影响测试的持续时间,另外你运行测试的次数越多,结果就越详细。