Storage Intelligence アドバイザーについて

このページでは、Storage Intelligence アドバイザーを使用して、組織、フォルダ、プロジェクト全体で Cloud Storage 環境を大規模にモニタリングして管理する方法について説明します。

Storage Intelligence アドバイザーは、ストレージ パターンの傾向と異常を表示し、使用状況を最適化してパフォーマンスのボトルネックを解消するための組み込みの推奨事項を提供します。

Storage Intelligence アドバイザーを表示するには、Storage Intelligence アドバイザーを表示するをご覧ください。

Storage Intelligence アドバイザーの構造とセクション

ストレージ環境の管理を支援するため、Storage Intelligence アドバイザーは、指標、検出結果、次のステップの構造化された階層を通じて分析情報を表示します。

  • 指標: ストレージ容量、オブジェクト数、オペレーション レートなど、Cloud Storage 環境から収集されたデータポイント。
  • 検出結果: エラーの急増やストレージの非効率な使用など、注意が必要な指標から検出された異常。
  • 次のステップ: 特定された問題を解決するために、各検出結果とともに提供される推奨事項。

ストレージ データの分析に役立つように、Storage Intelligence アドバイザーには次のセクションが含まれています。

概要

[概要] セクションには、ストレージ環境の毎日のスナップショットが表示されます。セクションのラベルは、選択したリソースに応じて [プロジェクトの概要]、[フォルダの概要]、[組織の概要] に変わります。合計ストレージ サイズ、バケットとオブジェクトの数、オブジェクトの平均サイズなどの主要な指標が表示されます。次の表に、これらの指標を使用してストレージ使用率を分析する方法を示します。

指標 説明
ストレージの合計サイズ マルチリージョン ストレージ クラスとリージョン ストレージ クラスのストレージの合計サイズ。
オブジェクトを含むバケットの合計数 少なくとも 1 つのオブジェクトを含むバケットの数。
オブジェクトの合計数 選択したリソース スコープ内のオブジェクトの合計数。
オブジェクトの平均サイズ プロジェクト、フォルダ、組織内のオブジェクトの平均サイズ。ストレージ効率を示します。

上位の検出結果

[上位の結果] セクションでは、注意が必要なストレージの動作の変化が通知されます。選択したリソース スコープに応じて、検出結果には集計された分析情報または詳細な分析情報が表示されます。

  • 組織とフォルダのスコープ: 各検出結果カードは、含まれるプロジェクト全体で異常を統合し、影響を受けるプロジェクトの数を表示します。影響を受けるすべてのプロジェクトのリストを表示するには、[詳細を表示] をクリックします。プロジェクトの検出結果の詳細は、新しいタブで開くことができます。
  • プロジェクトの範囲: 検出結果カードを使用すると、そのプロジェクトのバケットレベルとオブジェクト レベルの詳細をドリルダウンできます。

各検出結果は、影響を示す次のいずれかのカテゴリに関連付けられています。

  • 使用量の最適化: ストレージ使用量と費用対効果に影響する検出結果。

  • パフォーマンス: 速度、レイテンシ、運用の健全性に影響する結果。

次の表に、Storage Intelligence アドバイザーで使用可能な検出結果を示します。

検出結果 カテゴリ 説明
Coldline または Archive データに対するクラス A またはクラス B オペレーションが急増しました 使用量の最適化

Coldline Storage と Archive Storage のデータに対する頻繁なオペレーションを示します。たとえば、Archive Storage に保存されている月次レポートに分析ジョブが毎日アクセスし、Standard Storage に適したデータに対するオペレーションの頻度が高くなっている場合、この検出結果が表示されることがあります。この検出結果を解決するには、データへのアクセス頻度に適したストレージ クラスにデータを移動するか、キャッシュに保存されたデータを使用するように分析ジョブを調整します。

詳細については、Coldline と Archive Storage のストレージ データの使用量を最適化するをご覧ください。

レート制限されたリクエストを示す 429 エラーの急増 パフォーマンス

Cloud Storage がリクエストをレート制限しているため、レイテンシとタイムアウトが発生していることを示します。たとえば、バッチ処理ジョブが同じバケット内の多くのオブジェクトを高速で読み取りまたは書き込み、リクエストの上限を超えて 429 Too Many Requests エラーが発生した場合に、この検出結果が表示されることがあります。この検出結果を解決するには、アプリケーションに指数バックオフを実装するか、リクエスト スループットを段階的にスケールアップします。

詳細については、レート制限されたリクエスト エラーを軽減してパフォーマンスを改善するをご覧ください。

リージョン間の外向きの急増 使用量の最適化

1 つのリージョンの Cloud Storage バケットと別のリージョンの他の Google Cloud サービス間のデータ転送の増加を示します。このアクティビティにより、予期しない下り(外向き)費用が発生する可能性があります。たとえば、us-central1 の Compute Engine インスタンスが us-east1 のバケットに頻繁にアクセスしている場合、この検出結果が表示されることがあります。この検出結果を解決するには、バケットの再配置を使用して、 Google Cloud リソースとストレージ リソースを同じリージョンに配置します。

詳細については、リージョン間の下り(外向き)を管理するをご覧ください。

過去 30 日間に保存された合計バイト数がトレンドを上回って増加しました 使用量の最適化

過去 30 日間のストレージ使用量が過去の傾向を超えて増加したことを示します。たとえば、新しいバージョンをアップロードした後も、バケットで非現行オブジェクト バージョンが無期限に保持されている場合、この検出結果が表示されることがあります。無期限の保持は、不要なストレージ費用につながる可能性があります。この検出結果を解決するには、オブジェクトのライフサイクル管理を使用して、最新バージョン以外のバージョンを削除するか、アクセス頻度の低い(コールド)ストレージに移動します。または、Autoclass を有効にして、アクセス パターンに基づいてストレージ クラスを自動的に管理します。

詳細については、トレンドを超えるストレージ使用量を特定するをご覧ください。

主要なグラフ

[主なグラフ] セクションには、次のストレージの傾向を可視化するのに役立つ時系列グラフが表示されます。

  • 累積オブジェクト数: 選択したプロジェクト、フォルダ、または組織内のオブジェクトの総数を、ロケーションとストレージ クラス全体で追跡します。
  • ストレージ容量の推移: ロケーションとストレージ クラス全体のストレージ サイズを追跡します。

ユースケース

Storage Intelligence アドバイザーは、次のユースケースをサポートしています。

カスタム レポートを最小化する

カスタム データ処理パイプライン、BigQuery スクリプト、外部可視化ツールを維持することなく、Cloud Storage 環境全体で指標を追跡します。

監督を一元化する

さまざまなログやリソースに対して手動でクエリを実行することなく、プロジェクト、フォルダ、組織全体にわたって単一のインターフェースから Cloud Storage 環境全体の健全性を評価します。

開始するには、Storage Intelligence アドバイザーを表示するをご覧ください。

ストレージ使用量を最適化する

データを適切なストレージ クラスに合わせることで、ストレージ使用量を最適化する機会を特定します。たとえば、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 アドバイザーは VPC Service Controls をサポートしています。これにより、 Google Cloud サービスからのデータ引き出しのリスクを軽減できます。サービス境界内のプロジェクトで Storage Intelligence アドバイザーを有効にすると、VPC Service Controls は Storage Intelligence アドバイザー API の保護に役立ちます。

VPC Service Controls では、フォルダレベルまたは組織レベルのリソースをサービス境界に追加できません。したがって、フォルダ、組織、プロジェクト レベルで Storage Intelligence アドバイザーを有効にできますが、VPC Service Controls はプロジェクト レベルのリソースのみを保護します。フォルダレベルまたは組織レベルで Storage Intelligence アドバイザーを管理するには、Identity and Access Management(IAM)を使用します。

次のステップ