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 ギビバイト (GiB) のメモリと、対応する CPU、ネットワークが組み合わせられています。スケーリングは、Aurora Serverless v2 の動作と同様に、アプリケーションのワークロードに応じて DB シャードグループの容量を増減します。

DB シャードグループの最大容量と、作成されたルーターとシャードの数との相関性

DB シャードグループ内のルーターとシャードの初期数は、DB シャードグループの作成時に設定した最大容量によって決まります。最大容量が大きいほど、DB シャードグループで作成されるルーターとシャードの数も大きくなります。

各ノード (シャードまたはルーター) には、ACU で測定される独自の現在の容量値があります。

  • Limitless Database は、現在の容量が低すぎて負荷を処理できない場合、ノードをより高い容量にスケールアップします。ただし、合計容量が最大に達した場合、ノードはスケールアップされません。

  • Limitless Database は、現在の容量が必要以上に高い場合、ノードをより低い容量にスケールダウンします。ただし、合計容量が最小に達した場合、ノードはスケールダウンされません。

次の表は、Aurora 容量ユニット (ACU) の DB シャードグループの最大容量と、作成されたノード (ルーターとシャード) の数との相関関係を示しています。

注記

これらの値は変更される可能性があります。

コンピューティングの冗長性をゼロ以外の値に設定すると、シャードの合計数は 2 倍または 3 倍になります。これにより、追加のコストが発生します。

コンピューティングスタンバイのノードは、ライターと同じ容量にスケールアップ/スケールダウンされます。スタンバイの容量範囲は個別に設定しません。

合計ノード数 ルーター シャード デフォルトの最小容量 (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~1000
11 4 7 44 1001〜1100
12 4 8 48 1101~1200
13 5 8 52 1201~1300
14 5 9 56 1301~1400
15 5 10 60 1401~1500
16 6 10 64 1501~1600
17 6 11 68 1601~1700
18 6 12 72 1701~1800
19 7 12 76 1801~1900
20 7 13 80 1901〜2000
21 7 14 84 2001~2100
22 8 14 88 2101~2200
23 8 15 92 2201~2300
24 8 16 96 2301~6144

DB シャードグループの最大容量に基づく動的設定は、作成時にのみ可能です。最大容量が変更されても、ルーターとシャードの数は変わりません。詳細については、「DB シャードグループの容量の変更」を参照してください。

SQL コマンドを使用して、DB シャードグループにシャードとルーターを追加できます。詳細については次を参照してください:

注記

シャードやルーターは削除できません。