Overview

서비스 개요

Search Engine은 웹 기반 Console을 통해 분산형 검색 및 분석 엔진인 Elasticsearch와 OpenSearch의 생성과 설정을 자동화하여 제공합니다. 사용자는 시스템 구성에 맞는 서버 타입을 선택하여 클러스터 구성이 가능하며, 데이터 분석 및 시각화 도구인 Kibana 및 OpenSearch 대시보드를 지원합니다.

안내
  • Search Engine은 Elasticsearch Enterprise 버전과 OpenSearch 버전을 제공합니다.
  • Elasticsearch Enterprise의 소프트웨어 라이선스는 사용자 보유 라이선스(BYOL, Bring Your Own License)를 사용하며, 클라우드 환경에서의 소프트웨어 라이선스 정책은 공급사 정책을 따라야 합니다.

Search Engine Cluster는 여러 개의 마스터 노드와 데이터 노드로 구성됩니다. 데이터 노드는 최소 1개부터 최대 10개까지 설치가 가능하며, 주로 3대 이상으로 설치합니다. 마스터 노드 별도 설치를 하지 않으면 데이터 노드가 마스터 노드의 역할도 함께 수행하며 최대 10개까지 설치 가능합니다. 마스터 노드 별도 설치시 데이터 노드는 50대까지 가능합니다.

제공 기능

Search Engine는 다음과 같은 기능을 제공하고 있습니다.

  • 자동 프로비저닝(Auto Provisioning): UI로 Elasticsearch 및 OpenSearch 클러스터 구성 및 설정이 가능합니다.
  • 가동 제어 관리: 가동 중인 서버 상태를 제어하는 기능을 제공합니다. 클러스터의 시작, 중지와 더불어 설정값 반영을 위해 재시작이 가능합니다.
  • 백업 및 복구: 자체 백업 기능을 활용하여 백업이 가능하며, 백업 파일 기준 시점으로 복구가 가능합니다.
  • 데이터 노드 추가: 클러스터 확장이 필요할 경우, 사용 중인 데이터 노드와 동일한 사양으로 노드를 추가할 수 있습니다. 클러스터 내에서 최대 10개까지 노드 추가 가능합니다.
  • 시각화도구 지원: 데이터 분석 및 시각화 도구를 제공하며 Elasticsearch Kibana 또는 OpenSearch 대시보드 지원이 가능합니다.
  • 모니터링: CPU, 메모리, 클러스터 성능 모니터링 정보를 Cloud Monitoring 서비스를 통해 확인할 수 있습니다.

구성 요소

Search Engine은 오픈 소스 지원 정책에 따라 사전에 검증된 엔진 버전과 다양한 서버 타입을 제공하고 있습니다. 사용자는 구성하고자 하는 서비스 규모에 따라 이를 선택하여 사용할 수 있습니다.

엔진 버전

Search Engine에서 지원하는 엔진 버전은 다음과 같습니다.

기술 지원은 공급사의 EoTS(End of Technical Service) 일자까지 사용할 수 있으며, 신규 생성이 중지되는 EOS 일자는 EoTS 일자로부터 6개월 전으로 정해집니다.

공급사 정책에 따라 EOS, EoTS 일자는 변동될 수 있으므로, 자세한 사항은 공급사의 라이선스 관리 정책 페이지를 참고해주세요.

안내

Search Engine의 다음 버전은 2025년 12월 18일 이후에 서비스 제공 예정입니다. 실제 서비스 제공 일정은 변경될 수 있습니다.

  • ElasticSearch Enterprise 8.19.0 버전
  • OpenSearch 2.19.3 버전
  • OpenSearch 3.2.0 버전
제공 버전EoS DateEoTS Date
8.15.0TBDTBD
표. Search Engine의 Elasticsearch 엔진 버전
제공 버전EoS DateEoTS Date
2.17.1TBDTBD
표. Search Engine의 OpenSearch 엔진 버전

서버 타입

Search Engine에서 지원하는 서버 타입은 다음 형식과 같습니다.

Search Engine에서 제공하는 서버 타입에 대한 자세한 내용은 Search Engine 서버 타입을 참고하세요.

Standard se1v2m4
구분예시상세 설명
서버 타입Standard제공되는 서버 타입
  • Standard: 일반적으로 사용되는 표준 사양(vCPU, Memory) 구성
  • High Capacity: 24vCore 이상의 대용량 서버 사양
서버 사양se1제공되는 서버 사양
  • se1: 일반적으로 사용되는 표준 사양(vCPU, Memory) 구성
  • seh2: 대용량 서버 사양
    • 24vCore 이상 서버를 제공
서버 사양v2vCore 개수
  • v2: 2개의 가상 코어
서버 사양m4메모리 용량
  • m4: 4GB Memory
표. Search Engine 서버 타입 구성 요소

선행 서비스

해당 서비스를 생성하기 전에 미리 구성되어 있어야 하는 서비스 목록입니다. 자세한 내용은 각 서비스 별로 제공되는 가이드를 참고하여 사전에 준비해주세요.

서비스 카테고리서비스상세 설명
NetworkingVPC클라우드 환경에서 독립된 가상 네트워크를 제공하는 서비스
표. Search Engine 선행 서비스

1 - 서버 타입

Search Engine 서버 타입

Search Engine는 CPU, Memory, Network Bandwidth 등 다양한 조합으로 구성된 서버 타입을 제공합니다. Search Engine를 생성할 때 사용 목적에 맞게 선택한 서버 타입에 따라 Elastic Search가 설치됩니다.

Search Engine에서 지원하는 서버 타입은 다음 형식과 같습니다.

Standard ses1v2m4
구분
예시상세 설명
서버 타입Standard제공되는 서버 타입 구분
  • Standard: 일반적으로 사용되는 표준 사양(vCPU, Memory)으로 구성
  • High Capacity: Standard 이상의 대용량 서버으로 사양
서버 사양db1제공되는 서버 타입 구분 및 세대
  • ses1: s는 일반 사양을 의미하고, 1은 세대를 의미
  • seh2: h는 대용량 서버 사양을 의미하고, 2은 세대를 의미
서버 사양v2vCore 개수
  • v2: 2개의 가상 코어
서버 사양m4메모리 용량
  • m4: 4GB Memory
표. Search Engine 서버 타입 형식

ses1 서버 타입

Search Engine의 ses1 서버 타입은 표준 사양(vCPU, Memory)으로 제공하며 다양한 데이터베이스 워크로드에 적합합니다.

  • 최대 3.3Ghz의 Intel 3세대(Ice Lake) Xeon Gold 6342 Processor
  • 최대 16개의 vCPU 및 256 GB의 메모리를 지원
  • 최대 12.5 Gbps의 네트워킹 속도
구분서버 타입vCPUMemoryNetwork Bandwidth
Standardses1v1m21 vCore2 GB최대 10 Gbps
Standardses1v2m82 vCore8 GB최대 10 Gbps
Standardses1v2m162 vCore16 GB최대 10 Gbps
Standardses1v2m242 vCore24 GB최대 10 Gbps
Standardses1v2m322 vCore32 GB최대 10 Gbps
Standardses1v4m84 vCore8 GB최대 10 Gbps
Standardses1v4m164 vCore16 GB최대 10 Gbps
Standardses1v4m324 vCore32 GB최대 10 Gbps
Standardses1v4m484 vCore48 GB최대 10 Gbps
Standardses1v4m644 vCore64 GB최대 10 Gbps
Standardses1v6m126 vCore12 GB최대 10 Gbps
Standardses1v6m246 vCore24 GB최대 10 Gbps
Standardses1v6m486 vCore48 GB최대 10 Gbps
Standardses1v6m726 vCore72 GB최대 10 Gbps
Standardses1v6m966 vCore96 GB최대 10 Gbps
Standardses1v8m168 vCore16 GB최대 10 Gbps
Standardses1v8m328 vCore32 GB최대 10 Gbps
Standardses1v8m648 vCore64 GB최대 10 Gbps
Standardses1v8m968 vCore96 GB최대 10 Gbps
Standardses1v8m1288 vCore128 GB최대 10 Gbps
Standardses1v10m2010 vCore20 GB최대 10 Gbps
Standardses1v10m4010 vCore40 GB최대 10 Gbps
Standardses1v10m8010 vCore80 GB최대 10 Gbps
Standardses1v10m12010 vCore120 GB최대 10 Gbps
Standardses1v10m16010 vCore160 GB최대 10 Gbps
Standardses1v12m2412 vCore24 GB최대 12.5 Gbps
Standardses1v12m4812 vCore48 GB최대 12.5 Gbps
Standardses1v12m9612 vCore96 GB최대 12.5 Gbps
Standardses1v12m14412 vCore144 GB최대 12.5 Gbps
Standardses1v12m19212 vCore192 GB최대 12.5 Gbps
Standardses1v14m2814 vCore28 GB최대 12.5 Gbps
Standardses1v14m5614 vCore56 GB최대 12.5 Gbps
Standardses1v14m11214 vCore112 GB최대 12.5 Gbps
Standardses1v14m16814 vCore168 GB최대 12.5 Gbps
Standardses1v14m22414 vCore224 GB최대 12.5 Gbps
Standardses1v16m3216 vCore32 GB최대 12.5 Gbps
Standardses1v16m6416 vCore64 GB최대 12.5 Gbps
Standardses1v16m12816 vCore128 GB최대 12.5 Gbps
Standardses1v16m19216 vCore192 GB최대 12.5 Gbps
Standardses1v16m25616 vCore256 GB최대 12.5 Gbps
표. Search Engine 서버 타입 사양 - ses1 서버 타입

ses2 서버 타입

Search Engine의 ses1 서버 타입은 표준 사양(vCPU, Memory)으로 제공하며 다양한 데이터베이스 워크로드에 적합합니다.

  • 최대 3.2GHz의 Intel 4세대(Sapphire Rapids) Xeon Gold 6448H Processor
  • 최대 16개의 vCPU 및 256 GB의 메모리를 지원
  • 최대 12.5 Gbps의 네트워킹 속도
구분서버 타입CPU vCoreMemoryNetwork Bandwidth(Gbps)
Standardses2v2m42 vCore4 GB최대 10 Gbps
Standardses2v2m82 vCore8 GB최대 10 Gbps
Standardses2v2m162 vCore16 GB최대 10 Gbps
Standardses2v2m242 vCore24 GB최대 10 Gbps
Standardses2v2m322 vCore32 GB최대 10 Gbps
Standardses2v4m84 vCore8 GB최대 10 Gbps
Standardses2v4m164 vCore16 GB최대 10 Gbps
Standardses2v4m324 vCore32 GB최대 10 Gbps
Standardses2v4m484 vCore48 GB최대 10 Gbps
Standardses2v4m644 vCore64 GB최대 10 Gbps
Standardses2v6m126 vCore12 GB최대 10 Gbps
Standardses2v6m246 vCore24 GB최대 10 Gbps
Standardses2v6m486 vCore48 GB최대 10 Gbps
Standardses2v6m726 vCore72 GB최대 10 Gbps
Standardses2v6m966 vCore96 GB최대 10 Gbps
Standardses2v8m168 vCore16 GB최대 10 Gbps
Standardses2v8m328 vCore32 GB최대 10 Gbps
Standardses2v8m648 vCore64 GB최대 10 Gbps
Standardses2v8m968 vCore96 GB최대 10 Gbps
Standardses2v8m1288 vCore128 GB최대 10 Gbps
Standardses2v10m2010 vCore20 GB최대 10 Gbps
Standardses2v10m4010 vCore40 GB최대 10 Gbps
Standardses2v10m8010 vCore80 GB최대 10 Gbps
Standardses2v10m12010 vCore120 GB최대 10 Gbps
Standardses2v10m16010 vCore160 GB최대 10 Gbps
Standardses2v12m2412 vCore24 GB최대 12.5 Gbps
Standardses2v12m4812 vCore48 GB최대 12.5 Gbps
Standardses2v12m9612 vCore96 GB최대 12.5 Gbps
Standardses2v12m14412 vCore144 GB최대 12.5 Gbps
Standardses2v12m19212 vCore192 GB최대 12.5 Gbps
Standardses2v14m2814 vCore28 GB최대 12.5 Gbps
Standardses2v14m5614 vCore56 GB최대 12.5 Gbps
Standardses2v14m11214 vCore112 GB최대 12.5 Gbps
Standardses2v14m16814 vCore168 GB최대 12.5 Gbps
Standardses2v14m22414 vCore224 GB최대 12.5 Gbps
Standardses2v16m3216 vCore32 GB최대 12.5 Gbps
Standardses2v16m6416 vCore64 GB최대 12.5 Gbps
Standardses2v16m12816 vCore128 GB최대 12.5 Gbps
Standardses2v16m19216 vCore192 GB최대 12.5 Gbps
Standardses2v16m25616 vCore256 GB최대 12.5 Gbps
표. Search Engine 서버 타입 사양 - ses2 서버 타입

seh2 서버 타입

Search Engine의 seh2 서버 타입은 대용량 서버 사양으로 제공하며, 대규모 데이터 처리를 위한 데이터베이스 워크로드에 적합합니다.

  • 최대 3.2GHz의 Intel 4세대(Sapphire Rapids) Xeon Gold 6448H Processor
  • 최대 72개의 vCPU 및 288 GB의 메모리를 지원
  • 최대 25Gbps의 네트워킹 속도
구분서버 타입vCPUMemoryNetwork Bandwidth
High Capacityseh2v24m4824 vCore48 GB최대 25 Gbps
High Capacityseh2v24m9624 vCore96 GB최대 25 Gbps
High Capacityseh2v24m19224 vCore192 GB최대 25 Gbps
High Capacityseh2v24m28824 vCore288 GB최대 25 Gbps
High Capacityseh2v32m6432 vCore64 GB최대 25 Gbps
High Capacityseh2v32m12832 vCore128 GB최대 25 Gbps
High Capacityseh2v32m25632 vCore256 GB최대 25 Gbps
High Capacityseh2v48m9648 vCore96 GB최대 25 Gbps
High Capacityseh2v48m19248 vCore192 GB최대 25 Gbps
High Capacityseh2v64m12864 vCore128 GB최대 25 Gbps
High Capacityseh2v64m25664 vCore256 GB최대 25 Gbps
High Capacityseh2v72m14472 vCore144 GB최대 25 Gbps
High Capacityseh2v72m28872 vCore288 GB최대 25 Gbps
표. Search Engine 서버 타입 사양 - seh2 서버 타입

2 - 모니터링 지표

Search Engine 모니터링 지표

아래 표는 Cloud Monitoring을 통해 확인할 수 있는 Event Streams의 성능 모니터링 지표를 나타냅니다. 자세한 Cloud Monitoring 사용 방법은 Cloud Monitoring 가이드를 참고하세요.

Search Engine의 서버 모니터링 지표는 Virtual Server 모니터링 지표 가이드를 참고하세요.

성능 항목상세 설명단위
Disk Usagedatadir 사용량MB
Documents [Deleted]총 삭제된 문서 수cnt
Documents [Existing]총 기존 문서 수cnt
Filesystem Bytes [Available]사용 가능한 파일 시스템bytes
Filesystem Bytes [Free]가용 파일 시스템bytes
Filesystem Bytes [Total]총 파일 시스템bytes
Instance Status [PID]Elasticsearch 프로세스 PIDPID
JVM Heap Used [Init]JVM에 사용된 힙 init(바이트)bytes
JVM Heap Used [MAX]JVM에 사용된 힙 max(바이트)bytes
JVM Non Heap Used [Init]JVM에 사용된 힙 이외의 init(바이트)bytes
JVM Non Heap Used [MAX]JVM에 사용된 힙 이외의 max(바이트)bytes
Kibana ConnectionsKibana 연결cnt
Kibana Memory Heap Allocated [Limit]Node.js 프로세스에 할당된 최대 이전 공간 크기(바이트)bytes
Kibana Memory Heap Allocated [Total]Node.js 프로세스에 할당된 최대 이전 공간 크기(바이트)bytes
Kibana Memory Heap UsedNode.js 프로세스에 할당된 최대 이전 공간 크기(바이트)bytes
Kibana Process UptimeKibana 프로세스ms
Kibana Requests [Disconnected]요청 카운트 지표cnt
Kibana Requests [Total]요청 카운트 지표cnt
Kibana Response Time [Avg]응답 시간 지표ms
Kibana Response Time [MAX]응답 시간 지표ms
Kibana Status [PID]Kibana 프로세스 PIDPID
License Expiry Date [ms]라이선스 만료일자 [milisecond]ms
License Status라이선스 상태status
License Type라이선스 유형type
Queue Time대기열 시간ms
Segments총 세그먼트 수cnt
Segments Bytes세그먼트 총 크기(바이트)bytes
Shards클러스터 샤드 수cnt
Store Bytes저장소 총 크기(바이트)bytes
표. Search Engine 모니터링 지표