아빠는 개발자

[es] 샤드 구성 변경 테스트 본문

Elastic/elasticsearch

[es] 샤드 구성 변경 테스트

father6019 2024. 8. 11. 21:21
728x90
반응형

이론과 실제가 달라서.. 당황스럽다 이게.. 말을 안듣는다..

테스트 방법의 문제인가..

 

아무튼..   테스트 Api 를 로컬에 띄워놓고 테스트를 진행하면..  elasticsearch data node 트래픽이 잘 안들어가는 듯한..

내 pc 에서 나가는 패킷이 나가다가 줄어드는데.. 음.. 원인을  누구한테 물어봐야 할지..

네트워크 대역폭이 문제인가.. 

아무튼 테스트 했는데 원하는 그림이 나오긴했다. 

 

샤드 구성을 변경해서 

  1. data node 재부팅
  2. 샤드 맞춤 _cluster/reroute
  3. 테스트
  4. 19:00 이후 Auto test 실행

 

Shard 구성

  • AS-IS: 6서버 1노드 1샤드 (primary 3, replica 1) 각 데이터 노드별로 1개의 샤드 구성 - 운영과 동일한 구조
  • TO-BE: 6서버 1노드 1샤드 (primary 3, replica 3) 각 데이터 노드별로 2개의 샤드 구성

 

 

 

TEST

2024-08-07 19:00:00 이후

 

테스트 결과

 

낮시간대 테스트 

 

 

cpu 사용률

 

응답시간 

 

결론 

data node 의 샤드구성은 검색성능과 data node 리소스 사용에 영향을 준다. 

 

728x90
반응형