容量规划工具概览

本文档简要介绍了容量规划工具。

您可以使用容量规划工具查看 Google Cloud 项目、文件夹或组织中以下资源的当前使用情况和预测使用情况:

  • Compute Engine 实例

  • Persistent Disk 卷和 Hyperdisk 卷

  • GPU

  • TPU

  • Cloud Storage 存储桶

使用场景

容量规划工具可帮助您规划未来的容量和配额需求,让您能够执行以下操作:

  • 查看有助于您预测项目、文件夹或组织未来资源需求和分配配额的数据。这些数据包括:

    • 计算实例、Persistent Disk 卷、Hyperdisk 卷、GPU 和 TPU 的历史使用情况、预测使用情况和配额可用情况。

    • Cloud Storage 存储分区的出站流量带宽的历史用量。

    • 预留,包括当前按需预留以及过去和当前的未来预留请求,适用于您的实例和 GPU。

  • 根据数据采取行动,以防止出现获取资源方面的问题。这些操作包括以下内容:

    • 提前申请资源,为预期或意外的增长做好准备。

    • 当您的配额接近上限时,设置自动配额增加请求,以便执行以下操作:

      • 在达到配额时防止服务中断。

      • 减少提交手动配额增加请求的需求。

容量规划工具的工作原理

以下部分概述了容量规划工具如何计算和显示项目、文件夹或组织中计算实例、Persistent Disk 和 Hyperdisk 卷、GPU 和 TPU 的使用情况数据和统计预测。

如需详细了解使用情况数据和预测数据(包括限制、数据可用性和数据更新),另请参阅查看使用情况和预测数据

使用情况数据

您可以查看项目、文件夹或组织中计算实例、Persistent Disk 和 Hyperdisk 卷、GPU、TPU 或 Cloud Storage 存储分区的用量数据,了解其消耗模式。容量规划工具中的使用情况数据是指资源的每日百分位使用情况。

  • 对于计算实例、Persistent Disk 卷和 Hyperdisk 卷、GPU 和 TPU,您可以从以下使用百分位中进行选择,以跟踪资源的使用情况数据:

    • P50。P50 使用率百分位是第 50 百分位使用率数据,可将资源使用率数据中较低的 50% 与较高的 50% 分开。

    • P75。P75 使用百分位数是指第 75 百分位使用情况数据,可将资源使用情况数据中较低的 75% 与较高的 25% 分开。

    • P99。P99 使用百分位是第 99 百分位使用情况数据,可将资源使用情况数据中较低的 99% 与较高的 1% 分开。

  • 对于 Cloud Storage 存储分区的用量数据,只有 P100(每日最大用量)可用。

容量规划工具还会提供一个概览,其中总结了项目、文件夹或组织的总体资源使用情况。概览包括潜在的操作项和资源的区域分布。

预测

您可以查看项目、文件夹或组织中计算实例、Persistent Disk 和 Hyperdisk 卷、GPU 或 TPU 的预测数据,以便预测未来的容量需求。容量规划器中的预测是以下各项的组合:

  • 线性模型和超线性模型。

  • 对于至少有两年使用数据的项目、文件夹和组织,使用情况的年度季节性效应。

预测功能会根据指定时间段内的历史用量模式估算未来用量。您可以将以下预测区间应用于预测:

  • P25-P75。P25-P75 区间是 50% 的预测区间,这意味着实际未来用量有 50% 的概率会落在预测的下限和上限之间。

  • P05-P95。P05-P95 区间是 90% 的预测区间,这意味着实际未来用量有 90% 的概率会落在下限和上限预测值之间。

价格

使用容量规划器无需额外费用。您只需为使用容量规划工具创建或使用的任何可结算 Google Cloud 资源付费。

例如,如果您在容量规划器中预留容量,则项目中的所有 Compute Engine 资源均需按 Compute Engine 价格付费。此外,如果您将数据导出到 Cloud Storage 存储桶或 BigQuery 表,则项目中的任何 Cloud Storage 资源或 BigQuery 资源都将分别按照 Cloud Storage 价格BigQuery 价格计费。

获取支持

如需了解如何获取容量规划工具方面的帮助,请参阅获取支持

前提条件

如需开始使用容量规划工具,请完成以下前提条件:

  1. 如果您的项目之前未使用过容量规划工具,请为您的项目启用容量规划工具
  2. 为每位新用户设置 Capacity Planner

为项目启用容量规划器

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. Enable the Capacity Planner API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

为新用户设置 Capacity Planner

如需以用户身份开始使用容量规划工具,请执行以下操作:

  1. 如需获得使用容量规划器所需的权限,请让您的管理员为您授予项目的必需 IAM 角色。请参阅各个任务的文档,了解其所需的权限。

    例如,如果您想通过查看使用情况和预测数据来开始学习如何使用容量规划工具,不妨考虑申请项目的“容量规划工具查看者”(roles/capacityplanner.viewer) 角色。

    如需详细了解如何授予角色,请参阅管理访问权限

  2. 如果您想使用 Capacity Planner 的 API,请了解如何向 Capacity Planner 进行身份验证

后续步骤