Amazon DocumentDB 할당량 및 제한 - Amazon DocumentDB

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

Amazon DocumentDB 할당량 및 제한

이 주제에서는 Amazon DocumentDB(MongoDB 호환)의 리소스 할당량, 제한 및 명명 제약 조건에 대해 설명합니다.

특정 관리 기능의 경우 Amazon DocumentDB는 Amazon Relational Database Service(AmazonRDS) 및 Amazon Neptune과 공유되는 운영 기술을 사용합니다.

지원되는 인스턴스 유형

Amazon DocumentDB는 온디맨드 인스턴스와 다음의 인스턴스 유형을 지원합니다.

  • 메모리 최적화:

    • R6G 인스턴스 유형: db.r6g.large, db.r6g.2xlarge, db.r6g.4xlarge, db.r6g.8xlarge, db.r6g.12xlarge, db.r6g.16xlarge.

    • R5 인스턴스 유형: db.r5.large, db.r5.2xlarge, db.r5.4xlarge, db.r5.8xlarge, db.r5.12xlarge, db.r5.16xlarge, db.r5.24xlarge.

    • R4 인스턴스 유형: db.r4.large, db.r4.2xlarge, db.r4.4xlarge, db.r4.8xlarge, db.r4.16xlarge.

  • 버스트 가능한 성능:

    • T4G 인스턴스 유형: db.t4g.medium.

    • T3 인스턴스 유형: db.t3.medium.

지원되는 인스턴스 유형 및 사양에 대한 자세한 내용은 인스턴스 클래스 사양 섹션을 참조하십시오.

지원되는 리전

Amazon DocumentDB는 다음 AWS 리전에서 사용할 수 있습니다.

리전 이름 지역 가용 영역(컴퓨팅)

미국 동부(오하이오)

us-east-2

3

미국 동부(버지니아 북부)

us-east-1

6

미국 서부(오리건)

us-west-2

4

아프리카(케이프타운)

af-south-1

3

남아메리카(상파울루)

sa-east-1

3

아시아 태평양(홍콩)

ap-east-1

3

아시아 태평양(하이데라바드)

ap-south-2

3

아시아 태평양(뭄바이)

ap-south-1

3

아시아 태평양(서울)

ap-northeast-2

4

아시아 태평양(싱가포르)

ap-southeast-1

3

아시아 태평양(시드니)

ap-southeast-2

3

아시아 태평양(도쿄)

ap-northeast-1

3

캐나다(중부)

ca-central-1

3

중국(베이징) 리전

cn-north-1

3

중국(닝샤)

cn-northwest-1

3

유럽(프랑크푸르트)

eu-central-1

3

유럽(아일랜드)

eu-west-1

3

유럽(런던)

eu-west-2

3

유럽(밀라노)

eu-south-1

3

유럽(파리)

eu-west-3

3

유럽(스페인)

eu-south-2

3

중동(UAE)

me-central-1

3

AWS GovCloud (미국 서부)

us-gov-west-1

3

AWS GovCloud (미국 동부)

us-gov-east-1

3

리전별 할당량

특정 관리 기능의 경우 Amazon DocumentDB는 Amazon Relational Database Service(Amazon )와 공유되는 운영 기술을 사용합니다RDS. 다음 표에는 Amazon DocumentDB와 Amazon 간에 공유되는 리전 제한이 포함되어 있습니다RDS.

참고

위에서 설명한 Amazon RDS 공유 기술은 Amazon DocumentDB 인스턴스 기반 클러스터에만 적용됩니다. Amazon DocumentDB 탄력적 클러스터는 Amazon와 기술을 공유하지 않습니다RDS.

다음 제한은 Amazon DocumentDB 인스턴스 기반 클러스터에 적용되며 리전별 AWS 계정당 적용됩니다.

리소스 AWS 기본 제한
클러스터 40
클러스터 파라미터 그룹 50
이벤트 구독 20
인스턴스 40
수동 클러스터 스냅샷 수 100
클러스터당 읽기 전용 복제본 15
서브넷 그룹 수 50
서브넷 그룹 1개당 서브넷 수 20
리소스당 태그 50
VPC 인스턴스당 보안 그룹 5

다음 제한은 Amazon DocumentDB 탄력적 클러스터에 적용되며 리전별 AWS 계정당 적용됩니다.

리소스 AWS 기본 제한
엘라스틱 클러스터 20
탄력적 클러스터 vCPU 1024
수동 탄력적 클러스터 스냅샷 20

할당량을 조정할 수 있는 경우 Service Quotas를 사용하여 할당량 증가를 요청할 수 있습니다. 일부 요청은 자동으로 해결되고 다른 요청은에 제출됩니다 Support. 에 제출된 할당량 증가 요청의 상태를 추적할 수 있습니다 Support. Service Quotas 증가 요청은 우선 순위 지원을 받지 못합니다. 긴급한 요청이 있는 경우 Support에 문의하십시오. Service Quotas에 대한 자세한 내용은 Service Quotas는 무엇입니까?를 참조하십시오.

Amazon DocumentDB에 대한 할당량 증가를 요청하려면
  1. https://console.aws.amazon.com/servicequotas에서 Service Quotas 콘솔을 열고 필요한 경우 로그인합니다.

  2. 탐색 창에서 AWS 서비스를 선택합니다.

  3. 목록에서 Amazon DocumentDB(MongoDB 호환) 또는 Amazon DocumentDB 탄력적 클러스터를 선택하거나 검색 필드에 어느 하나를 입력합니다.

  4. 할당량을 조정할 수 있는 경우 해당 라디오 버튼 또는 이름을 선택한 다음 페이지 오른쪽 상단에 있는 할당량 증가 요청를 선택할 수 있습니다.

  5. 할당량 값 변경에 새 값을 입력합니다. 새 값은 현재 값보다 커야 합니다.

  6. 요청을 선택합니다. 요청이 해결되면 할당량에 대한 적용된 할당량 값이 새 값으로 설정됩니다.

  7. 보류 중이거나 최근에 해결된 요청을 보려면 탐색 창에서 대시보드를 선택합니다. 보류 중인 요청의 경우 요청 상태를 선택하여 요청 접수증을 엽니다. 요청의 초기 상태는 Pending입니다. 상태가 로 변경되면 Quota requested사례 번호가 표시됩니다 Support. 이 케이스 번호를 선택하여 요청의 티켓을 엽니다.

집계 한도

다음 표에서는 Amazon DocumentDB의 집계 한도에 대해 설명합니다.

리소스 Limit
지원되는 스테이지의 최대 개수 500

클러스터 한도

다음 표에서는 Amazon DocumentDB 인스턴스 기반 클러스터 한도에 대해 설명합니다.

리소스 Limit
클러스터 크기(모든 컬렉션 및 인덱스의 합계) 128TiB
컬렉션 크기(모든 컬렉션의 합계는 클러스터 제한을 초과할 수 없음) – 인덱스 크기를 포함하지 않음 32TiB
클러스터당 모음 수 100,000건
클러스터당 데이터베이스 수 100,000건
데이터베이스 크기(모든 데이터베이스의 합계는 클러스터 제한을 초과할 수 없음) 128TiB
문서 중첩 깊이 200개 수준
문서 크기 16MB
인덱스 키 크기 2,048바이트
모음당 인덱스 수 64
복합 인덱스의 키 32
단일 배치 명령 내 최대 읽기 수 100,000건
클러스터당 사용자 수 1000

인스턴스 제한

다음 표에서는 인스턴스당 Amazon DocumentDB 한도에 대해 설명합니다.

인스턴스 유형 인스턴스 메모리(GiB) 연결(모두) 커서 제한 트랜잭션 열기 연결(활성)
T3.medium 4 1000 30 50 102
T4G.medium 4 1000 30 50 102
R4.large 15.25 1700 450 N/A 1100
R4.xlarge 30.5 3400 450 N/A 2700
R4.2xlarge 61 6800 450 N/A 4500
R4.4xlarge 122 13600 725 N/A 4500
R4.8xlarge 288 27200 1450 N/A 4500
R4.16xlarge 488 30000 2900 N/A 4500
R5.large 16 3400 450 200 1100
R5.xlarge 32 7000 450 400 2700
R5.2xlarge 64 14200 450 800 4500
R5.4xlarge 128 28400 760 1600 4500
R5.8xlarge 256 60000 1520 3200 4500
R5.12xlarge 383 60000 2280 4800 4500
R5.16xlarge 512 60000 3040 6400 4500
R5.24xlarge 768 60000 4560 9600 4500
R6G.large* 16 3400 450 200 1100
R6G.xlarge* 32 7000 450 400 2700
R6G.2xlarge* 64 14200 450 800 4500
R6G.4xlarge* 128 28400 760 1600 4500
R6G.8xlarge* 256 60000 1520 3200 4500
R6G.12xlarge* 383 60000 2280 4800 4500
R6G.16xlarge* 512 60000 3040 6400 4500

* R6GD 포함

다음 CloudWatch 지표를 사용하여 인스턴스당 한도를 모니터링하고 경보를 울릴 수 있습니다. Amazon DocumentDB CloudWatch 지표에 대한 자세한 내용은 섹션을 참조하세요를 사용하여 Amazon DocumentDB 모니터링 CloudWatch.

Limit CloudWatch 지표
인스턴스 메모리 FreeableMemory
연결 DatabaseConnectionsMax
커서 DatabaseCursorsMax
트랜잭션 TransactionsOpenMax

명명 제약 조건

다음 표에서는 Amazon DocumentDB의 명명 제약 조건을 설명합니다.

리소스 기본 제한
클러스터 식별자
  • 길이는 [1~63] 글자, 숫자 또는 하이픈입니다.

  • 첫 번째 문자는 글자이어야 합니다.

  • 하이픈으로 끝나거나 하이픈이 2개 연속으로 이어져서는 안 됩니다.

  • 리전별로 AWS 계정당 모든 클러스터(Amazon RDS, Amazon Neptune 및 Amazon DocumentDB)에 대해 고유해야 합니다.

컬렉션 이름: <col>

길이는 [1~57]자입니다.

데이터베이스 이름: <db>

길이는 [1~63]자입니다.

정규화된 컬렉션 이름: <db>.<col> 길이는 [3~120]자입니다.
정규화된 인덱스 이름: <db>.<col>.$<index> 길이는 [6~377]자입니다.
인덱스 이름: <col>$<index>

길이는 [3~255]자입니다.

인스턴스 식별자
  • 길이는 [1~63] 글자, 숫자 또는 하이픈입니다.

  • 첫 번째 문자는 글자이어야 합니다

  • 하이픈으로 끝나거나 하이픈이 2개 연속으로 이어져서는 안 됩니다

  • 리전별로 AWS 계정당 모든 인스턴스(Amazon RDS, Amazon Neptune 및 Amazon DocumentDB)에 대해 고유해야 합니다.

기본 암호
  • 길이는 인쇄 가능한 [8~100]ASCII자입니다.

  • 다음을 제외한 인쇄 가능한 ASCII 문자를 사용할 수 있습니다.

    • /(슬래시)

    • "(큰 따옴표)

    • @(at 기호)

기본 사용자 이름
  • 길이는 [1-63]자의 영숫자 문자입니다.

  • 첫 번째 문자는 글자이어야 합니다.

  • 데이터베이스 엔진에 포함된 단어는 사용할 수 없습니다.

파라미터 그룹 이름
  • [1-255]자 길이의 영숫자 문자입니다.

  • 첫 번째 문자는 글자이어야 합니다.

  • 하이픈으로 끝나거나 하이픈이 2개 연속으로 이어져서는 안 됩니다.

TTL 제약 조건

TTL 인덱스에서 삭제하는 것은 특정 기간 내에 보장되지 않으며 최선의 노력입니다. 인스턴스 리소스 사용률, 문서 크기 및 전체 처리량과 같은 요인은 TTL 삭제 시기에 영향을 미칠 수 있습니다.

탄력적 클러스터 제한

다음 표에서는 Amazon DocumentDB 탄력적 클러스터의 최대 한도에 대해 설명합니다.

리소스 Limit
리전당 탄력적 클러스터 20
리전당 모든 탄력적 클러스터에서 합산된 vCPU 1024
리전당 수동 클러스터 스냅샷 20
클러스터당 샤드 수 32
클러스터당 스토리지(샤드 키로 데이터가 균등하게 분산되는 경우) 4PiB
클러스터에 연결 300,000의 더 낮은 값 또는 샤드 수 x 샤드당 vCPU와 연결된 연결 제한
UnSharded 컬렉션 크기 32TiB
샤딩된 컬렉션 크기(샤드 키로 데이터가 균등하게 배포되는 경우) 1PB
클러스터당 데이터베이스 수 10,000개
UnSharded 클러스터당 컬렉션 수 100,000건
클러스터당 샤딩된 컬렉션 1000
클러스터 당 사용자 100
단일 배치 명령 내 읽기 100,000건
모음당 인덱스 수 64
문서 중첩 깊이 100개 수준
문서 크기 16MB
인덱스 키 크기 2048 바이트
복합 인덱스의 키 32

탄력적 클러스터 샤드 한도

다음 표에서는 Amazon DocumentDB 탄력적 클러스터의 최대 샤드 제한에 대해 설명합니다.

리소스 Limit
샤드 인스턴스당 vCPU 64
샤드당 인스턴스 수 16
샤드당 스토리지 128TiB
샤드당 컬렉션별 스토리지 32TiB

샤드당 탄력적 클러스터CPU, 메모리, 연결 및 커서 제한

다음 표에서는 Amazon DocumentDB 탄력적 클러스터 샤드의 최대 CPU, 메모리, 연결 및 커서 제한을 설명합니다.

vCPUs 샤드당 인스턴스 메모리(GiB) 연결 제한 커서 제한
2 16 1700 450
4 32 3500 450
8 64 7100 450
16 128 14200 760
32 256 28400 1520
48 383 30000 2280
64 512 30000 3040