規劃 Oracle Cloud Infrastructure 上的部署

Oracle Cloud Infrastructure 上使用 Terraform 與 Oracle 資源管理程式的 Cloudera Enterprise Data Hub 和 CDP 資料中心,可彈性地進行動態部署。根據選取之建置選項的不同,通常需要 15 到 30 分鐘來啟動設定並建置完整就緒的叢集。設定「Oracle 資源管理程式」堆疊之後,此處理作業需要的最少使用者互動。

設計具有 Terraform 與 Oracle 資源管理程式的自動化叢集部署

部署處理會運用 Terraform 部署程式呼叫 Oracle Cloud Infrastructure API 呼叫,為客戶租用戶提供基礎架構。

此基礎架構內已選取「Oracle 資源管理程式」堆疊的區間、可用性網域以及建置選項。您可以建立 VCN (包括子網路) 或選取已存在的 VCN 和子網路。接著,系統就會在這些子網路的目標可用性網域中啟動設定主機。

「自動叢集建置」的高階步驟如下:
  1. CloudInit 啟動安裝所有已啟動設定的主機。
  2. 「公用程式」主機遵循一系列在主機描述資料中的設定命令檔和參數。系統會解碼並執行這些命令檔,以利用叢集建置選項的描述資料參數。
  3. 「Cloudera 管理程式」設定為此處理作業的一部分,「描述資料」資料庫也是如此。
  4. 系統會呼叫使用 Cloudera Manager API 來設定並部署 Enterprise Data Hub 或 CDP 資料中心的 Python 命令檔。

瞭解單一可用性網域中的內建主機-取景位置

在支援的自動安裝架構中,會在跨容錯域的單一可用性網域中部署並設定 Enterprise Data Hub 或 CDP Data Center 的主機,如下圖所示。

Deployment_aCross _fault_domains.png 的描述請參見下方
Deployment_aCross _fault_domains.png 圖解描述

注意:

您也可以安裝 Enterprise Data Hub 或 CDP Data Center 以跨越區域中的多個可用性網域,如此即可支援額外的容錯和高可用性。自動 Terraform 部署不支援此模型。此模型對叢集效能也有極大的影響,因為網路流量必須經過 WAN 區段。