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 샤드 그룹에 샤드와 라우터를 추가할 수 있습니다. 자세한 내용은 다음 자료를 참조하세요.
참고
샤드 또는 라우터는 삭제할 수 없습니다.