agent 사양에 대해서 궁금합니다.

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

agent 사양에 대해서 궁금합니다.

jinhwan
환경은 버추얼 박스에 coreos를 설치한 후, docker위에 agent를 설치하였습니다.
agent의 사양체크를 위해 테스트 대상 서버는 google.com으로 잡았구요.

agent의 권장사양이 2core에 메모리 4g라고 하셨는데 1core 1g부터 테스트 해본 결과, 메모리보다 cpu의 영향을 더 받는 것 같았습니다. (테스트는 프로세스 갯수 1개 고정, 실행횟수 1회 고정, 스레드를 50개 단위로 올리면서 진행했습니다.)

비교를 위해 1core 메모리 4g와 2core 메모리 1g를 비교해보니 2core 메모리 1g의 agent가 전자보다 에러도 적게 나면서 더 많은 스레드를 수용했습니다.

혹시 부하를 줄 때, 최적화로 줄 수 있는 방법이 있나요? (로컬에서 테스트가 아닌 향후 서버에서 실행할 예정입니다.)
Reply | Threaded
Open this post in threaded view
|

Re: agent 사양에 대해서 궁금합니다.

junoyoon
Administrator
딱히 이런 상황을 테스트 해보진 않았습니다. ^^
그러나 메모리는 process 개수에(thread가 아닌) 민감하게 반응하는 것이라,
말씀 하신대로 1g 일 경우, 프로세스 개수를 적게 해 놓으셨다면, CPU 개수가 많은게 유리합니다~


2016년 1월 27일 오후 5:03, jinhwan [via ngrinder] <[hidden email]>님이 작성:
환경은 버추얼 박스에 coreos를 설치한 후, docker위에 agent를 설치하였습니다.
agent의 사양체크를 위해 테스트 대상 서버는 google.com으로 잡았구요.

agent의 권장사양이 2core에 메모리 4g라고 하셨는데 1core 1g부터 테스트 해본 결과, 메모리보다 cpu의 영향을 더 받는 것 같았습니다. (테스트는 프로세스 갯수 1개 고정, 실행횟수 1회 고정, 스레드를 50개 단위로 올리면서 진행했습니다.)

비교를 위해 1core 메모리 4g와 2core 메모리 1g를 비교해보니 2core 메모리 1g의 agent가 전자보다 에러도 적게 나면서 더 많은 스레드를 수용했습니다.

혹시 부하를 줄 때, 최적화로 줄 수 있는 방법이 있나요? (로컬에서 테스트가 아닌 향후 서버에서 실행할 예정입니다.)



If you reply to this email, your message will be added to the discussion below:
http://ngrinder.642.n7.nabble.com/agent-tp1933.html
To start a new topic under ngrinder-user-kr, email [hidden email]
To unsubscribe from ngrinder-user-kr, click here.
NAML