このページでは、AlloyDB for PostgreSQL での確約利用割引(CUD)の仕組みについて説明します。
確約利用割引の概要
AlloyDB の確約利用割引(CUD)とは、データベース インスタンスを 1 年間または 3 年間にわたって継続的に使用することと引き換えに適用される割引料金です。
AlloyDB CUD は、リソースのニーズが予測可能なワークロードに最適です。特定の使用量を 1 年間または 3 年間契約していただき、ご利用料金はオンデマンド料金の 1 時間あたりの料金に基づいて計算されます。その引き換えに、確約した範囲に該当する使用量に対して AlloyDB に割引料金が適用されます。
CUD は、どの Cloud 請求先アカウントからでも購入できます。割引は、その Cloud 請求先アカウントによって支払われたプロジェクトで、対象となる使用量に適用されます。AlloyDB の CUD を購入した場合、当てはまる使用量の料金が変更されても、確約期間全体で同じコミットメント料金の支払いが発生します。料金が変更された場合でも、該当する使用量には同じ割引率が適用されます。コミットメント料金は月単位で請求されます。
請求の詳細については、費用ベースの確約利用割引の効果を分析するをご覧ください。
AlloyDB CUD の対象となる使用量
CUD は、すべてのリージョンとすべてのプロジェクトにわたる AlloyDB インスタンスの使用量の集計に自動的に適用されるため、手動で変更や更新を行うことなく、予測可能な低料金での利用が可能になります。この柔軟性により、コミットメント全体で高い使用率を実現し、時間と費用を節約できます。
AlloyDB CUD は、AlloyDB データベース インスタンスのすべての vCPU とメモリ使用量に適用されます。AlloyDB の CUD は、ストレージ、バックアップ、ネットワーク データ転送には適用されません。
対象となる SKU の一覧については、AlloyDB CUD の対象となる SKU をご確認ください。
料金
- 25% 割引: この割引は 1 年間の契約に適用されます。契約期間中、確約した時間あたりの使用額として、AlloyDB CUD 1 年間の料金(使用量モデル ID C100-AA7B-33B1)をお支払いいただきます。
- 52% 割引: この割引は 3 年間の契約に適用されます。契約期間中、確約した時間あたりの使用額として、AlloyDB CUD 3 年間の料金(使用量モデル ID 4920-CA74-2184)をお支払いいただきます。
AlloyDB CUD を購入する
Cloud 請求先アカウントで CUD を購入または管理するには、費用ベースのコミットメントの購入の説明に従ってください。
CUD を購入する前に、確約利用の単位に関するサービス固有の規約をお読みください。
費用ベースの確約利用の購入方法など、詳細については、確約利用割引をご覧ください。
使用例
この例では、高可用性(HA)インスタンスの割引と費用を計算する方法を示します。
覚えておくべき重要なポイント:
- AlloyDB CUD は vCPU とメモリにのみ適用されます。
- AlloyDB CUD は、ストレージ、バックアップ、ネットワーク データ転送には適用されません。
- AlloyDB CUD はすべてのインスタンスに適用されます。
- AlloyDB CUD は、1 時間あたりのオンデマンド コミットメント料金(米ドル)で測定されます。
1 年間と 3 年間のコミットメントの削減額を計算する
コミットメントは、今後 1 年間または 3 年間にわたってプロジェクト全体で予想される使用量モデルの料金に基づいて、1 時間あたりの最低費用に設定する必要があります。
たとえば、us-central1
リージョンにリーダーノードとスタンバイ ノードがある AlloyDB HA プライマリ インスタンスについて考えてみましょう。このインスタンスには 16 個の vCPU と 128 GB の RAM があります。
料金ページから、おおよそのオンデマンド料金(コミットメントなし)を次のように計算できます。
- リーダーノードとスタンバイ ノードの
us-central1
での費用の合計: 2 × ((16 vCPU × $0.06608/vCPU/時間) + (128 GB × $0.0112/GB/時間)) = 1 時間あたり $4.98 - オンデマンド料金に基づく月額費用: $4.98/時間 × 730 時間 = $3,635.40/月($43,624.80/年)
ただし、1 年間のコミットメントに対して割引が適用されます。料金ページで、割引後の 1 年間のコミットメント費用を計算します。
- リーダーノードとスタンバイ ノードの
us-central1
での費用の合計: 2 × ((16 vCPU × $0.04956/vCPU/時間) + (128 GB × $0.0084/GB/時間)) = 1 時間あたり $3.73632 - オンデマンド料金に基づく月額費用: $3.73632/時間 × 730 時間 = $2,727.5136/月
1 年間のコミットメントによる費用削減額は、年間 $10,894.637 です。
この先 1 年以上、1 時間あたりの最低額が継続的に発生すると予想される場合は、割引後の 1 時間あたりのコミットメント額として「$3.73632
」を入力します。コミットメントの金額を減らすことはできますが、その上限を超える費用はオンデマンド料金で請求されます。
同様に、3 年間のコミットメントでは割引率が高くなります。料金ページで、割引後の 3 年間のコミットメント費用を計算します。
- リーダーノードとスタンバイ ノードの
us-central1
での費用の合計: 2 × ((16 vCPU × $0.0317184/vCPU/時間) + (128 GB × $0.005376/GB/時間)) = 1 時間あたり $2.3912448 - オンデマンド料金に基づく月額費用: $4.98/時間 × 730 時間 = $1,745.6087/月
3 年間のコミットメントによる 3 年間の節約額は $68,032.488 です。
このように、今後数年間で想定される AlloyDB の最小使用量をカバーするコミットメントで、大幅な節約を達成できます。AlloyDB プロジェクトで適切な CUD サイズを選択するための推奨事項をご覧ください。
コミットメントを選択する際の推奨事項
CUD を購入するかどうかを決定する際は、次の点を考慮してください。
- リージョン: AlloyDB CUD はリージョン全体に適用されます。複数のリージョンに AlloyDB インスタンスがある場合は、コミットメントを作成する際に、すべてのリージョンでの支出を計算します。
- プロジェクト: プロジェクトごとに一定の基準で vCPU と RAM の使用率を確認します。本番環境のワークロードは通常、その 100% の時間分の稼働をする一方で、開発環境やステージング環境ではより断続的に稼働することを考慮してください。
- インスタンス: AlloyDB インスタンスは通常 24 時間 365 日実行されるため、100% 消費を見込んだ CUD の購入が一般的です。インスタンスがバースト時、または短期間でのみ実行される場合は、該当する期間を除外して計算し、それらのインスタンス分についてはオンデマンド料金をお支払いください。
次のステップ
確約利用割引で費用ベースのコミットメントを購入する方法を学習する。