確約利用割引 Recommender

確約利用割引(CUD)Recommender を使用すると、Cloud 請求先アカウントのプロジェクトのリソースコストを最適化できます。CUD の推奨事項は、Cloud Billing によって収集された過去と最近の使用状況の指標を分析し、既存のコミットメントの対象となる使用状況を含む数式により自動的に生成されます。こうした推奨事項を適用して、追加のコミットメントを購入し、Google Cloud の費用をさらに最適化できます。

推奨事項は、Compute Engine のリソースベースのコミットメント、および対象プロダクト向けの費用ベースのコミットメントで利用できます(Compute Engine のフレキシブル コミットメントを含む)。

以下のタスクについては、このページのガイドをご覧ください。

Recommender サービスの詳細については、Recommender の概要をご覧ください。

コミットメントの推奨事項について

確約利用割引の推奨事項を使用すると、Google Cloud プロジェクトでの支出と使用のパターンを特定できます。支出パターンによって、費用ベースのコミットメントCompute Engine のフレキシブル コミットメントなど)の推奨事項が生成され、使用パターンによってリソースベースのコミットメントの推奨事項が生成されます。リソースベースのコミットメントの推奨事項では、Compute Engine でのカスタム マシンタイプの使用も考慮されます。推奨のコミットメントを購入すると、Google Cloud の費用を最適化できます。

権限

管理者ロールと閲覧者ロールには、推奨事項の表示と更新に必要な権限が含まれています。カスタムロールを使用している場合は、次の権限を含むようにカスタムロールを更新する必要があります。

表示に必要な権限

費用ベースの確約利用割引の推奨事項を表示するには:

  • recommender.spendBasedCommitmentRecommendations.get
  • recommender.spendBasedCommitmentRecommendations.list
  • recommender.spendBasedCommitmentInsights.get
  • recommender.spendBasedCommitmentInsights.list
  • recommender.spendBasedCommitmentRecommenderConfig.get

リソースベースの確約利用割引の推奨事項を表示するには:

  • recommender.usageCommitmentRecommendations.get
  • recommender.commitmentUtilizationInsights.get
  • recommender.usageCommitmentRecommendations.list
  • recommender.commitmentUtilizationInsights.list

変更に必要な権限

費用ベースの確約利用割引の推奨事項を変更するには:

  • recommender.spendBasedCommitmentRecommendations.update
  • recommender.spendBasedCommitmentInsights.update
  • recommender.spendBasedCommitmentRecommenderConfig.update

リソースベースの確約利用割引の推奨事項を変更するには:

  • recommender.usageCommitmentRecommendations.update
  • recommender.commitmentUtilizationInsights.update

権限を付与する

Cloud 請求先アカウントで割引の共有が有効になっている費用ベースのコミットメントとリソースベースのコミットメントの場合は、次のロールを割り当てます。

  • 推奨事項の表示のみを行うには、請求先アカウント閲覧者roles/billing.viewer)のロールを割り当てます。
  • 推奨事項を表示および変更するには、請求先アカウント管理者roles/billing.admin)のロールを割り当てます。

これらのロールを割り当てて、Cloud 請求先アカウントへのアクセスを管理する方法を確認する

リソースベースのコミットメントの割引共有を有効にしていない場合は、別の IAM ロールを割り当てる必要があります。これらのロールは、確約利用割引を購入した Cloud 請求先アカウントの各プロジェクトに割り当てる必要があります。

  • 推奨の表示のみを行うには、閲覧者roles/viewer)ロールをプロジェクトに割り当てます。
  • 推奨の表示と変更を行う場合は、プロジェクトにオーナーroles/owner)または編集者roles/editor)のロールを割り当てます。

これらのロールを割り当ててプロジェクトへのアクセスを管理する方法を確認する

推奨事項を表示する

確約利用割引の推奨事項を表示する方法はいくつかあります。

Google Cloud コンソールのおすすめハブにある [費用に関する推奨事項] ダッシュボードで、すべてのコミットメントの推奨事項を確認できます。これらの推奨事項には、現在まだ存在しないリージョンの新しいコミットメントと、すでに購入済みのリージョンの追加コミットメントが含まれます。

既存のコミットメントがあるリージョンの追加の推奨事項のみを表示するには、Google Cloud コンソールの [お支払い] セクションに移動して、確約利用割引ページまたは CUD 分析レポートを表示します。

個々のコミットメントの推奨事項の詳細を表示するには、推奨事項の概要カードにアクセスします。概要カードは、コミットメントのおすすめハブと [確約利用割引] ページにある [費用に関する推奨事項] ダッシュボード、または Google Cloud コンソールの [お支払い] セクションにある CUD 分析レポートで利用できます。

Cloud 請求先アカウントの確約利用割引の推奨事項を表示するには、次のいずれかを行います。

表示内容 手順
新しいコミットメントや追加のコミットメントを含むすべての費用に関する推奨事項を表示するには、おすすめハブにアクセスします。
  1. Google Cloud コンソールにログインします。
  2. おすすめハブを表示するには、Google Cloud コンソールのホームページで [推奨事項] タブを選択します。

    おすすめハブには、Google Cloud コンソールの任意の場所から移動できます(ナビゲーション メニュー に移動して、[Cloud の概要] > [推奨事項] を選択します)。

  3. [費用に関する推奨事項] ダッシュボードを表示するには、[確約利用割引でお得に購入] セクションで [すべて表示] をクリックします。
  4. 推奨事項の概要カードを表示するには、表示する推奨事項の行を選択して、[コスト削減額の見積もり] 列の [コスト削減額の見積もり] のリンクをクリックします。

    列ヘッダーをクリックすると、行の並べ替え順序を変更できます。表の下部にある [1 ページあたりの行数] 設定を使用して、ページごとに返される行数を変更します。

Cloud 請求先アカウントの既存のコミットメント(追加のコミットメントを含む)のリストを表示するには、Google Cloud コンソールの [お支払い] セクションにある [確約利用割引(CUD)] ダッシュボードにアクセスします。
  1. Google Cloud コンソールで Cloud 請求先アカウントにログインします。
  2. プロンプトが表示されたら、既存のコミットメントを表示する Cloud 請求先アカウントを選択します。選択した請求先アカウントの Cloud Billing の概要ページが表示されます。
  3. [お支払い] ナビゲーション メニューで、[確約利用割引(CUD)] を選択します。
  4. 既存のコミットメントの追加のコミットメントの推奨事項を表示するには、[推奨事項] 列を見つけます(ダッシュボードを右にスクロールしなければならない場合があります)。コミットメント タイプに対する追加のコミットメントの推奨事項がある場合は、コスト削減の可能性がコミットメント タイプ行の [推奨事項] の列に表示されます。例: $97.10/月を削減
  5. 追加のコミットメントの推奨事項の概要カードを表示するには、[推奨事項] 列で、コミットメント行の [コスト削減額の見積もり] をクリックします。

    また、CUD 分析レポートで、特定のコミットメント タイプの推奨事項を確認できます。コミットメントの分析レポート(コミットメントの推奨事項を含む)を表示するには、表示するコミットメント タイプの行で [分析を表示] を選択します。詳しくは、CUD 分析レポートを使用して推奨事項を表示する方法をご覧ください。

    [確約利用割引](CUD)ページから [推奨事項] をクリックして、おすすめハブに移動することもできます。

推奨事項のバナー内にあるコスト削減額の見積もりなど、既存のコミットメントの個別の分析を表示するには、Google Cloud コンソールの [お支払い] セクションから CUD 分析レポートにアクセスします。
  1. Google Cloud コンソールで Cloud 請求先アカウントにログインします。
  2. プロンプトが表示されたら、CUD 分析レポートを表示する Cloud 請求先アカウントを選択します。選択した請求先アカウントの Cloud Billing の概要ページが表示されます。
  3. ナビゲーション メニューの [お支払い] から [CUD 分析] を選択します。
  4. 個々のコミットメントの詳細な分析を表示するには、[コミットメント タイプ] リストからコミットメントを選択します。

    デフォルトでは、コミットメント タイプ セレクタは、さまざまなタイプの既存の費用ベースのコミットメントを表示するように構成されています。リストから費用ベースのコミットメント タイプを選択し、[確約利用割引の分析] ページを表示します。

    CUD 分析ページのリソースベースのコミットメントを表示するには、[コミットメント タイプ] リストから、[リソースベースのコミットメント] を選択して、コミットメント タイプのリストを切り替え、リストに既存のリソースベースのコミットメントを入力します。再表示された [コミットメント タイプ] リストからリソースベースのコミットメントを選択し、その [確約利用割引の分析] ページを表示します。

  5. 選択した [コミットメント タイプ] の [確約利用割引の分析] ページで、コミットメント タイプのコスト削減額の見積もりを表示する推奨事項のバナーを探します。例: コミットメントを追加すると、毎月推定 $247.46 の節約できます。

    コミットメント タイプのコスト削減額の見積もりが表示されない場合は、[コミットメント タイプ] リストを開いて、別のコミットメント タイプを選択して表示します。

  6. コミットメントの推奨事項の概要カードを開くには、次の操作を行います。
    • 費用ベースのコミットメント タイプ(および単一の推奨事項があるリソースベースのコミットメント タイプ)の場合、推奨事項のバナーから、[詳細を表示] をクリックします。コミットメントの推奨事項の概要カードが開きます。
    • リソースベースのコミットメント タイプの場合、推奨事項のバナーに表示されるコスト削減額の見積もりは、複数の新しいコミットメントの推奨事項や追加のコミットメントの推奨事項を表している場合があります。
      1. 選択したリソースベースのコミットメントの推奨事項を一覧表示するには、推奨事項のバナーから [推奨事項の表示] をクリックします。

        [おすすめハブ] に [費用に関する推奨事項] ページが開き、選択したコミットメント タイプのすべてのコミットメントの推奨事項が表示されます。

      2. 推奨事項の概要カードを表示するには、表示する推奨事項の行を選択して、[コスト削減額の見積もり] 列の [コスト削減額の見積もり] の値をクリックします。

[ 推奨事項] をクリックして、CUD 分析ページからおすすめハブに移動することもできます。

CUD の推奨事項の設定を構成する

CUD の推奨事項をカスタマイズするには、推奨事項の設定を構成します。

  1. Google Cloud コンソールの [お支払い] セクションで [確約利用割引(CUD)] ページに移動します。
  2. [ 推奨事項の構成] を選択します。
  3. 推奨されるカバレッジのしきい値をパーセントで入力します。カバレッジのしきい値がデフォルトの 100% を下回っている場合、Recommender は「最適な」推奨事項のみを生成します。
  4. 目的の確約利用期間を選択します。
  5. [推奨事項] ページにアクセスして、推奨事項を確認します。

推奨事項の概要カードについて

次に、推奨事項の概要カードと関連するグラフの例を示し、推奨事項が導き出される方法を説明します。ハイレベルでは、リソース使用率に基づいて最適化が提案されます。グラフには、コミットメントに登録することで費用を節約できる使用率が表示されます。

損益分岐点となるリソース使用率を見積もるには、CUD 割引率を 100 から差し引きます。たとえば、1 年間の Cloud SQL CUD で 25% の割引が適用される場合、損益分岐点となるリソース使用率は 100% - 25% = 75% です。

見積もりを理解するために、Cloud SQL の使用量が正規価格で $100 の場合を考えてみましょう。Cloud SQL インスタンスが 100% の稼働率で運用され、1 年間の費用ベースの CUD に 25% の割引で登録した場合、使用量に対して $100 - (25% of $100) = $75 を支払うことになります。

Cloud SQL インスタンスの稼働率が 80% に低下した場合、正規価格は $80 ですが、コミットメントにより、使用量に対して $75 を支払うことになります。これにより、正規価格に対して ($80 - $75) / $80 = 0.0625 または 6.25% の割引が適用されます。

同様に、稼働率 75% では、正規価格と同じ料金が発生します。75% 未満の稼働率では、コミットメントに登録しても費用は削減されません。

確約利用割引の推奨事項の概要カードの例。

概要カードには次のものが表示されます。

推奨事項の詳細

  • 推奨される CUD - この推奨事項の対象となる CUD のタイプ(リソースベースの CUD または費用ベースの CUD)を表します。[ヘルプ] をクリックすると、推奨事項の説明が表示されます。

  • コミット期間 - コミット期間の長さ(1 年または 3 年)を選択できます。3 年間のコミットメントの割引は一般的に 1 年間のコミットメントよりも高くなるため、選択する期間によっては、[推奨される CUD] が異なる場合があります。

  • リソースの種類 - 推奨事項に適用されるリソースが表示されます。

  • カバーする使用量 - 構成に基づいて、推奨事項の対象となる使用量のしきい値が表示されます。

  • リージョン: リソースをホストするリージョンが表示されます。

CUD の費用と削減額

  • 月額(見積もり) - コミットメントを購入した場合の月額と、オンデマンド料金で計算した場合と比較した使用料金の割引率が表示されます。この費用は、請求書に表示されるコミットメント料金です。
  • 請求対象期間 - このコミットメントの月額(見積もり)が請求される頻度と期間が表示されます。たとえば、「毎月 3 年間」です。

  • 1 か月あたりの推定削減額 - 月間のコスト削減額を示します。

  • 費用削減の対象範囲 - 購入が推奨されるコミットメントのタイプ(リソースベースの CUD または費用ベースの CUD)に応じて、Cloud 請求先アカウントの ID またはプロジェクトが表示されます。

推奨事項を説明するグラフ

棒グラフには、過去 30 日間の使用量と既存の有効なコミットメントが表示されます。推奨される CUD とリソースタイプに応じて、グラフには次のものが表示されます。

  • オンデマンド料金が適用される使用量 - 推奨事項の対象とならない使用量。
  • この推奨 CUD 購入の対象となる使用量 - おすすめのコミットメントを購入した場合、対象となり、確約利用割引を得られる使用量。
  • 費用ベースの既存の CUD の対象となる使用量 - 現在の費用ベースのコミットメントの対象となる使用量。
  • 既存のフレキシブル CUD の対象となる使用量 - 現在のフレキシブル コミットメントの対象となる使用量。
  • リソースベースの既存の CUD の対象となる使用量 - 現在のリソースベースのコミットメントの対象となる使用量。

推奨事項の適用と購入

費用ベースおよびリソースベースの推奨コミットメントは、概要カードから承認することで購入します。推奨事項の概要カードにアクセスするには、推奨事項の表示をご覧ください。

費用ベースまたはリソースベースのコミットメントの推奨事項の概要カードが表示されたら、[確認と購入] を選択して、推奨事項を適用し、購入プロセスを開始します。

推奨事項の確認と購入

コミットメントの推奨事項の表示中に、承認する推奨事項の概要カードにアクセスして、次の操作を行います。

  1. [コミット期間] を選択します。[1 年] と [3 年] を切り替えて、各期間の削減可能な費用を確認します。

  2. [カバーする使用量] を選択します。[最適な使用量をカバーして最大限に費用を削減する] と [最小使用量をカバー] を切り替えて、各オプションのコスト削減額の見積もりを確認します。

  3. コミットメントの推奨事項の購入プロセスを開始するには、カードの下部にある [確認と購入] をクリックします。

    • 費用ベースのコミットメントの推奨事項については、確約利用割引の購入フォームに事前入力された値が正しいかどうか確認してください。

      Cloud 請求先アカウントが米ドル以外の通貨で請求されている場合、費用とコスト削減の見積もりは米ドルと現地通貨で表示されます。

      Compute Engine のフレキシブル コミットメントなどの費用ベースのコミットメントの詳細を確認する

    • リソースベースのコミットメントの推奨事項では、Google Cloud コンソールの [Compute Engine] セクションで、確約利用割引の購入フォームを使用して購入を完了します。

      プロジェクトの選択を求められることがあります。コミットメントを購入するプロジェクトを選択してください。選択したプロジェクトで Compute Engine API が有効になっており、プロジェクトに対してリソースベースのコミットメントを購入するための十分な権限があることを確認します。

      購入フォームのフィールドは、推奨事項に基づいて事前入力されます。フィールドの内容を確認し、必要に応じて値を更新してください。

      Compute Engine のリソースベースのコミットメントの詳細を確認する

  4. 購入プロセスを完了するには、コミットメントの購入フォームのフィールドに入力された値が正しいことを確認して、[購入] をクリックします。

推奨事項を閉じる

特定の推奨事項を非表示にするには、[閉じる] をクリックします。これにより、すべてのユーザーは [費用に関する推奨事項] ダッシュボード、[確約利用割引] ダッシュボード、[CUD 分析] レポートで推奨事項を表示できなくなります。

費用に関する推奨事項のレポートで推奨事項を閉じるには、リストから推奨事項を選択し、[閉じる] をクリックします。

概要カードの表示中に推奨事項を閉じるには、カードの下部にある [閉じる] を選択します。

閉じた推奨事項を復元する

閉じた推奨事項は、おすすめハブの [履歴] で復元できます。

  1. 推奨事項の履歴を表示します
  2. 閉じたコミットメントの推奨事項を表示するには、[閉じる] タブをクリックします。
  3. 復元するコミットメントの推奨事項を選択し、[復元] をクリックします。

推奨事項の履歴を表示する

コミットメントに適用された(購入された)推奨事項と閉じた推奨事項の履歴を表示するには、次の操作を行います。

  1. Google Cloud コンソールの [ナビゲーション メニュー] から、[Cloud の概要] > [推奨事項] を選択します。または、Google Cloud コンソールのホームページで [推奨事項] タブを選択します。
  2. [履歴] をクリックします。
    • アカウントに適用されているコミットメントの推奨事項を表示するには、[適用済み] タブをクリックします。
    • 閉じたコミットメントの推奨事項を表示するには、[閉じる] タブをクリックします。