Hyperion 部署於 Oracle Cloud Infrastructure

Oracle 合作夥伴面臨許多現代企業通用的挑戰:續訂目前的資料中心協議或移轉至雲端。

他們的營運是由一系列內部部署的 Oracle 應用程式和技術提供技術支援。

在對多個雲端供應商進行徹底評估後,他們將內部部署的 Oracle Enterprise Performance Management (Hyperion) 工作負載移轉至 Oracle Cloud

藉由移轉至 Oracle Cloud ,他們達成了下列業務目標:
  • 將 Hyperion 應用程式保留在 Oracle 管理的基礎架構上。
  • 簡化整體部署的成本結構。

夥伴正積極探索將額外工作負載移轉至 Oracle Cloud 的機會,並將重點放在自主資料庫服務上。

架構

雲端拓樸既簡單又強大又有彈性。此架構具有單一虛擬雲端網路 (VCN) 與兩個子網路。所有資源都部署在單一可用性網域中。

其中一個子網路用於所有 Web 與應用程式資源:負載平衡器、Hyperion Foundation 伺服器、Essbase 伺服器、Hyperion 規劃、預測與預算模組,以及檔案伺服器。另一個子網路則是專門用於資料庫。此架構可確保每一層中資源的完整網路隔離,並滿足精細控制網路流量的需求。

下圖說明架構:


bd-ads-hyperion.png 的描述如下
bd-ads-hyperion.png 圖解描述

bd-ads-hyperion.zip

架構具有下列元件:
  • 地區

    Oracle Cloud Infrastructure 區域是一個本地化地理區域,其中包含一或多個稱為可用性網域的資料中心。區域獨立於其他區域,而廣大的距離可以將其分開 (跨國家或大陸)。

    此架構中的所有資源都部署在單一區域中。

  • 可用性網域

    可用性網域是區域內的獨立獨立資料中心。每個可用性網域中的實體資源會與其他可用性網域中的資源隔離,以提供容錯能力。可用性網域不會共用基礎架構,例如電源或冷卻系統,也不會共用內部可用性網域網路。因此,一個可用性網域的故障不應影響該區域中的其他可用性網域。

    此架構中的資源會部署在單一可用性網域中。

  • VCN 和子網路

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

    此架構使用單一 VCN,為應用程式和資料層提供不同的子網路。

  • 動態路由閘道 (DRG)

    DRG 是一個虛擬路由器,提供相同區域中 VCN 之間、VCN 與區域外網路 (例如其他 Oracle Cloud Infrastructure 區域中的 VCN、內部部署網路或其他雲端提供者中的網路) 之間的專用網路流量路徑。

    為了從內部部署網路到 Oracle Cloud 的快速可靠連線,合作夥伴選擇了 Oracle Cloud Infrastructure FastConnect 。自動化資源佈建和管理,以提高 DevOps 的效率。

  • 路由表

    虛擬路由表包含將流量從子網路路由到 VCN 外部目的地 (通常是透過閘道) 的規則。

  • 安全清單

    您可以為每個子網路建立安全規則,以指定必須允許進出子網路的來源、目的地和流量類型。

  • 負載平衡器

    Oracle Cloud Infrastructure Load Balancing 可從單一進入點自動分配流量至多部伺服器。

  • 運算 VM

    透過 Oracle Cloud Infrastructure Compute ,您可以在雲端佈建及管理運算主機。您可以使用資源配置啟動運算執行處理,以滿足 CPU、記憶體、網路頻寬及儲存的資源需求。建立運算執行處理之後,您可以安全地存取該執行處理、重新啟動執行處理、連附磁碟區及取消連附磁碟區,並在不再需要時將其終止。

    此架構包含下列元件的運算虛擬機器 (VM):
    • 代管 Hyperion Foundation 伺服器的一對 VM。
    • Hyperion Essbase 適用的三個 VM。
    • 執行 Hyperion 規劃、預測及預算編列模組的兩個 VM。
    • 執行檔案伺服器以進行檔案儲存的 VM。
    • 資料庫的 VM。
  • Microsoft SQL Server

    Microsoft SQL Server 是用來建立大規模資料倉儲應用程式的協力廠商 RDBMS。此伺服器用於擷取、轉換及載入 (ETL) 資料至來源 (例如 PeopleSoft 和 Essbase),然後供 ODI 將中繼資料載入至規劃應用程式。它也支援需要資料庫儲存庫的 Hyperion 產品,例如 Shared Services、Planning、FR、EAS 及 ODI。