성능 테스트, 네트워크 데이터 처리량 이슈

사진: UnsplashEeshan Garg

JMeter를 이용하여 성능 테스트를 수행하고 있다. 

  • – 테스트 환경을 구성하고, 
  • – JMeter로 부하를 발생시켜 정상 처리되는 것을 확인했다. 

부하를 조금씩 올려가면서 테스트를 수행했는데, 

어느 순간부터 JMeter에서 Socket 관련한 에러가 줄줄이 발생했다. 

왜 그럴까? 

곰곰이 생각해보니 부하발생기 1대에서

– 1,000 쓰레드로 1MB 데이터를 보낼 때부터 에러가 발생했다. 

혹시 네트워크 데이터 처리량이 부족해서 그런 건 아닐까? 

FTP로 부하발생기에서 서버까지 파일 업로드 테스트를 했다. 

  • – 1대에서 올릴 때는 7MB 정도 나왔다. 
  • – 3대에서 올려보니 합해서 10MB 정도 나왔다. 

측정 대상 서버들 간에 FTP 파일 업로드 테스트를 하니 최소 400MB가 나왔다. 

그래서 그랬구나. 

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤