Elasticsearch

Elasticsearch 시스템 구성 가이드

재심 2022. 10. 30. 14:29
Last but not least, choosing the filesystem is a critical part of designing an Elasticsearch cluster. With small datasets on your disks, Ext4 is a fast, reliable option that does not need tuning. If you plan to store lots of indexes and more than 1TB of data per node, prefer a well tuned XFS for better performances.

마지막으로, 파일 시스템을 선택하는 것은 Elasticsearch 클러스터를 설계하는 데 있어 매우 중요한 부분입니다. Disk에 작은 데이터 세트가 있는 Ext4는 조정이 필요 없는 빠르고 안정적인 옵션입니다. 많은 인덱스와 노드당 1TB 이상의 데이터를 저장할 계획이라면 더 나은 성능을 위해 잘 조정된 XFS를 선호합니다.


As mention above IO is critical to Elasticsearch, so you may ask yourself about filesystem for Elasticsearch. Generally, Ext4 is a fast, reliable option that does not need tuning and Elasticsearch would work very well. Some people say that on more than 1TB of data per node, well-tuned XFS shows better performance. So Ext4 and XFS are fine. Saying that it’s also important to have the newest kernel because a lot of performance of Filesystem is constantly improving there. So for XFS it should be newer than 4.9.25. Several not minor bugs are fixed in these.

위의 IO는 Elasticsearch에 매우 중요하므로 Elasticsearch용 파일 시스템에 대해 자문해 볼 수 있습니다. 일반적으로 Ext4는 조정이 필요 없는 빠르고 신뢰할 수 있는 옵션이며 Elastic Search가 잘 작동합니다. 노드당 1TB 이상의 데이터에서 잘 조정된 XFS의 성능이 더 우수하다는 의견도 있습니다. 그래서 Ext4와 XFS는 괜찮습니다. 파일 시스템의 많은 성능이 지속적으로 향상되기 때문에 최신 커널을 보유하는 것도 중요합니다. 따라서 XFS의 경우 4.9.25보다 최신이어야 합니다. 여기에는 적지 않은 버그들이 수정되어 있다.

 

[참조]

https://thoughts.t37.net/designing-the-perfect-elasticsearch-cluster-the-almost-definitive-guide-e614eabc1a87#c616

https://alexander.holbreich.org/elasticsearch-configuration/

 

'Elasticsearch' 카테고리의 다른 글

API 정리  (0) 2022.10.30
로컬에 ELK 환경 구성해보기  (0) 2022.10.30
용어 정리  (0) 2022.10.30