Oracle Database 工作負載部署作業總覽

本文概要說明可透過 Workload Manager 的 Guided Deployment Automation 工具,在 Google Cloud 部署的 Oracle Database 工作負載。

設定 Oracle Database 部署作業時,Workload Manager 會收集工作負載需求、建議部署設定值,並協助您確保部署作業遵循在 Compute Engine 上執行 Oracle Database 工作負載的最佳做法。

Oracle 資料庫部署程序

部署 Oracle Database 時,Workload Manager 會完成下列工作:

  • 啟用必要的 API (如果專案尚未啟用),並授予必要的角色和權限。
  • 設定及佈建部署作業所需的基礎架構。
  • 為 Oracle 資料庫建立 VM。
  • 建立 Artifact Registry 存放區。
  • 建立 VM 彼此通訊所需的防火牆規則。
  • 建立儲存空間磁碟。
  • 設定及安裝 Oracle 軟體。
  • 在 VM 上安裝 運算工作負載代理

成功部署後,輸出內容會是執行於 Compute Engine 的空白 (「綠地」) Oracle 資料庫。

Oracle 資料庫部署作業的高階架構

如要瞭解 Oracle Database 部署作業的整體架構,請參閱「Enterprise application with Oracle Database on Compute Engine」(在 Compute Engine 上使用 Oracle Database 的企業應用程式)。使用「導覽式部署自動化」工具部署 Oracle Database 時,會建立代管 Oracle 資料庫的 Compute Engine VM,這是高階架構的小型構成元素。

使用 Google Cloud 控制台部署

選擇使用 Google Cloud 控制台部署工作負載時,Workload Manager 會自動處理端對端部署作業,包括佈建 Oracle 資料庫、VM 和儲存空間。您也可以存取部署程序中使用的所有基礎檔案。

Workload Manager 會使用 Infrastructure Manager 自動執行部署程序。Infra Manager 會使用 Cloud Build 初始化 Terraform,並執行其他 Terraform 指令。接著,Cloud Build 會將 Terraform 檔案和 Terraform 狀態檔案儲存在 Google Cloud 專案的 Cloud Storage 值區中。Ansible 會協調在 VM 上安裝 Oracle 軟體。

安全性考量

以下各節說明 Workload Manager 如何協助保護部署作業。

服務帳戶和 IAM 權限

Workload Manager 會使用下列三個服務帳戶,為 Oracle 部署作業授予必要的 IAM 角色和權限:

  • Workload Manager 服務帳戶
  • 使用者自行管理的服務帳戶
  • Compute Engine 服務帳戶

如要進一步瞭解這些服務帳戶,請參閱「Oracle 部署作業的服務帳戶」。

Oracle Database 憑證

Workload Manager 會使用 Secret Manager 儲存 Oracle 資料庫的存取憑證。如要設定資料庫密碼,請務必建立密鑰,然後在部署程序中指定密鑰。

詳情請參閱「先決條件」。

Google Cloud API

Oracle Database 工作負載會使用各種產品和服務。 Google Cloud 部署程序需要下列 API,系統會在必要時自動啟用這些 API。使用這些 API 時,必須遵守各 API 的服務條款,且可能產生額外相關費用。

  • Artifact Registry API
  • Cloud Build API
  • Cloud Logging API
  • Cloud Resource Manager API
  • Cloud Storage API
  • Compute Engine API
  • IAM Service Account Credentials API
  • Identity and Access Management API
  • Infrastructure Manager API
  • Secret Manager API
  • Service Usage API
  • Workload Manager API

授權

Workload Manager 會針對 Oracle Database 工作負載部署作業使用自備授權 (BYOL) 模型,也就是說,您必須負責所有 Oracle 軟體的授權。

定價

雖然您可以免費使用 Guided Deployment Automation,但在部署程序中使用的任何其他資源 (例如 VM 和永久磁碟) 都會產生費用。您可能也需要支付必要 API 或其他服務的費用。

Workload Manager 不會提供所選部署作業的費用預估資料。 如需定價資訊 (包括任何相關折扣或抵免額),請與 Google 帳戶團隊聯絡。

取得支援

如果部署作業發生問題或需要協助,請與 Cloud Customer Care 團隊聯絡。

後續步驟