Storage Intelligence Advisor 简介

本页面介绍了如何使用 Storage Intelligence Advisor 在组织、文件夹和项目范围内大规模监控和管理 Cloud Storage 环境。

Storage Intelligence Advisor 会显示存储模式的趋势和异常情况,并提供内置建议来优化用量和解决性能瓶颈。

如需查看 Storage Intelligence Advisor,请参阅查看 Storage Intelligence Advisor

Storage Intelligence Advisor 的结构和部分

为了帮助您管理存储环境,Storage Intelligence Advisor 通过结构化的指标、发现结果和后续步骤层次结构来显示数据分析洞见:

  • 指标:从 Cloud Storage 环境收集的数据点,例如存储容量、对象数量和操作速率。
  • 发现结果:从指标中检测到的需要注意的异常情况, 例如错误激增或存储使用效率低下。
  • 后续步骤:每个发现结果都附带建议,以帮助您 解决已发现的问题。

为了帮助您分析存储数据,Storage Intelligence Advisor 包含以下部分。

概览

概览 部分提供存储环境的每日快照。该部分标签会根据您选择的资源进行调整:项目概览文件夹概览、 或组织概览。它会显示关键指标,例如总存储空间大小、存储桶和对象数量以及平均对象大小。下表介绍了如何使用这些指标来分析存储空间利用率:

指标 说明
总存储空间大小 多区域和区域级存储类别中的总存储空间大小。
包含对象的存储分区总数 包含至少一个对象的存储分区数量。
对象总数 所选资源范围内的对象总数。
平均对象大小 项目、文件夹或组织中的对象平均大小,表示存储效率。

主要发现结果

主要发现结果 部分会提醒您需要注意的存储行为变化。根据所选资源范围,发现结果会提供汇总或精细的数据分析洞见:

  • 组织和文件夹范围:每个发现结果卡片都会汇总所含项目中的异常情况,并显示受影响的项目数量。如需查看列出所有受影响项目的面板,请点击查看详情 。然后,您可以在新标签页中打开任何项目的发现结果详情。
  • 项目范围:发现结果卡片可让您深入了解该项目的存储桶级和对象级详情。

每个发现结果都与以下类别之一相关联,以表明其影响:

  • 用量优化:影响存储空间用量和成本效益的发现结果。

  • 性能:影响速度、延迟时间和运行状况的发现结果。

下表介绍了 Storage Intelligence Advisor 中提供的发现结果:

发现结果 类别 说明
对 Coldline 或 Archive 数据执行的 A 类或 B 类操作出现峰值 用量优化

表示对 Coldline Storage 和 Archive Storage 中的数据执行频繁操作。例如,如果存储在 Archive Storage 中的月度报告每天都被分析作业访问,则您可能会看到此发现结果,这会导致更适合 Standard Storage 的数据操作速率过高。如需解决此发现结果,请将数据移至适合频繁访问的存储类别,或调整分析作业以使用缓存数据。

如需了解详情,请参阅优化 Coldline 和 Archive Storage 存储数据的用量

429 错误数急剧增加,表明请求受到速率限制 性能

表示 Cloud Storage 正在对您的请求进行速率限制,这会导致延迟和超时。例如,如果批量处理作业快速读取或写入同一存储桶中的许多对象,超出请求限制并导致 429 Too Many Requests 错误,则您可能会看到此发现结果。为了帮助解决此发现结果,请在应用中实现指数退避算法,或逐步扩大请求吞吐量。

如需了解详情,请参阅通过减少受速率限制的请求错误来提高性能

跨区域出站流量激增 用量优化

表示一个区域中的 Cloud Storage 存储分区与其他区域中的其他 Google Cloud 服务之间的数据传输量增加。此活动可能会导致意外的出站流量费用。例如,如果 us-central1 中的 Compute Engine 实例经常访问 us-east1 中的存储桶,则您可能会看到此发现结果。如需解决此发现结果,请使用存储桶重定位将 Compute Engine 实例 Google Cloud 和存储资源共置于同一区域。

如需了解详情,请参阅管理跨区域出站流量

过去 30 天内,存储的字节总数高于趋势值 用量优化

表示过去 30 天内的存储空间消耗量已超出历史趋势。例如,如果您在上传新版本后,存储桶会无限期保留非当前对象版本,则您可能会看到此发现结果。无限期保留可能会导致不必要的存储费用。如需解决此发现结果,请使用对象生命周期管理删除非当前版本或将其移至较冷的存储空间,或启用 Autoclass 以根据访问模式自动管理存储类别。

如需了解详情,请参阅识别超出趋势值的存储空间消耗量

关键图表

关键图表 部分包含时序图表,可帮助您直观呈现以下存储趋势:

  • 累计对象数量:跟踪 所选项目、文件夹或组织在不同位置和存储类别中的对象总数。
  • 存储容量随时间变化:跟踪不同位置和 存储类别中的存储空间大小。

使用场景

Storage Intelligence Advisor 支持以下使用场景。

最大限度减少自定义报告

跟踪 Cloud Storage 环境中的指标,而无需维护自定义数据处理流水线、BigQuery 脚本或外部可视化工具。

集中监督

通过单个界面评估整个 Cloud Storage 环境在项目、文件夹或组织中的运行状况,而无需跨各种日志或资源运行手动查询。

如需开始使用,请参阅查看 Storage Intelligence Advisor

优化存储空间用量

通过将数据与适当的存储类别对齐,发现优化存储空间用量的机会。例如,Spike in Class A or B operations on Coldline or Archive data 发现结果表示 Coldline Storage 或 Archive Storage 中的数据被频繁访问。此数据可能更适合用于频繁访问的存储类别,例如 Standard Storage 或 Nearline Storage。

如需了解详情,请参阅优化 Coldline 和 Archive Storage 存储数据的用量

解决性能瓶颈

找出性能问题,例如请求限制或意外的操作峰值。Spike in 429 errors 等发现结果可帮助您优化 I/O 模式,以提高应用可靠性。

如需了解详情,请参阅通过减少受速率限制的请求 错误来提高性能。

VPC Service Controls 支持

Storage Intelligence Advisor 支持 VPC Service Controls,这有助于您 降低 Google Cloud 服务中的数据渗漏风险。在服务边界内的项目中启用 Storage Intelligence Advisor 时,VPC Service Controls 有助于保护 Storage Intelligence Advisor API。

VPC Service Controls 不支持将文件夹级或组织级资源添加到服务边界。因此,虽然您可以在文件夹、组织或项目级别启用 Storage Intelligence Advisor,但 VPC Service Controls 仅有助于保护项目级资源。如需在文件夹或组织级别管理 Storage Intelligence Advisor,请使用 Identity and Access Management (IAM)。

后续步骤