About
부하로 인한 시스템 장애는 기업에 많은 손해를 발생 시키게 된다. 이를 미연에 방지하기 위해 서비스 전 임의로 부하를 발생시켜 확인하는 과정을 부하테스트라고 하는데 이를 위한 오픈소스인 nGrinder를 활용하여 시스템의 성능을 측정해본다.
1. 기본개념
nGrinder가 무엇인지 정리해본다.
* 포스트 링크 : [nGrinder] 1. 기본 개념
2. 설치
Controller, Agent, Monitor의 3가지 구성요소를 설치해본다.
* 포스트 링크 : [nGrinder] 2-1. Controller 설치
* 포스트 링크 : [nGrinder] 2-2. Agent 설치
* 포스트 링크 : [nGrinder] 2-3. Monitor 설치
3. 배경지식
부하테스트의 방법과 주된 관점을 그려 보고 이때 사용되는 용어를 정리해본다.
* 포스트 링크 : [nGrinder] 3. 부하테스트를 위한 배경지식 : 정리중
4. 수행
nGrinder를 통해 부하환경을 구성하고 실제 수행해본다.
* 포스트 링크 : [nGrinder] 4. 부하테스트 수행 : 작성중
5. 결과분석
부하테스트 결과를 분석해 문제점을 확인한다.
* 포스트 링크 : [nGrinder] 5. 부하테스트 결과분석 : 작성중
6. 문제점 개선
병목이 발생한 부분이 확인되었다면 이를 토대로 문제점을 개선해본다.
* 포스트 링크 : [nGrinder] 6. 분석 결과에 따른 개선점 : 작성중