確約利用割引

このドキュメントでは、Spanner 向けの費用ベースの確約利用割引(CUD)について説明します。

Spanner の確約利用割引(CUD)は、1 年以上にわたり Spanner の容量に対して時間単位で最低利用額を継続的に支払うことを約束することで、割引料金が適用される制度です。

Spanner の支出ベースの CUD は、Spanner の容量の利用において予測可能な最低利用額があり、それを少なくとも 1 年間支払える場合に適しています。

Spanner CUD の料金

Spanner の CUD には、契約期間に応じて 2 段階の割引が用意されています。

  • 20% 割引: 1 年間の契約をコミットすることで適用される割引率です。契約期間中は、Spanner CUD 1 年プランの料金(使用量モデル ID 558C-892D-2291)を、コミットする時間あたりの利用額として支払います。
  • 40% 割引: 3 年間の契約をコミットすることで適用される割引率です。契約期間中は、Spanner CUD 3 年プランの料金(使用量モデル ID 38C3-A961-A68B)を、コミットする時間あたりの利用額として支払います。

コミットメントを購入すると、1 年または 3 年の期間にわたって、固定の時間単価を支払うことに同意したことになります。毎月の請求書には、コミットメントの範囲内の使用量について、CUD 使用量モデルの料金が適用された使用料が表示されます。1 ドル相当のコミットメント料金に対して 1 ドルが請求され、その使用分に応じて同額のクレジットが適用されるため、実際に使った分のコミットメント料金は相殺されます。詳しい例については、Spanner CUD の例をご覧ください。

コミットメントの未使用部分についても料金が適用されます。結果として、サービスを使っていても使っていなくても、毎時間一定額のコミットメント料金を支払うことになります。ただし、コミットメントの範囲内で使用した分については、その料金がクレジットとして還元されます。

コミットメントを超えた費用は、オンデマンド料金で請求されます。使用量が増加した場合は、追加のコミットメントを購入すると、以前のコミットメントで網羅されていない費用の増加に対しても割引を受けることができます。

CUD 割引は、Cloud 請求先アカウントに関連付けられているプロジェクトで、対象となる使用量に適用されます。

コミットメントの購入後にオンデマンド料金が変動しても、コミットメント料金は変更されません。

Spanner CUD の対象となるリソース

Spanner CUD は、プロジェクトをまたいで Spanner のコンピューティング容量(ノード数または処理単位で測定)に対する利用額に自動的に適用されます。この柔軟性により、手動で操作することなく、リージョンやプロジェクト全体でコミットメントを最大限に使用できるため、時間とコストを節約できます。

Spanner CUD は、Spanner のストレージ、バックアップ、Data Boost、送信データ転送の支出には適用されません。

対象となる SKU の一覧については、Spanner CUD の対象となる SKU をご確認ください。

Spanner CUD を購入する

Cloud 請求先アカウントで Spanner の確約利用割引を購入または管理するには、費用ベースのコミットメントを購入するの手順に沿ってください。

Spanner CUD の例

この例では、予想されるオンデマンドの使用量の費用を計算し、その情報をもとに 1 年または 3 年のコミットメントによる節約額を算出します。この例では、2 つの異なるリージョンで Spanner インスタンスを使用し、us-central1 に 10 ノード、us-west2 に 20 ノードを割り当てるとします。

オンデマンド費用を計算する

まず、1 か月(730 時間)の割引なしの費用を計算します。料金ページで希望する Spanner SKU を見つけ、プルダウンでリージョンを選択します。計算には、次の 3 つの列(デフォルト料金(オンデマンド)、1 年 CUD 料金、3 年 CUD 料金)に表示される料金を使用します。

  • us-central1 のノード費用: オンデマンド費用 $0.9/ノード/時間 × 10 ノード = $9.00/時間。
  • us-west2 のノード費用: オンデマンド費用 $1.08/ノード/時間 × 20 ノード = $21.60/時間。
  • すべてのリージョンでのオンデマンド費用: $9.00 + $21.60 = $30.60/時間。
  • オンデマンドの月額費用合計: $30.60/時間 × 1 か月あたり 730 時間 = $22,338/月

1 年間のコミットメント費用と割引を計算する

Spanner の料金ページを参照して、各リージョンとノード数における 1 年間のコミットメントの 1 時間あたりの費用を確認し、次の計算を行います。

  • us-central1 のノード費用: 10 ノード × $0.72/ノード/時間(1 年 CUD 費用)= $7.20/時間
  • us-west2 のノード費用: 20 ノード × $0.864/ノード/時間(1 年 CUD 費用)= $17.28/時間
  • 1 年間のコミットメントの 1 時間あたりの合計費用: $7.20 + $17.28 = $24.48/時間。
  • 1 年間のコミットメントの月額費用の合計: $24.48/時間 × 1 か月あたり 730 時間 = $17,870.40/月。

結果に基づいて、20% の割引を達成するために 1 時間あたり $24.48 のコミットメント額を設定し、1 年間の合計節約額を確認できます。

  • 1 年間のコミットメントで節約される合計額: オンデマンドの月額費用 $22,338 - 1 年間のコミットメントの月額費用 $17,870.40 = $4,467.60 × 12 か月 = $53,611.20

3 年間のコミットメント費用と割引を計算する

Spanner の料金ページを参照して、各リージョンとノード数における 3 年間のコミットメントの 1 時間あたりの費用を確認し、次の計算を行います。

  • us-central1 のノード費用: 10 ノード × $0.54/ノード/時間(3 年 CUD 費用)= $5.40/時間
  • us-west2 のノード費用: 20 ノード × $0.648/ノード/時間(3 年 CUD 費用)= $12.96/時間
  • 3 年間のコミットメントの 1 時間あたりの合計費用: $5.40 + $12.96 = $18.36/時間。
  • 3 年間のコミットメントの月額費用の合計: $18.36/時間 × 1 か月あたり 730 時間 = $13,402.80/月。

結果に基づいて、40% の割引を達成するために 1 時間あたり $18.36 のコミットメント額を設定し、3 年間の合計節約額を確認できます。

  • 3 年間のコミットメントで節約される費用の合計額: オンデマンドの月額費用 $22,338 - 3 年間のコミットメントの月額費用 $13,402.80 = $8,935.20 × 36 か月 = $321,667.20

コミットメントを選択する際の推奨事項

Spanner CUD の購入を検討する際は、次の点に注意してください。

  • プロジェクト: 合計コミットメントを計算する際、プロジェクトごとの一定のベースライン支出を把握してください。通常、本番環境の負荷はすべての時間で実行されますが、開発環境やステージング環境は、断続的な実行になる可能性があります。
  • リソース: リソースのスケールアップまたはスケールダウンを頻繁に行う場合は、予測可能なベースラインの使用量に対してのみ CUD を購入することを検討してください。インスタンスのバースト時や短期間しか実行されない場合は、計算から除外します。
  • コミットメント料金は、実際の使用量に関係なく、コミットメント期間中は時間単位で適用されます。Spanner の過去の使用状況や将来の想定に基づいて、CUD のコミットメント量を慎重に選択してください。Spanner 容量の使用量が確約された支出レベルを上回る限り、そのコミットメントの期間中に最大限の割引を受けることができます。

    次のステップ