Azure 採用案例上的 Oracle 簡介
本文說明如何在 Azure 登陸區域內設定和管理 Oracle 工作負載。 描述的架構會納入多區域設計。 本文也會說明特定的架構策略,並提供跨 Azure 上多個區域的 Oracle 資料庫系統的參考實作。 指引假設您有設定為支援多區域部署的 Azure 登陸區域。 如需詳細資訊,請參閱 什麼是 Azure 登陸區域? 和 登陸區域實作選項。
在 Azure 上定義 Oracle
Oracle on Azure 採用案例提供兩個主要技術平台選項:
Azure 上的 Oracle 虛擬機器:在 Azure 基礎結構上執行 Oracle 資料庫和企業應用程式,例如 Siebel、PeopleSoft、JD Edwards、E-Business Suite 或自定義的 WebLogic Server 應用程式。 您可以使用 Oracle Linux 映射、Red Hat Enterprise Linux(RHEL)或其他背書操作系統。 有多個 VM 和記憶體選項可供使用。
Oracle Database@Azure:您可以使用 Oracle Database@Azure在 Azure 中執行 Oracle Exadata 基礎結構。 Oracle Exadata 是高效能的資料庫平臺。 Oracle Database@Azure 支援 工具,例如 Oracle Real Application Clusters (RAC) 和 Oracle Data Guard。 在 Azure VM 上執行的 Oracle 企業應用程式,例如 Siebel、PeopleSoft、JD Edwards、E-Business Suite 或自定義的 WebLogic Server 應用程式,並可連線到 Oracle Database@Azure。
如需詳細資訊,請參閱 Azure 上的 Oracle 概觀。
Azure 上的 Oracle 架構
您可以使用 Azure 上的 Oracle,將 Oracle 的資料庫服務與 Azure 雲端功能整合。 將數據分析和產生 AI 套用至 Oracle 數據。 使用 Azure 中的單一檢視來監視您的應用程式和 Oracle 資料庫服務。
下圖提供 Azure 上的 Oracle 虛擬機器 和 Oracle Database@Azure的概念參考架構,可用來加速雲端採用。 圖表顯示 Azure 登陸區域的重要設計區域,併入多區域設計,以增強可用性和災害復原。 它們也會呈現網路配置,示範跨多個區域的架構原則,但不會詳細說明整個企業網路。
使用多重區域參考架構作為起點。 當您計劃實作登陸區域時,請修改參考架構以符合您的特定商務和技術需求。 實作多區域架構可協助您確保針對區域性中斷的商務持續性和復原能力。 其與高可用性和延展性的最佳作法一致。
Azure 虛擬機上 Oracle 的登陸區域架構
下圖顯示部署至多區域設計中應用程式登陸區域的 Azure 虛擬機上的 Oracle。 顯示的方法會將 Oracle 資料庫分散到多個 Azure 區域,以增強可用性、延展性和災害復原功能。 此圖表也會醒目提示支援此多區域部署的重要設計區域。 Oracle 資料庫會在每個區域中的 VM 上執行。 您可以變更 VM 的數目和大小,以符合您的需求。
Oracle Database@Azure的登陸區域架構
下圖顯示 Oracle Database@Azure部署至多區域設計中的應用程式登陸區域。 它也會顯示支援此多區域部署的重要設計區域。 Oracle 資料庫會在 Azure 上的多個區域上執行 Oracle Exadata VM 叢集。 您可以變更每個區域中 VM 叢集的數目和大小,以符合您的需求。