controller, agent 구성에 대한 문의

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

controller, agent 구성에 대한 문의

goose
http://ngrinder.373.s1.nabble.com/Recommendations-for-Hardware-Agent-Controller-Sizing-td548.html#a551

해당 내용을 보면 controller 는 사용하는 자원이 많지 않은 것 같은데

controller, agent 는 독립된 환경에 구축 하는것을 권장하시나요?

하나의 머신에서 2개의 agent 를 띄우는 것은 권장하지 않는다고 보았는데, controller <> agent 간에도 해당되는 이야기인지 문의드립니다.

또한, 테스트 하려는 서버도 로컬보단 별도로 띄우는것을 권장하는지도 문의드려요..! 감사합니다 :)
Reply | Threaded
Open this post in threaded view
|

Re: controller, agent 구성에 대한 문의

leedonggyu
Administrator
안녕하세요.


1. 일반적인 테스트 규모에서는 controller와 agent를 동일한 서버에 배치해도 큰 문제가 발생하지 않습니다. 특별히 높은 부하나 대규모 테스트가 아니라면 이 구성으로도 안정적으로 동작합니다.

2. agent는 target 서버에 부하를 전달하기 위해, 설정된 vuser 수에 따라 다수의 자식 프로세스를 생성하며 동작합니다.
따라서 agent와 target 서버가 동일한 머신에서 실행될 경우, 컴퓨팅 리소스가 서로 경합을 일으켜 target 서버의 실제 성능을 제대로 측정하지 못할 수 있습니다.
정확한 성능 측정과 안정적인 부하 테스트를 위해서는 target 서버를 agent와 분리된 독립 환경에 구성하는 것을 권장합니다.