關於自動虛擬 IP 容錯移轉和 Oracle Private Cloud Appliance

使用 Oracle Private Cloud Appliance X9-2 的自動虛擬 IP 容錯移轉可讓您的應用系統在雲端伺服器發生問題時,維持執行狀態。這個解決方案播放手冊說明如何使用 Oracle Private Cloud Appliance Oracle Cloud Infrastructure (OCI) 將 OCI CLI 與 Pacemaker 及 Corosync 整合,部署自動虛擬 IP 容錯移轉。

關於 Oracle Private Cloud Appliance

Oracle Private Cloud Appliance (PCA) 是 Oracle 工程系統,專為建置應用程式與中介軟體層所設計。

Private Cloud Appliance 為偏好或需要內部部署解決方案的客戶提供下列公有雲部署的營運優勢:

  • Oracle Cloud Infrastructure (OCI) 一致的私有雲基礎架構和架構。
  • 與 OCI 相容的 API 和 SDK 可擴展至內部部署實行,使私有雲和公有雲之間的工作負載、使用者體驗、工具集和技能可攜性。
  • 透過整合式硬體和軟體系統,減少私有雲中虛擬化工作負載的複雜性和部署時間。
  • 具備各種應用程式類型和工作負載最佳效能的完整平台,內建管理、運算、儲存及網路資源。
  • 現代化雲端原生應用程式的雲端與管理服務。
  • 這是一個現代化微服務架構、Kubernetes 及相關技術,可滿足未來需求的軟體堆疊。
  • 直接連線至 Oracle Exadata 和 Oracle Database Appliance ,為可擴展的多層應用系統建立理想的基礎架構。

架構

此架構顯示已安裝在 OCI 租用戶之虛擬 IP 上的 Corosync 和 Pacemaker 叢集節點。

您可以使用此架構來部署自動虛擬 IP 容錯移轉。



pca-x9-automatic-virtual-ip-failover.zip

此架構支援下列元件:

  • 租用戶

    租用戶是指註冊 Oracle Cloud Infrastructure 時,Oracle 在 Oracle Cloud 內設定的安全獨立分割區。您可以在租用戶的 Oracle Cloud 中建立、組織及管理您的資源。租用戶與公司或組織同義。通常,公司會有單一租用戶,並反映其在該租用戶內的組織結構。單一租用戶通常與單一訂閱關聯,而單一訂閱通常只有一個租用戶。

  • 虛擬雲端網路 (VCN) 和子網路

    VCN 是您在 Oracle Cloud Infrastructure 區域中設定的可自訂軟體定義網路。就像傳統的資料中心網路,VCN 可讓您完全控制網路環境。VCN 可以有多個非重疊 CIDR 區塊,而您可以在建立 VCN 之後進行變更。您可以將 VCN 區隔成子網路,然後對區域或可用性網域進行調整。每個子網路都是由不與 VCN 中其他子網路重疊的連續位址範圍所組成。您可以在建立子網路後變更其大小。子網路可以是公用網路或專用子網路。

  • 網際網路閘道

    網際網路閘道可允許 VCN 中的公用子網路與公用網際網路之間的流量。

  • 區塊磁碟區

    有了區塊儲存磁碟區,您就可以建立、連附、連線與移動儲存磁碟區,以及變更磁碟區效能,以符合儲存、效能及應用程式需求。將磁碟區連附和連線到執行處理之後,您便可以像使用一般硬碟一樣使用該磁碟區。您也可以中斷磁碟區連線,然後將其連附到另一個執行處理,而不會遺失資料。

  • 監督

    Oracle Cloud Infrastructure Monitoring 服務會使用度量主動和被動監控您的雲端資源,以監控資源和警訊,這些度量符合警訊指定的觸發程式時通知您。

  • 檔案儲存

    Oracle Cloud Infrastructure File Storage 服務提供持久、可擴展、安全的企業級網路檔案系統。您可以從 VCN 中的任何裸機、虛擬機器或容器執行處理連線至檔案儲存體服務檔案系統。您也可以使用 Oracle Cloud Infrastructure FastConnect 和 IPSec VPN 從 VCN 外部存取檔案系統。

  • 物件儲存

    物件儲存可快速存取任何內容類型的大量結構化與非結構化資料,包括資料庫備份、分析資料,以及豐富內容 (例如影像和影片)。您可以安全地儲存,然後直接從網際網路或雲端平台內擷取資料。您可以無縫擴充儲存,而不會發生任何效能或服務可靠性的降低。針對快速、立即和經常存取的「熱」儲存,使用標準儲存。將封存儲存用於長時間且鮮少存取的「冷」儲存。

  • 身分識別與存取管理 (IAM)

    Oracle Cloud Infrastructure Identity and Access Management (IAM) 是 Oracle Cloud Infrastructure (OCI) 和 Oracle Cloud Applications 的存取控制層。IAM API 和使用者介面可讓您管理識別網域和識別網域內的資源。每個 OCI IAM 識別網域代表獨立身分識別與存取管理解決方案或其他使用者群體。

  • Corosync 與 Pacemaker 叢集虛擬 IP

    Corosync 與 Pacemaker 是叢集中安裝的第三方元件,可啟用自動虛擬 IP 容錯移轉。

開始之前

在您開始之前,請確定已符合下列需求:

  • Private Cloud Appliance OL7.9 或 OL8.0 平台影像。
  • 您會定義 VCN、子網路及安全清單。
  • 供執行處理外部存取的網際網路閘道。
  • 兩個執行處理的資源配置下限為 VM.PCAStandard1.4。
  • 已在兩個執行處理上安裝 OCI CLI

  • 已在兩個執行處理上安裝 CorosyncPacemaker 套裝軟體。

  • 已取得憑證授權機構組合
  • 已設定運算執行處理部署

關於必要的服務與角色

此解決方案需要下列服務:

  • Oracle Private Cloud Appliance X9-2

這些是每項服務所需的角色。

服務名稱:角色 需要 ...
Oracle Private Cloud Appliance : Compute Enclave 建立網路、運算和儲存體建構。

請參閱 瞭解如何取得 Oracle 解決方案適用的 Oracle Cloud 服務 ,以取得您需要的雲端服務。