View a markdown version of this page

설정 - Amazon OpenSearch Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

설정

최적화된 엔진을 사용하여 도메인을 생성하기 전에 다음 요구 사항, 제한 사항 및 구성 옵션을 검토하세요.

사전 조건

요구 사항
OpenSearch 버전 3.5 이상
핫 티어 인스턴스 OpenSearch 최적화 인스턴스 전용(OR1, OR2 또는 OM2)
웜 티어 인스턴스 OI2 전용
Authentication IAM 인증 및 IAM Identity Center. IAM Identity Center는 SAML 및 사용자 이름/암호 로그인을 지원합니다. 최적화된 엔진은 Amazon Cognito를 지원하지 않습니다.
시각화 OpenSearch UI만 해당됩니다. 최적화된 도메인에는 OpenSearch 대시보드를 사용할 수 없습니다.
쿼리 언어(UI 및 플러그인) 파이프 처리 언어(PPL) 및 SQL
쿼리 언어(프로그래밍 방식) PPL 및 SQL(API, JDBC/ODBC 드라이버 및 Query Workbench를 통해)
엔진 모드 변경할 수 없습니다. 도메인을 생성한 후에는 엔진 모드를 변경할 수 없습니다.

지원되는 기능

최적화된 도메인에서 지원되는 Amazon OpenSearch Service 기능은 다음과 같습니다.

  • 세분화된 액세스 제어

  • Multi-AZ with Standby(3-AZ)

  • OI2 인스턴스가 있는 웜 티어

  • 사용자 지정 엔드포인트

  • 전송 중(node-to-node) 및 유휴 시 암호화

  • VPC 액세스 및 VPC 엔드포인트

  • 이중 스택(IPv4 및 IPv6)

  • 사용량이 적은 유지 관리 기간

  • 감사 로그

  • 알림

  • OpenSearch Ingestion 및 Data Prepper

  • 예약 인스턴스

  • 전용 조정자 노드

  • ISM(인덱스 상태 관리)

  • 자동 스냅샷

  • Amazon CloudWatch 모니터링

  • 블루/그린 배포

  • Tags

  • AWS CloudFormation 통합

  • GP3 EBS 볼륨

  • 알림(PPL 사용 - 쿼리당 및 버킷당 모니터)

  • 이상 탐지(PPL 사용)

지원되는 필드 유형

최적화된 엔진은 인덱스 매핑에서 다음 필드 유형을 지원합니다.

  • half_float

  • float

  • double

  • byte

  • short

  • integer

  • long

  • unsigned_long

  • scaled_float

  • date

  • date_nanos

  • boolean

  • text

  • keyword

  • ip

  • match_only_text

  • binary

지원되지 않는 기능

최적화 도메인에서는 다음 기능이 지원되지 않습니다. 워크로드에 이러한 기능이 필요한 경우 범용 엔진을 사용합니다.

  • OpenSearch 대시보드

  • 시각화 계층의 DSL(도메인별 언어) 쿼리

  • Amazon Cognito 인증

  • SAML 인증(독립 실행형)

  • JWT 인증

  • 자동 조정

  • 콜드 스토리지

  • 클러스터 간 복제

  • 클러스터 간 검색

  • 사용자 지정 패키지

  • 사용자 지정 플러그인

  • 옵션 플러그인

  • 직접 쿼리 및 제로 ETL 연결

  • 자연어 쿼리 처리

  • 보안 분석

  • 벡터 검색 및 의미 검색

  • 새로운 기계 학습 커넥터

  • 원격 재인덱스

  • 인덱스 롤업

  • 인덱스 변환

  • 데이터 스트림

  • 수동 스냅샷 수

  • 특정 시점(PIT)

  • 순위 학습

  • Geo 쿼리 및 GeoPoint 필드

  • 중첩 필드

  • 강조 표시

  • 작업 삭제

  • APM(애플리케이션 성능 모니터링)

  • 에이전트 추적

  • 검색 결과 페이지 매김

  • 문서 수준(퍼콜레이트) 알림 모니터

  • Painless 스크립팅

  • 관련성 순위 및 점수

  • 이전 세대 인스턴스 유형

  • Elasticsearch 호환성 모드

  • Dashboards 쿼리 언어(DQL)

구성

Amazon OpenSearch Service 콘솔에서 도메인을 생성하는 동안 또는 AWS CLI를 통해 프로그래밍 방식으로 최적화된 엔진을 구성합니다.

콘솔

최적화된 도메인을 생성하려면(콘솔)
  1. Amazon OpenSearch Service 콘솔을 열고 도메인 생성을 선택합니다.

  2. 도메인 생성 방법에서 표준 생성을 선택합니다.

  3. 사용 사례에서 관찰성을 선택합니다.

  4. 엔진 비교 또는 선택 변경에서 최적화된 엔진 모드가 선택되어 있는지 확인합니다.

  5. 버전에서 OpenSearch 3.5 이상을 선택합니다.

  6. 인스턴스 유형에서 OpenSearch 최적화 인스턴스(OR1, OR2 또는 OM2)를 선택합니다.

  7. 네트워크, 세분화된 액세스 제어 및 인증 설정을 구성합니다.

  8. 생성(Create)을 선택합니다.

AWS CLI

--engine-mode 파라미터와 함께 create-domain 명령을 사용하세요.

aws opensearch create-domain \ --domain-name my-domain \ --engine-version "OpenSearch_3.5" \ --engine-mode OPTIMIZED \ --use-case OBSERVABILITY \ --cluster-config "InstanceType=or2.2xlarge.search,InstanceCount=1" \ --ebs-options "EBSEnabled=true,VolumeType=gp3,VolumeSize=100" \ --encryption-at-rest-options "Enabled=true" \ --node-to-node-encryption-options "Enabled=true" \ --region us-east-1
엔진 모드는 영구적입니다.

최적화된 도메인을 생성하려면 --engine-mode OPTIMIZED 파라미터를 지정해야 합니다. 도메인을 생성한 후에는 엔진 모드를 변경할 수 없습니다.