Aurora PostgreSQL Limitless Database를 사용하는 DB 클러스터 만들기 - Amazon Aurora

Aurora PostgreSQL Limitless Database를 사용하는 DB 클러스터 만들기

Aurora PostgreSQL의 Limitless Database 버전을 사용하여 새 Aurora DB 클러스터를 만들고 클러스터에 DB 샤드 그룹을 추가합니다. DB 샤드 그룹을 추가할 때 전체 DB 샤드 그룹의 최대 컴퓨팅 용량(모든 라우터 및 샤드의 용량 합계)을 Aurora 용량 단위(ACU)로 지정합니다. 각 ACU는 약 2기가바이트(GB)의 메모리로 해당 CPU 및 네트워킹의 합한 용량입니다. 크기 조정은 애플리케이션 워크로드에 따라 DB 샤드 그룹의 용량을 Aurora Serverless v2의 작동 방식과 유사하게 늘리거나 줄입니다.

DB 샤드 그룹 최대 용량과 만들어진 라우터 및 샤드 수 연결

DB 샤드 그룹에 속한 초기 라우터 및 샤드 수는 DB 샤드 그룹을 만들 때 설정한 최대 용량에 따라 결정됩니다. 최대 용량이 높을수록 DB 샤드 그룹에서 만들어지는 라우터 및 샤드가 많아집니다.

각 노드(샤드 또는 라우터)에는 저마다 현재 용량 값이 있으며 단위는 ACU입니다.

  • Limitless Database는 현재 용량이 너무 낮아 로드를 처리할 수 없는 경우 노드를 더 높은 용량으로 스케일 업합니다. 그러나 총 용량이 최대일 때는 노드가 스케일 업되지 않습니다.

  • Limitless Database는 현재 용량이 필요 이상으로 높으면 노드를 더 낮은 용량으로 스케일 다운합니다. 그러나 총 용량이 최소일 때는 노드가 스케일 다운되지 않습니다.

다음 표는 Aurora 용량 단위(ACU)로 표시된 DB 샤드 그룹 최대 용량과 만들어진 노드(라우터 및 샤드) 수 간의 상관관계를 보여줍니다.

참고

이러한 값은 변경될 수 있습니다.

컴퓨팅 중복을 0이 아닌 값으로 설정하면 총 샤드 수가 두 배 또는 세 배가 됩니다. 이로 인해 추가 비용이 발생합니다.

컴퓨팅 대기의 노드는 라이터와 동일한 용량으로 스케일 업 및 다운됩니다. 대기에 대해 용량 범위를 별도로 설정하지 않습니다.

총 노드 수 라우터 샤드 기본 최소 용량(ACU) 최대 용량 범위(ACU)
4 2 2 16 16~400
5 2 3 20 401~500
6 2 4 24 501~600
7 3 4 28 601~700
8 3 5 32 701~800
9 3 6 36 801~900
10 4 6 40 901~1,000
11 4 7 44 1,001~1,100
12 4 8 48 1,101~1,200
13 5 8 52 1,201~1,300
14 5 9 56 1,301~1,400
15 5 10 60 1,401~1,500
16 6 10 64 1,501~1,600
17 6 11 68 1,601~1,700
18 6 12 72 1,701~1,800
19 7 12 76 1,801~1,900
20 7 13 80 1,901~2,000
21 7 14 84 2,001~2,100
22 8 14 88 2,101~2,200
23 8 15 92 2,201~2,300
24 8 16 96 2,301~6,144

DB 샤드 그룹의 최대 용량 기반 동적 구성은 만드는 중에만 사용할 수 있습니다. 최대 용량이 수정될 때 라우터와 샤드 수는 동일하게 유지됩니다. 자세한 내용은 DB 샤드 그룹의 용량 변경 단원을 참조하십시오.

SQL 명령을 사용하여 DB 샤드 그룹에 샤드와 라우터를 추가할 수 있습니다. 자세한 내용은 다음 자료를 참조하세요.

참고

샤드 또는 라우터는 삭제할 수 없습니다.