기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
컬렉션 그룹 용량 제한
컬렉션 그룹은 최소 및 최대 OCU 제한을 통해 리소스 할당을 세부적으로 제어할 수 있습니다. 이러한 제한은 그룹 내의 모든 컬렉션에 적용되며 계정 수준 용량 설정과 독립적으로 작동합니다.
기본적으로 컬렉션 그룹의 컬렉션 수, 컬렉션의 인덱스 수, 컬렉션 그룹의 OCUs에 대한 서비스 할당량(한도)이 있습니다. 자세한 내용은 OpenSearch Serverless 할당량을 참조하세요.
컬렉션 그룹 용량 제한 이해
컬렉션 그룹 수준에서 인덱싱 및 검색 작업 모두에 대한 최소 및 최대 OCU 제한을 구성할 수 있습니다. 이러한 제한은 OpenSearch Serverless가 그룹의 컬렉션에 대한 리소스를 조정하는 방법을 제어합니다.
-
최소 OCU - OpenSearch Serverless가 컬렉션 그룹에 대해 유지하는 최소 OCUs 수로, 일관된 기준 성능을 보장합니다.
-
워크로드에 지정된 최소값보다 적은 OCU가 필요한 경우 OpenSearch Serverless는 OCU의 지정된 최소값을 계속 유지하고 결제는 동일한 값을 반영합니다.
-
워크로드에 지정된 최소값보다 많은 수의 OCU가 필요한 경우 OpenSearch Serverless는 워크로드에 필요한 해당 수준의 OCU를 유지하며 청구에는 더 높은 OCU 사용률이 반영됩니다.
-
-
최대 OCU - OpenSearch Serverless가 컬렉션 그룹에 대해 확장할 수 있는 최대 OCUs 수로, 비용을 제어하는 데 도움이 됩니다.
컬렉션 그룹 용량 제한은 계정 수준 제한과 분리됩니다. 계정 수준 최대 OCU 설정은 컬렉션 그룹과 연결되지 않은 컬렉션에만 적용되는 반면, 컬렉션 그룹 최대 OCU 설정은 해당 특정 그룹 내의 컬렉션에 적용됩니다.
유효한 용량 제한 값
컬렉션 그룹에 대한 최소 및 최대 OCU 제한을 설정할 때 1, 2, 4, 8, 16 및 16의 배수(예: 32, 48, 64, 80, 96)부터 최대 1,696 OCUs.
컬렉션 그룹을 생성할 때 최소 및 최대 OCU 제한은 모두 선택 사항입니다. 최대 OCU 제한을 지정하지 않으면 OpenSearch Serverless는 기본값인 96 OCUs 사용합니다.
최소 OCU 제한은 최대 OCU 제한보다 작거나 같아야 합니다.
계정 수준 OCU 제한과 컬렉션 그룹 OCU 제한 간의 관계 이해
OpenSearch Serverless 용량을 계획할 때는 계정 수준 OCU 제한과 컬렉션 그룹 OCU 제한이 상호 작용하는 방식을 이해하는 것이 중요합니다. 모든 컬렉션 그룹의 최대 OCU 설정 합계와 계정 수준의 최대 OCU 설정은 계정당 서비스 할당량 한도보다 작거나 같아야 합니다. 현재 제한 값은 OpenSearch Serverless 할당량을 참조하세요.
참고
계정 수준 최대 OCU 설정은 컬렉션 그룹과 연결되지 않은 컬렉션에만 적용됩니다. 컬렉션 그룹 내의 컬렉션에는 계정 수준 제한이 아닌 해당 컬렉션 그룹 제한이 적용됩니다.
이 제약 조건은 OCUs 인덱싱과 검색 모두에 독립적으로 적용됩니다. 예를 들어 계정 수준 설정 및 컬렉션 그룹을 구성하는 경우 합계가 OCUs 인덱싱에 대한 서비스 할당량 제한을 초과하지 않고 별도로 검색 OCUs에 대한 서비스 할당량 제한을 초과하지 않는지 확인해야 합니다. 또한 계정당 최대 300개의 컬렉션 그룹을 생성할 수 있습니다.
예: 계정 수준 및 컬렉션 그룹 제한으로 용량 계획
계정 수준 최대 검색 OCU를 500으로 설정하고 서비스 할당량 제한이 1,700인 경우:
-
그리고 2개의 컬렉션 그룹을 생성합니다. 2개의 컬렉션 그룹에 대한 최대 OCU의 합계는 1,200(1,700~500) 이하여야 합니다.
-
각 컬렉션 그룹을 기본 최대 OCU인 96(96 + 96 + 500 = 692)으로 두어 향후 성장을 위한 여유 공간을 확보할 수 있습니다.
-
또는 서비스 할당량에서 허용하는 전체 용량을 사용하여 각 컬렉션 그룹의 최대값을 600(600 + 600 + 500 = 1,700)으로 늘릴 수 있습니다.
이 관계는 용량 계획에 매우 중요합니다. 새 컬렉션 그룹을 생성하거나 최대 OCU 제한을 늘리기 전에 총 할당량이 서비스 할당량 제한을 초과하지 않는지 확인합니다. 이 한도에 도달하면 기존 컬렉션 그룹의 최대 OCU 설정을 줄이거나 계정 수준 최대 OCU 설정을 줄여 새 할당을 위한 공간을 확보해야 합니다.
용량 제한 구성
컬렉션 그룹을 생성하거나 나중에 업데이트할 때 용량 제한을 설정할 수 있습니다. 를 사용하여 용량 제한을 구성하려면 CreateCollectionGroup 또는 UpdateCollectionGroup 명령을 AWS CLI사용합니다.
aws opensearchserverless create-collection-group \ --namemy-collection-group\ --capacity-limits maxIndexingCapacityInOCU=32,maxSearchCapacityInOCU=32,minIndexingCapacityInOCU=4,minSearchCapacityInOCU=4
기존 컬렉션 그룹의 용량 제한을 업데이트하려면:
aws opensearchserverless update-collection-group \ --idabcdef123456\ --capacity-limits maxIndexingCapacityInOCU=48,maxSearchCapacityInOCU=48,minIndexingCapacityInOCU=8,minSearchCapacityInOCU=8
컬렉션 그룹 용량 모니터링
OpenSearch Serverless는 1분 간격으로 다음 Amazon CloudWatch Logs 지표를 내보내 컬렉션 그룹 수준에서 OCU 사용률 및 용량 제한을 모니터링하는 데 도움이 됩니다.
-
IndexingOCU- 컬렉션 그룹에서 현재 사용 중인 OCUs 인덱싱 수입니다. -
SearchOCU- 컬렉션 그룹에서 현재 사용 중인 검색 OCUs.
또한 OpenSearch Serverless는 컬렉션 그룹과 연결되지 않은 컬렉션에 대해 계정 수준에서 OCU 지표를 내보냅니다. CloudWatch에서 이러한 지표를 집계하여 모든 컬렉션 그룹 및 계정 수준 컬렉션의 OCUs 합계를 시각화할 수 있습니다.
필요에 따라 설정을 조정할 수 있도록 컬렉션 그룹이 용량 제한에 가까워지면 알리도록 경보를 구성합니다. OpenSearch Serverless 지표에 대한 자세한 내용은 섹션을 참조하세요Amazon OpenSearch Serverless 모니터링.
용량 제한이 적용되는 방법
OpenSearch Serverless는 조정 작업 중에 컬렉션 그룹 용량 제한을 적용합니다. 컬렉션에 추가 리소스가 필요한 경우 OpenSearch Serverless는 최대 OCU 한도까지 스케일 업합니다. 수요가 감소하면 OpenSearch Serverless는 스케일 다운하지만 최소 OCU 제한을 유지하여 일관된 성능을 보장합니다.
용량 제한은 컬렉션 그룹에 하나 이상의 컬렉션이 포함된 경우에만 적용됩니다. 빈 수집 그룹은 OCUs 소비하거나 용량 제한을 적용하지 않습니다.
조정 작업이 최대 OCU 제한을 초과하거나 최소 OCU 요구 사항을 위반하는 경우 OpenSearch Serverless는 구성된 제한 준수를 유지하기 위해 작업을 거부합니다.