後端 bucket 總覽

後端值區可讓您使用 Cloud Storage 值區做為應用程式負載平衡器的後端。如果應用程式需要提供圖片或影片等靜態內容,我們建議您使用後端值區。

如果應用程式需要透過 HTTP(S) 提供動態內容,請改用後端服務

負載平衡器支援

下列負載平衡器支援使用後端 bucket:

  • 全域外部應用程式負載平衡器
  • 傳統版應用程式負載平衡器
  • 區域性外部應用程式負載平衡器 (搶先版)
  • 跨區域內部應用程式負載平衡器
  • 區域性內部應用程式負載平衡器 (搶先版)

Private Service Connect NEG 部署作業

後端 bucket 提供完全整合的無縫體驗,因此負載平衡器可以直接從 Cloud Storage bucket 提供內容。

不過,Private Service Connect 提供替代部署類型,您可以建立指向 Cloud Storage API 端點的 Private Service Connect NEG,然後將這個 NEG 設定為負載平衡器的後端。這種部署類型提供 Cloud Storage API 端點的私人網路路徑。不過請注意,這個方法不會授予私有 bucket 的存取權。此外,您也必須確保用戶端應用程式可以向 Cloud Storage 驗證自身。

詳情請參閱「透過後端存取全球 Google API」。

Cloud CDN 支援

根據預設,Cloud Storage 會使用與 Cloud CDN 相同的快取。雖然 Cloud Storage 內建物件快取功能,但我們建議您在後端 bucket 上啟用 Cloud CDN,以提升內容傳遞效能。

如果沒有在後端 bucket 啟用 Cloud CDN,您只能依 Cloud Storage 中繼資料的設定,使用來源 Cache-Control 標頭控管小型內容的快取。

如果在後端 bucket 啟用 Cloud CDN,就能使用更多 Cloud CDN 控制項來管理內容,例如快取模式、已簽署的網址和快取撤銷。Cloud CDN 也可快取大於 10 MiB 的內容。如要瞭解更多詳細資料和定價考量事項,請參閱 Cloud Storage 說明文件中的「Cloud Storage 和 Cloud CDN」。

架構範例

在下圖中,外部應用程式負載平衡器會使用網址對應,將來自指定網址路徑的流量導向後端。

負載平衡器會將網址路徑包含 /love-to-fetch/ 的流量傳送至 us-east1 區域的 Cloud Storage 值區。並將所有其他要求傳送至位於 europe-north1 區域的 Cloud Storage bucket。

負載平衡器會將流量傳送至 Cloud Storage 後端。
將流量分配至 Cloud Storage

API 和gcloud參考資料

如要進一步瞭解後端 bucket 資源的屬性,請參閱下列參考文件:

後續步驟