View a markdown version of this page

Amazon OpenSearch Serverless의 경우 0으로 확장 - Amazon OpenSearch Service

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

Amazon OpenSearch Serverless의 경우 0으로 확장

참고

0으로 조정은 컬렉션 그룹의 일부인 NextGen 컬렉션에만 사용할 수 있습니다. 자세한 내용은 Amazon OpenSearch Serverless 컬렉션 그룹 단원을 참조하십시오.

0으로 조정하면 컬렉션 그룹의 모든 컬렉션이 유휴 상태일 때 컴퓨팅 리소스가 자동으로 종료됩니다. 이렇게 하면 미사용 용량에 대한 요금이 발생하지 않습니다. 그룹의 컬렉션에 10분 동안 수신 요청이 없는 경우 검색 및 인덱싱 작업자는 0 OCU로 스케일 다운되고 결제가 중지됩니다. 그룹의 컬렉션으로 트래픽이 재개되면 작업자가 자동으로 프로비저닝되고 요청 패턴에 따라 자동 조정이 재개됩니다.

이는 개발 환경, 배치 처리 워크로드 및 예측 가능한 유휴 기간이 있는 애플리케이션에 적합합니다.

0 동작으로 조정

다음은 컬렉션에서 0으로 조정이 작동하는 방식을 설명합니다.

  • NextGen 컬렉션 그룹은 달리 지정되지 않는 한 인덱싱과 검색 모두에 대해 기본적으로 최소 OCU 0으로 설정됩니다.

  • 그룹의 모든 컬렉션에서 수신 요청이 10분 동안 없는 경우 컴퓨팅 리소스는 0 OCU로 확장됩니다. 이 유휴 기간은 구성할 수 없습니다.

  • 검색 및 인덱싱 스케일을 0으로 조정하고 독립적으로 깨웁니다. 각 구성 요소는 자체 트래픽을 수신할 때까지 0으로 유지됩니다.

  • 트래픽이 재개되면 OpenSearch Serverless는 scale-to-zero하기 전과 동일한 계층에서 작업자를 프로비저닝합니다.

    • 검색 요청 - 검색 작업자 2명

    • 인덱싱 요청 - 인덱싱 작업자 1명

  • 용량이 복원되는 동안 각 구성 요소에 대한 첫 번째 요청 시 10~30초의 지연 시간이 예상됩니다.

0으로 크기 조정 활성화

0으로 크기 조정을 활성화하려면 인덱싱과 검색 모두에 대해 최소 OCU가 0인 컬렉션 그룹을 생성한 다음 해당 그룹 내에 컬렉션을 생성합니다.

0으로 크기 조정 활성화
  1. 최소 OCU가 0인 컬렉션 그룹을 생성합니다.

    aws opensearchserverless create-collection-group \ --name collection-group-name \ --standby-replicas ENABLED \ --generation NEXTGEN \ --capacity-limits '{ "maxIndexingCapacityInOCU": 8, "maxSearchCapacityInOCU": 8, "minIndexingCapacityInOCU": 0, "minSearchCapacityInOCU": 0 }'
  2. 그룹에서 컬렉션을 생성합니다.

    aws opensearchserverless create-collection \ --name collection-name \ --type collection-type \ --collection-group-name collection-group-name \ --standby-replicas ENABLED

0으로 스케일 옵트아웃

컬렉션 용량을 0으로 조정하지 않으려면 최소 용량이 0이 아닌 값으로 설정된 컬렉션 그룹의 일부인지 확인합니다.