關於 Storage Intelligence 建議工具

本頁面說明如何使用 Storage Intelligence 建議工具,大規模監控及管理組織、資料夾和專案中的 Cloud Storage 環境。

Storage Intelligence 建議工具會顯示儲存空間模式的趨勢、異常狀況和安全風險評估結果,並提供內建建議,協助您最佳化用量、解決效能瓶頸,以及根據建議的最佳做法調整安全性設定。

如要查看 Storage Intelligence 建議工具,請參閱「查看 Storage Intelligence 建議工具」。

Storage Intelligence 建議工具結構和區段

為協助您管理儲存空間環境,Storage Intelligence 建議工具會透過結構化階層,顯示指標、發現項目和後續步驟等深入分析資訊:

  • 指標:從 Cloud Storage 環境收集的資料點,例如儲存空間、物件數量和作業率。
  • 發現項目:從指標和物件中繼資料偵測到的異常狀況和安全性設定落差,例如錯誤數量激增、儲存空間使用效率不彰,或物件違反 bucket 加密政策。
  • 後續步驟:每項發現項目都會提供建議,協助您解決發現的問題。

為協助您分析儲存空間資料,Storage Intelligence 建議工具包含下列部分。

概覽

「At a glance」(一覽) 專區會提供儲存空間環境的每日數據匯報。這個部分的標籤會根據您選取的資源調整,例如「Project at a glance」(專案一覽)、「Folder at a glance」(資料夾一覽) 或「Organization at a glance」(組織一覽)。其中會顯示重要指標,例如總儲存空間大小、bucket 和物件數量,以及平均物件大小。下表說明如何使用這些指標分析儲存空間使用率:

指標 說明
儲存空間總大小 多區域和區域儲存空間級別的總儲存空間大小。
內含物件的 bucket 總數 包含至少一個物件的值區數量。
物件總數 所選資源範圍內的物件總數。
平均物件大小 專案、資料夾或組織中物件的平均大小,代表儲存效率。

重大發現項目

「Top findings」(主要發現項目) 專區會提醒您注意儲存空間行為變化和安全性設定落差。視所選資源範圍而定,發現項目會提供匯總或精細的深入分析:

  • 組織和資料夾範圍:每張發現項目資訊卡都會匯總所含專案的發現項目、顯示受影響的專案數量,並列出受影響的專案,方便您深入查看專案專屬的發現項目詳細資料。
  • 專案範圍:發現項目資訊卡可讓您深入查看該專案的值區層級和物件層級詳細資料。

每個發現項目都會與下列其中一個類別建立關聯,以指出其影響:

  • 用量最佳化:影響儲存空間用量和成本效益的發現項目。

  • 效能:影響速度、延遲時間和作業健康狀態的發現項目。

  • 安全性與法規遵循 (預先發布版):找出安全性與加密設定落差的發現項目,例如不符合 bucket 加密政策的物件。

下表說明 Storage Intelligence 建議工具提供的發現項目:

發現項目 類別 說明
Coldline 或 Archive 資料的 A 級或 B 級作業量遽增 用量最佳化

表示 Coldline Storage 和 Archive Storage 儲存空間中的資料經常執行作業。舉例來說,如果數據分析工作每天存取 Archive Storage 中的月報,就可能看到這項發現項目。這類每日存取作業會導致資料作業率偏高,因此較適合使用 Standard Storage。如要解決這項發現項目,請將資料移至適合頻繁存取的儲存空間級別,或將數據分析工作設為使用快取資料。

詳情請參閱「最佳化 Coldline 和 Archive Storage 資料用量」。

429 錯誤遽增,代表要求頻率受到限制 效能

表示 Cloud Storage 正在限制要求頻率,導致延遲和逾時。舉例來說,如果批次處理工作快速讀取或寫入同一個 bucket 中的多個物件,就可能出現這項發現項目。這類突發要求會超出個別值區的限制,並觸發 429 Too Many Requests 錯誤。如要解決這個問題,請在應用程式中實作指數輪詢,或逐步提高要求處理量。

詳情請參閱「減少頻率受限的要求錯誤,提升效能」。

跨區域輸出流量遽增 用量最佳化

表示某區域 Cloud Storage bucket 與其他區域 Compute Engine 執行個體或其他 Google Cloud 服務之間的資料移轉量增加。這類跨區域流量可能會產生非預期的輸出費用。舉例來說,如果 us-central1 中的 Compute Engine 執行個體經常存取 us-east1 中的 bucket,您可能會看到這項發現項目。如要解決這項發現項目,請使用 bucket 遷移功能,將運算和儲存空間資源存放在相同區域。

詳情請參閱「管理跨區域輸出」。

過去 30 天內,儲存的位元組總數增幅高於過往模式 用量最佳化

表示過去 30 天內的儲存空間用量增幅超過歷來趨勢。舉例來說,如果 bucket 在您上傳新版本後無限期保留非現行物件版本,就可能出現這項發現項目。無限期保留可能會產生不必要的儲存費用。如要解決這項發現項目,請使用物件生命週期管理功能刪除非現行版本,或將其移至較冷的儲存空間,或啟用自動調整級別功能,根據存取模式自動管理儲存空間級別。

詳情請參閱「找出高於趨勢的儲存空間用量」。

物件違反預設 CMEK bucket 政策 (預先發布版) 安全性與法規遵循

表示設有預設客戶自行管理加密金鑰 (CMEK) 的 bucket,含有未使用 CMEK 加密的物件。舉例來說,如果您在設定 bucket 的預設 Cloud Key Management Service (Cloud KMS) 金鑰之前上傳物件,就可能看到這項發現項目。如要解決這個發現項目,請使用儲存空間分析資料集找出不符合規定的物件,並以 bucket 的預設 Cloud KMS 金鑰重新加密。

詳情請參閱「重新加密違反預設 CMEK bucket 政策的物件」。

物件違反強制加密規則 (預先發布版) 安全性與法規遵循

指出 bucket 包含的物件使用受 bucket 強制執行加密設定限制的加密方法。舉例來說,如果您在對 bucket 限制這些方法之前,上傳了以標準加密 (Google 預設加密或 GMEK) 或客戶提供的加密金鑰 (CSEK) 加密的物件,就可能看到這項發現項目。如要解決這項發現項目,請使用儲存空間分析資料集找出不符合規定的物件,並以允許的加密方法重新加密。

詳情請參閱「重新加密違反強制加密規則的物件」。

重要圖表

「Key charts」(重要圖表) 專區包含時間序列圖表,可協助您以視覺化方式呈現下列儲存空間趨勢:

  • 累計物件數量:追蹤所選專案、資料夾或組織中,各位置和儲存空間級別的物件總數。
  • Storage volume over time (儲存空間量隨時間變化):追蹤不同位置和儲存空間級別的儲存空間大小。

用途

Storage Intelligence 建議工具支援下列用途。

盡量減少自訂報表

追蹤 Cloud Storage 環境中的指標,不必維護自訂資料處理管道、BigQuery 指令碼或外部視覺化工具。

集中監控

透過單一介面,評估專案、資料夾或組織中整個 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 模式,提升應用程式穩定性。

詳情請參閱「減少頻率限制要求錯誤,提升效能」。

監控安全性與法規遵循

透過自動化物件層級分析,持續評估 Cloud Storage 安全性和加密法規遵循情況。啟用 Storage Intelligence 後,Storage Intelligence 建議工具會自動在背景執行安全風險評估,並每 24 小時更新一次發現項目。Storage Intelligence 建議工具會在 bucket 層級匯總物件層級的加密違規事項,包括 Objects violate default CMEK bucket policies 和 Objects violate enforced encryption rules 發現項目。您可以在 BigQuery 中查詢 Storage Insights 資料集,找出受影響的物件,並使用 Storage 批次作業或 Google Cloud CLI 重新加密。

詳情請參閱「重新加密違反預設 CMEK bucket 政策的物件」和「重新加密違反強制加密規則的物件」。

VPC Service Controls 支援

Storage Intelligence Advisor 支援VPC Service Controls,可處理 service perimeter 內的專案層級資源。如要進一步瞭解 VPC Service Controls 支援和資源層級限制,請參閱「VPC Service Controls 支援的產品:Cloud Storage」。

後續步驟