本文档简要介绍了容量规划工具。
您可以使用容量规划工具查看 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 价格计费。
获取支持
如需了解如何获取容量规划工具方面的帮助,请参阅获取支持。
前提条件
如需开始使用容量规划工具,请完成以下前提条件:
- 如果您的项目之前未使用过容量规划工具,请为您的项目启用容量规划工具。
- 为每位新用户设置 Capacity Planner。
为项目启用容量规划器
在 Google Cloud 控制台的项目选择器页面上,选择或创建 Google Cloud 项目。
选择或创建项目所需的角色
- 选择项目:选择项目不需要特定的 IAM 角色,您可以选择已获授角色的任何项目。
-
创建项目:如需创建项目,您需要拥有 Project Creator 角色 (
roles/resourcemanager.projectCreator),该角色包含resourcemanager.projects.create权限。了解如何授予角色。
启用 Capacity Planner API。
启用 API 所需的角色
如需启用 API,您需要拥有 Service Usage Admin IAM 角色 (
roles/serviceusage.serviceUsageAdmin),该角色包含serviceusage.services.enable权限。了解如何授予角色。
为新用户设置 Capacity Planner
如需以用户身份开始使用容量规划工具,请执行以下操作:
如需获得使用容量规划器所需的权限,请让您的管理员为您授予项目的必需 IAM 角色。请参阅各项任务的文档,了解其所需的权限。
例如,如果您想通过查看使用情况和预测数据来开始学习如何使用容量规划工具,请考虑申请项目的“容量规划工具查看者”角色 (
roles/capacityplanner.viewer)。如需详细了解如何授予角色,请参阅管理访问权限。
如果您想使用容量规划工具的 API,请了解如何向容量规划工具进行身份验证。