Documentation Index

Fetch the complete documentation index at: https://guide-gov.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

Search Engine Service 개념

Prev Next

VPC 환경에서 이용 가능합니다.

Search Engine Service를 이용하는 전체 시나리오를 학습하기에 앞서 Search Engine Service의 구성을 설명합니다. Search Engine Service에서 제공하는 클러스터는 1~2개의 매니저 노드(Manager Node)와 3개 이상의 데이터 노드(Data node)로 구성되어 최소 4대의 서버로 구성됩니다. 매니저 노드와 데이터 노드에 대한 자세한 설명은 다음과 같습니다.

  • 매니저 노드: 클러스터를 관리하며, 데이터가 인입되는 통로로 사용
    • 코디네이트 노드(Coordinate Node) 역할을 하며 Kibana 또는 OpenSearch Dashboards가 설치됨
    • 네이버 클라우드 플랫폼 외부에서 로드 밸런서(Load Balancer)의 IP 주소로 접속 가능
  • 데이터 노드: 데이터가 저장되는 서버
    • 모든 데이터는 이중화되어 저장되어, 1대의 서버에 장애가 발생해도 정상 작동 가능
    • 원하는 만큼 노드 추가 설치 가능
    • 매니저 노드를 통해서만 통신

위에서 설명한 개념을 토대로 VPC 환경에서 구성한 Elasticsearch 클러스터를 도식화하면 다음과 같습니다.

ses-overview_architecture