我想使用 autobench 对强大的 web 集群进行基准测试。问题是 autobench(使用 httperf)只能使用一个核心,从而限制了客户端可以对 web 集群施加的负载量。一个核心肯定不足以使多个服务器的集群饱和。
autobench 附带 autobenchd,它可以在许多客户端上运行,以构成“客户端集群”。我的问题是我没有很多客户端,只有一个强大的多核客户端。我尝试在我的客户端上运行多个 autobenchd 实例,但 autobench_admin 只连接到其中一个实例。
我当然可以使用虚拟化在物理服务器上创建多个虚拟客户端,但这会浪费性能,并且需要更多时间来设置。有没有办法让 autobench 利用多核机器?