確約利用割引

Spanner の確約利用割引(CUD)では、Spanner のコンピューティング リソースを 1 年以上継続的に使用することと引き換えに、料金が大幅に割引されます。

Spanner CUD は、Spanner のコンピューティング容量に少なくとも 1 年間コミットできる予測可能な最小量がある場合に最適です。

Spanner CUD の料金

Spanner CUD では、コミットメント期間に応じた 2 つのレベルの割引が用意されています。

  • 1 年間の CUD では、オンデマンド料金から 20% 割引となります。

  • 3 年間の CUD では、オンデマンド料金から 40% 割引となります。

CUD を購入する際、1 年または 3 年の期間のいずれかと、コミットメント金額(その期間における 1 時間あたりのコンピューティング容量で想定される Spanner の支出)を選択します。このコミットメント金額が、割引の適用後のコミットメント料金になります。CUD の期間中、このコミットメント料金が月単位で請求されます。(詳細な例については、以下の Spanner CUD の例をご覧ください)。

この割引は、インスタンスの構成やリージョンに関係なく、CUD の購入に使用された Cloud 請求先アカウントに関連付けられている Spanner プロジェクトでの対象となる使用量に適用されます。すべての CUD は、リージョン構成とマルチリージョン構成の両方に適用されます。

コミットメントを超える支出は、オンデマンド料金で請求されます。Spanner の使用量の増加に応じて、追加の CUD を購入できます。これにより、以前のコミットメントでカバーされていない支出の増加に対する割引を受けることができます。

CUD の購入後に Spanner のオンデマンド料金が変更されても、コミットメント料金は変更されず、対象の使用量に対して同じ割引率が適用されます。

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

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

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

Spanner CUD を購入する

Cloud 請求先アカウントの Spanner の確約利用割引を購入または管理するには、そのアカウントに対する請求先アカウント管理者のロールが必要です。

Spanner CUD は、Google Cloud コンソールの [お支払い] ページから購入できます。[コミットメント] タブを選択し、上部にある [購入] アクションを選択します。詳細については、Google Cloud のドキュメントの費用ベースのコミットメントの購入セクションをご覧ください。

CUD を購入すると、1 時間以内にコミットメントが有効になります。この割引は、対象となる後続の使用量に自動的に適用されます。

CUD の購入後、コミットメントをキャンセルすることはできません。コミットメントのサイズと期間が、Spanner のコンピューティング容量での過去の費用と想定される費用の最低に一致していることを確認してください。

また、コミットメントを購入する前に、確約利用の単位に関するサービス固有の規約をご覧ください。

Spanner CUD のシナリオの例

コミットメントは、今後 1 年または 3 年にわたる、Spanner コンピューティング容量で予想される 1 時間あたりの費用の最低を表している必要があります。

たとえば、us-central1us-west2 の 2 つの異なるリージョンで Spanner インスタンスを使用するとします。us-central1 のインスタンスには 10 ノード、us-west2 のインスタンスには 20 ノードのコンピューティング容量をプロビジョニングします。

料金ページから、1 時間あたりのコミットメント費用を大まかに計算できます。

  • us-central1 での支出: 10 ノード × 1 ノードあたり $0.90/時間 = $9.00/時間
  • us-west2 での支出: 20 ノード × 1 ノードあたり $1.08/時間 = $21.60/時間
  • すべてのリージョンの合計支出: $9.00 + $21.60 = $30.60/時間

この先 1 年以上で $30.60/時間以上の費用が連続的に発生すると予想される場合は、その金額のコミットメントを行えます。つまり、その CUD を購入する場合は、1 時間あたりのオンデマンド コミットメント金額として「$30.60」を入力します。

また、コンピューティング容量のスケールダウンが想定される場合は、コミットメント量を減らすことができます。この上限の超過分が、オンデマンド料金で請求されます。

この例で、$30.60/時間のコミットメントを実際に選択するとします。次のステップとして、コミットメントの期間を選択します。

比較のために、コミットメントの割引を適用せずに、選択したコミットメント料金で Spanner コンピューティング容量のオンデマンド費用を計算します。

  • オンデマンド料金に基づく月額費用: $30.60/時間 × 730 時間 = $22,338/月

ここから、1 年間の CUD の 20% の割引の適用で達成できる月額料金とコスト削減額を計算して、完全なオンデマンド料金と比較できます。

  • 1 年間、$30.60/時間のコミットメントの場合の月額費用: ($30.60/時間 - 20% 割引) × 730 時間 = $17,870.40/月
  • 月間の削減コスト合計: $22,338 - $17,870.40 = $4,467.60
  • 1 年間、$30.60/時間のコミットメントで節約される合計額: $4,467.6/時間 × 12 か月 = $53,611.20

同様に、3 年間の CUD の 40% の割引の適用で達成できる料金とコスト削減額を計算して、完全なオンデマンド料金と比較できます。

  • 3 年間、$30.60/時間のコミットメントの場合の月額費用: ($30.60/時間 - 40% 割引) × 730 時間 = $13,402.80/月
  • 月間の削減コスト合計: $22,338 - $13,402.80 = $8,935.20
  • 3 年間、$30.60/時間の CUD で節約される合計額: $8,935.20/時間 × 36 か月 = $321,667.20

このように、今後数年間で想定される Spanner の最小使用量をカバーするコミットメントで、大幅な節約を達成できます。Spanner プロジェクトで適切な CUD サイズを選択するための推奨事項をご覧ください。

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

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

  • リージョン: Spanner CUD はインスタンス構成やリージョン全体に適用されます。CUD は、リージョン構成とマルチリージョン構成の両方に適用されます。複数のリージョンに Spanner インスタンスがある場合は、コミットメントを作成するときに、プロジェクトで使用するすべてのリージョンの費用を計算します。

  • プロジェクト: 合計コミットメントの計算で、プロジェクトごとの一貫したベースライン支出を決定します。通常、本番環境の負荷は 100% 時間で実行されますが、開発環境やステージング環境は、頻繁に実行される可能性があります。

  • インスタンス:24 時間安定したレベルのコンピューティング容量を使用するように Spanner インスタンスをプロビジョニングする場合は、コンピューティング リソースの使用量を完全にカバーする CUD を購入することを検討してください。ただし、インスタンスのスケールアップまたはスケールダウンを頻繁に行う場合は、ベースラインの予測可能な使用量に対してのみ CUD を購入することを検討してください。

    インスタンスがバースト時、または短期間だけ実行されている場合は、計算から除外します。

コミットメント料金は、実際の使用量に関係なく、コミットメント期間中は 1 時間ごとに適用されます。Spanner の過去の使用状況や将来の想定に基づいて、CUD のコミットメント量を慎重に選択してください。Spanner のコンピューティング容量の使用量が確約された支出レベルを上回る限り、そのコミットメントの期間中に最大限の割引を受けることができます。

次のステップ