模拟大规模网络流量

模拟大规模网络流量

我们想用大量的连接和流量对我们的 pfSense 盒子进行压力测试。目前我们正在使用 iperf,但当并行连接数超过约 300 个时,测试客户端就达到了开放 TCP 连接的限制。但我们需要模拟约 4000 个客户端,每个客户端至少运行一个 TCP 连接。最佳做法是什么?

答案1

我认为 iperf 不够灵活,无法模拟各种流量类型的用户活动。根据您使用 pfsense 的方式(路由、网关、代理等),它将经历不同的负载类型。

因此我宁愿坚持使用以下工具之一:

  • Apache JMeter- 这个有 GUI,不需要编程技能
  • 磨床- 这家伙有用于记录测试的 TCP 代理
  • 加特林- 它具有非常令人愉快的基于 Scala 的 DSL,因此很容易创建和读取测试
  • - 以在性能较弱的硬件上产生更多负载而闻名

开源负载测试工具:您应该使用哪一个?了解有关该工具的更多信息。

相关内容