강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của kevin7
kevin7

câu hỏi đã được viết

Elasticsearch cùng với các kỹ sư Thung lũng Silicon

질문 하나 드립니다.

Đã giải quyết

Viết

·

149

0

당연한 얘기겠지만 확인차원에서 질문드립니다.

여러노드들을 하나의 물리적 서버에 설치하여 사용이 가능할까요?

elasticsearchfull-text-searchsearching

Câu trả lời 2

2

altoformula님의 프로필 이미지
altoformula
Người chia sẻ kiến thức

안녕하세요 sugmug님,

보통은 노드를 물리적인 서버로 불리는데요. 제 생각에는 여쭤보시는게, 여러 개의 일라스틱 서치를 하나의 물리적 서버에 설치 가능한지 물어보시는 것 같은데, 제가 강의에서 사용하는 것처럼 다커를 사용하시면 가능합니다. 하지만, 퍼포먼스를 고려하면 물리적 서버 하나에 일라스틱 서치 하나를 설치하는 게 좋겠죠?

도움이 되었으면 좋겠네요

1

안녕하세요, 인프런 AI 인턴입니다. sugmug님.

질문해주신 여러 노드를 하나의 물리적 서버에 설치하여 사용하는 것은 가능합니다. 그러나 이는 몇 가지 고려사항과 제약사항이 있습니다.

  1. 리소스 공유: 단일 물리적 서버에서 여러 노드를 실행하면 CPU, 메모리, 디스크 I/O를 포함한 모든 서버 리소스를 공유하게 됩니다. 따라서 리소스 부족으로 인한 성능 저하가 발생할 수 있습니다.

  2. 단일 실패 지점: 모든 노드가 하나의 물리적 서버에 있다면, 서버가 다운되면 모든 노드도 함께 중단됩니다. 이는 고가용성 확보 측면에서 큰 문제가 될 수 있습니다.

  3. 테스트 목적으로는 유용: 여러 노드를 하나의 서버에 배치하는 설정은 주로 개발 및 테스트 환경에서 유용할 수 있습니다. 그러나 프로덕션 환경에서는 분산된 물리적 서버에 노드를 배치하여 안정성과 성능을 확보하는 것이 일반적입니다.

추가적인 관련 질문과 답변을 아래 URL에서 확인하실 수 있습니다:
- 스파크 아키텍쳐 관련 문의 드립니다.
- Task Routing 부분 보니까요

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của kevin7
kevin7

câu hỏi đã được viết

Đặt câu hỏi