AlloyDB for PostgreSQL 共同責任

如要在 AlloyDB for PostgreSQL 執行安全、可靠且高效能的資料庫,您可以使用共同責任模式,找出哪些基礎架構、安全性和維護工作由 Google Cloud 管理,以及哪些設定、存取控管和作業工作由您管理。

AlloyDB for PostgreSQL 是全代管資料庫服務,可簡化 Google Cloud中關聯式資料庫的部署、維護和管理作業。AlloyDB for PostgreSQL 提供作業洞察和管理功能,可協助您降低管理負擔,同時保有對資料、結構定義設計和工作負載設定的控制權。

Google Cloud的責任

  • 佈建及維護底層基礎架構,包括硬體、韌體、核心、OS、儲存空間、網路等:
    • 保護低階基礎架構,包括實體場所、 Google Cloud 資料中心內的硬體,以及在機器上執行的低階軟體堆疊。
    • 根據預設,AlloyDB for PostgreSQL 執行個體中的資料會在靜態時加密,並啟用客戶自行管理的加密金鑰在傳輸時。
  • 安排維護時段,套用最新版 AlloyDB for PostgreSQL:
    • 提供維護作業通知。
    • 允許設定維護期間。
  • 提供設定和工具,保護 AlloyDB for PostgreSQL 執行個體:
    • 使用旗標、預存程序和外掛程式,為客戶提供資料庫專屬功能的有限存取權。
    • 提高自助式叢集儲存空間配額。需要在叢集中儲存超過 16 TiB 的資料。
  • 提供各種執行個體元件的監控遙測資料,包括但不限於:
    • CPU
    • 儲存空間
    • 網路
    • 記憶體
    • 使用者連線
  • 設定持續備份,讓叢集在保留期限內,還原至任何時間點 (PITR)。
  • 為設定跨區域唯讀副本的執行個體,以及設定多區域備份的執行個體,提供災難復原功能,以防區域性服務中斷。
  • 如果執行個體已設定高可用性 (HA),則可在可用區服務中斷時提供高可用性。
  • 透過查詢洞察功能,提供工作負載內省功能和洞察資訊。
  • 提供 Google Cloud 整合功能,適用於 Identity and Access Management (IAM)、標記、 Cloud Key Management Service,以及 Network Intelligence Center。

客戶責任

  • 建立叢集和執行個體,並設定適當的主要版本、位置、大小和資料庫旗標。
  • 建立及管理資料庫,以及執行個體上任何由使用者建立的程式碼。
  • 使用適當的控管機制,保護存取、驗證和授權。
  • 設定用戶端工具與 AlloyDB for PostgreSQL 執行個體之間的連線,並排解相關問題。
  • 設定 AlloyDB for PostgreSQL 執行個體,以實現高可用性和可用區 或區域災難復原。
  • 使用維護功能,盡可能降低維護事件對業務的影響,並及時套用重要的安全性更新和必要的版本升級。
  • 根據工作負載和執行個體設定,管理、調整及最佳化資料庫效能。
  • 請確認您已取得儲存空間配額核准,可因應未來成長,進行重要的資料庫維護作業。