Capacity Planner の概要

このドキュメントでは、Capacity Planner の概要について説明します。

Capacity Planner を使用すると、 プロジェクト、フォルダ、組織内の次のリソースの現在と予測される 使用状況を確認できます。 Google Cloud

  • Compute Engine インスタンス

  • Persistent Disk ボリュームと Hyperdisk ボリューム

  • GPU

  • TPU

  • Cloud Storage バケット

ユースケース

Capacity Planner を使用すると、次の操作を行って、将来の容量と割り当てのニーズを計画できます。

  • プロジェクト、フォルダ、組織全体のリソースと割り当ての将来の要件を予測するのに役立つデータを表示します。このデータには次のものが含まれます。

    • コンピューティング インスタンス、Persistent Disk ボリューム、Hyperdisk ボリューム、GPU、TPU の過去の使用状況、予測される使用状況、割り当ての可用性。

    • Cloud Storage バケットの下り(外向き)帯域幅の過去の使用状況。

    • インスタンスと GPU の予約。現在のオンデマンド予約、過去と現在の将来の予約リクエストなど。

  • データに基づいて、リソースの取得に関する問題を回避します。これらのアクションには、次のようなものがあります。

Capacity Planner の仕組み

次のセクションでは、Capacity Planner が プロジェクト、フォルダ、組織内のコンピューティング インスタンス、Persistent Disk ボリュームと Hyperdisk ボリューム、GPU、TPU の使用状況データと統計予測を計算して表示する方法について説明します。

制限事項、 データの可用性、データの更新など、使用状況データと予測の詳細については、 使用状況と予測データを表示するもご覧ください。

使用状況データ

プロジェクト、フォルダ、組織内のコンピューティング インスタンス、Persistent Disk ボリュームと Hyperdisk ボリューム、GPU、TPU、Cloud Storage バケットの使用状況データを表示して、消費パターンを確認できます。Capacity Planner の使用状況データは、リソースの日次パーセンタイルの使用量です。

  • コンピューティング インスタンス、Persistent Disk ボリュームと Hyperdisk ボリューム、GPU、TPU の場合は、次の使用状況パーセンタイルから選択して、リソースの使用状況データをトラッキングできます。

    • P50 。P50 使用状況パーセンタイルは、リソースの使用状況データの下位 50% と上位 50% を分離する 50 パーセンタイルの使用状況データです。

    • P75 。P75 使用状況パーセンタイルは、リソースの使用状況データの下位 75% と上位 25% を分離する 75 パーセンタイルの使用状況データです。

    • P99 。P99 使用状況パーセンタイルは、リソースの使用状況データの下位 99% と上位 1% を分離する 99 パーセンタイルの使用状況データです。

  • Cloud Storage バケットの使用状況データの場合、P100 (1 日あたりの最大使用量)のみを使用できます。

Capacity Planner には、プロジェクト、フォルダ、組織全体のリソース使用状況をまとめた概要も表示されます。概要には、対応が必要な可能性のあるアクション項目や、リソースのリージョン別分布も含まれます。

予測

プロジェクト、フォルダ、組織内のコンピューティング インスタンス、Persistent Disk ボリュームと Hyperdisk ボリューム、GPU、TPU の予測を表示して、将来の容量ニーズを予測できます。Capacity Planner の予測は、次の組み合わせです。

  • 線形モデルと超線形モデル。

  • 2 年以上の使用状況データがあるプロジェクト、フォルダ、組織の使用状況に対する年間の季節性効果。

予測では、指定された期間の過去の使用パターンに基づいて、将来の使用量を推定します。予測には、次の予測間隔を適用できます。

  • P25-P75 。P25-P75 間隔は 50% の予測間隔です。つまり、実際の将来の使用量が下限と上限の予測の範囲内になる確率は 50% です。

  • P05-P95 。P05-P95 間隔は 90% の予測間隔です。つまり、実際の将来の使用量が下限と上限の予測の範囲内になる確率は 90% です。

Capacity Planner では、最新の将来予測を表示できるだけでなく、過去の予測スナップショットを表示することもできます。 これらのスナップショットを使用すると、リソースの過去の予測を実際の使用状況または現在の予測と比較できます。このデータを使用して、予測の精度を分析し、使用状況の傾向が時間の経過とともにどのように変化したかを評価できます。

料金

Capacity Planner を使用することによる追加料金は発生しません。Capacity Planner で作成または使用する課金対象の Google Cloud リソースに対してのみ課金されます。

たとえば、Capacity Planner で容量を予約すると、プロジェクト内の Compute Engine リソースには Compute Engine の料金が適用されます。また、データを Cloud Storage バケットまたは BigQuery テーブルにエクスポートすると、 プロジェクト内の Cloud Storage リソースまたは BigQuery リソースには、それぞれ Cloud Storage の料金と BigQuery の料金が適用されます。

サポートを受ける

Capacity Planner のサポートを受ける方法については、 サポートを受けるをご覧ください。

前提条件

Capacity Planner の使用を開始するには、次の前提条件を満たしている必要があります。

  1. プロジェクトで Capacity Planner を使用したことがない場合は、 プロジェクトで Capacity Planner を有効にします
  2. 新規ユーザーごとに Capacity Planner を設定します

プロジェクトで Capacity Planner を有効にする

  1. コンソールのプロジェクト セレクタページで、プロジェクトを選択または作成します。 Google Cloud Google Cloud

    プロジェクトを選択または作成するために必要なロール

    • プロジェクトを選択する: プロジェクトの選択に特定の IAM ロールは必要ありません。ロールが付与されているプロジェクトを選択できます。
    • プロジェクトを作成する: プロジェクトを作成するには、プロジェクト作成者ロール (roles/resourcemanager.projectCreator)が必要です。これには resourcemanager.projects.create 権限が含まれています。詳しくは、ロールを付与する方法をご覧ください。

    プロジェクト セレクタに移動

  2. プロジェクトに対して課金が有効になっていることを確認します Google Cloud 。

  3. Capacity Planner API を有効にします。

    API を有効にするために必要なロール

    API を有効にするには、serviceusage.services.enable 権限を含む Service Usage 管理者 IAM ロール(roles/serviceusage.serviceUsageAdmin)が必要です。詳しくは、ロールを付与する方法をご覧ください。

    API の有効化

新規ユーザー用に Capacity Planner を設定する

ユーザーとして Capacity Planner の使用を開始するには、次の手順に従います。

  1. Capacity Planner を使用するために必要な権限を取得するには、プロジェクトに必要な IAM ロールを付与するよう管理者に依頼してください。必要な権限については、各タスクのドキュメントをご覧ください。

    たとえば、使用状況と予測データを表示して Capacity Planner の使用方法を学習する場合は、プロジェクトに対する Capacity Planner 閲覧者(roles/capacityplanner.viewer)ロールをリクエストすることを検討してください。

    ロールの付与の詳細については、 アクセスの管理をご覧ください。

  2. Capacity Planner に API を使用する場合は、 Capacity Planner に対する認証方法をご覧ください。

次のステップ