autobench/httperf로 다중 코어 사용

autobench/httperf로 다중 코어 사용

Autobench를 사용하여 강력한 웹 클러스터를 벤치마킹하고 싶습니다. 문제는 httperf를 사용하는 Autobench가 하나의 코어만 사용할 수 있으므로 클라이언트가 웹 클러스터에 넣을 수 있는 로드 양이 제한된다는 것입니다. 하나의 코어는 여러 서버의 클러스터를 포화시키기에는 확실히 충분하지 않습니다.

autobench에는 "클라이언트 클러스터"를 만들기 위해 많은 클라이언트에서 실행할 수 있는 autobenchd가 함께 제공됩니다. 내 문제는 클라이언트가 많지 않고 강력한 멀티코어 클라이언트가 하나만 있다는 것입니다. 내 클라이언트에서 여러 autobenchd 인스턴스를 실행하려고 시도했지만 autobench_admin은 이러한 인스턴스 중 하나에만 연결됩니다.

물론 가상화를 사용하여 실제 서버에 여러 개의 가상 클라이언트를 만들 수 있지만 그렇게 하면 성능이 낭비되고 설정하는 데 더 많은 시간이 걸립니다. 오토벤치가 멀티코어 머신을 활용하게 하는 방법이 있나요?

관련 정보