配額與限制

本頁面說明 Cloud Storage 的配額與要求限制。

值區

  • 建立或刪除值區後,您必須等待 2 秒左右才能再次執行相同的操作,這是單一專案的操作頻率限制。因此在大多數情況下,我們會建議少用值區,多用物件。舉例來說,一般的設計原則是每位專案使用者僅使用一個值區。不過,如果您設計的系統每秒會加入多位使用者,則可將多位使用者歸入同一個值區,並授予他們合適的權限,以免受到值區建立頻率的限制。

  • 如為高可用性應用程式,請盡量避免在其執行關鍵路徑上建立或刪除值區。值區名稱使用的是全域集中型命名空間,如果應用程式碰觸到這個命名空間,就會產生單點故障。基於這個原因和前述每 2 秒 1 項要求的頻率限制,我們會建議您為 Cloud Storage 中的高可用性服務預先建立所有必要值區。

  • 每個值區的更新頻率上限為每秒 1 次,因此您無法以更快的速度更新單一值區 (例如變更 CORS 設定)。

  • 每個值區最多只能允許 100 位成員擁有舊版身分與存取權管理角色。 成員可以是個別使用者、群組和網域等,請參閱身分與存取權管理 (IAM) 識別資訊的相關說明。

  • 針對具有 Pub/Sub 通知的值區:

    • 值區最多可以含有 100 項通知設定。

    • 針對特定事件所設定的觸發通知,最多可以建立 10 個。

    • 每項通知設定最多可有 10 個自訂屬性。

物件

  • 儲存在 Cloud Storage 中的個別物件有 5 TB 的大小限制。

    • 單次上傳要求的大小上限也是 5 TB。 如果透過您的連線上傳需要花很長時間,建議您採用支援續傳的上傳作業,以從中繼故障復原。 詳情請參閱支援續傳的上傳作業
  • 每個物件的更新頻率上限為每秒一次,因此您無法以更快的速度寫入單一物件。詳情請參閱「重要詞彙」中的物件不變原則一節。

  • 同時將資料寫入多個物件 (包括上傳、更新及刪除物件) 的作業沒有次數限制。值區一開始即可支援每秒約 1,000 次的寫入作業,之後則會視需求彈性調整

  • 值區中的物件讀取次數 (包括讀取物件資料、讀取物件中繼資料以及列出物件) 沒有限制。值區一開始即可支援每秒約 5,000 次的物件讀取作業,之後則會視需求彈性調整

  • 如果您使用的是可公開快取的物件,效能會大幅提升。如果您是透過單一物件控管多個用戶端,並想停用快取功能來提供最新資料,請採取以下步驟:

    • 建議將物件的 Cache-Control 中繼資料改為 public,並將 max-age 設為 15 至 60 秒。多數應用程式容許 1 分鐘的擴散時間,而較高的快取命中率將可大幅提升效能。

    • 透過與值區處在相同位置的 Google App Engine 應用程式傳輸 Proxy 資料。

    • 利用 Cache-Control: no-cache 限制物件,禁止系統將該物件存入邊緣快取以供後續要求使用。

    如要進一步瞭解 Cache-Control 指令,請參閱 RFC 7234:快取控制項

  • 每個物件最多只能有 100 個存取控制清單 (ACL) 項目。 成員可以是個別使用者、群組或網域等,請參閱 ACL 範圍的相關說明。

  • 物件組合

    • 您最多可以把 32 個物件安排在同一個組合要求。

    • 雖然複合物件並沒有元件數量限制,但與複合物件相關聯的 componentCount 中繼資料卻存有上限,數目是 2,147,483,647。

    • 儲存在 Cloud Storage 中的物件有 5 TB 的總大小限制,複合物件也包括在內。

XML API 要求

  • 在透過 XML API 傳送要求時,要求網址加上 HTTP 標頭的總資料量不得超過 16 KB。

  • 在透過 XML API 列出資源時,傳回的項目數量上限為 1,000 個。

服務帳戶的 HMAC 金鑰

  • 每個服務帳戶最多只能有 5 個 HMAC 金鑰。不過,已刪除的金鑰不算在內。

頻寬監控

Cloud Storage 提供頻寬監控功能,可供您追蹤專案值區的地區內讀取頻寬使用量。頻寬監控功能會依地區匯總,並追蹤過去 30 天的使用量。頻寬監控功能不適用於多地區

如要透過頻寬監控功能進行追蹤:

  • 使用量必須以 Google Cloud 資源區分,而非 Cloud Storage 值區。

  • 如果值區位於單一地區,則使用量必須以位於相同地區的資源區分。

  • 如果值區位於雙地區,則區分使用量時,必須根據雙地區中的一個地區資源。

  • 使用量必須依據 JSON API GET Object 方法或是 XML API GET Object 方法。

如要查看頻寬監控作業:

開啟 Cloud Storage 頻寬監控頁面