瞭解如何部署與設定 Oracle Essbase 以使用 Oracle Autonomous Database

如果您正在考慮將 Oracle Essbase 例項從內部部署或 Oracle Analytics Cloud - Essbase 移至 Oracle Cloud Infrastructure 上的 Essbase ,請使用 Oracle Cloud Marketplace 清單部署 Essbase 並移轉您的資料。Essbase 可讓組織內所有業務別的業務使用者、分析師、模型建立者以及決策者,即時瞭解各項值並提高生產力。

您可以將 Essbase 部署為堆疊的一部分,其中包含 Oracle Cloud Infrastructure 資源,例如運算、儲存、網路元件,以及選取現有 Oracle Autonomous Database 執行處理的選項。您可以使用 Oracle Cloud Infrastructure 主控台、SDK、CLI 或 REST API 來管理這些元件。您可以視需要在雲端上設定和自訂部署。

架構

使用此 Essbase 部署架構作為範例,並決定組織的適當安全性與存取需求。

此架構是由虛擬雲端網路、負載平衡器、應用程式及 Oracle Autonomous Database 所組成,這些虛擬雲端網路在 Oracle Cloud Infrastructure (OCI) 上執行 Essbase 所需。這些主機會放置在不同的虛擬機器中。您可以在公用子網路中部署幾個執行處理,也可以在專用子網路中部署幾個執行處理。此類型的部署在部署包含網際網路面向和非網際網路面向端點時非常有用。例如,如果您將堡壘主機放在公用子網路中,堡壘主機就會被指定一個公用 IP 位址,您可以透過網際網路存取它。

您可以在對網際網路公開的應用程式執行處理上設定公用負載平衡器,而不需將服務外部流量的應用程式伺服器置於公用子網路中。公用子網路中的負載平衡器執行處理會接收要求並將它們轉送至 Essbase 伺服器。您可以透過堡壘主機,透過連接埠 22 存取專用子網路中的執行處理。若要這麼做,請啟用 ssh-agent 轉送 (可讓您連線至堡壘主機),然後透過從您的電腦轉送證明資料來存取下一個伺服器。您也可以使用動態 SSH 通道存取專用子網路中的執行處理。

專用子網路中的執行處理可以選擇性地要求網際網路的外送連線,以下載應用程式修正程式和外部整合。為此,請在 VCN 中使用網路位址轉譯 (NAT) 閘道。使用 NAT 閘道時,專用子網路中的主機可以起始對網際網路的連線並接收回應,但不會接收從網際網路起始的輸入連線。

您可以將 Essbase 與 OCI Identity and Access Management 整合,以設定安全性與存取權。接著,您的服務管理員可以登入 Essbase Web 介面來提供其他使用者。

您可以使用 OCI 主控台設定自動和隨選資料庫備份至 Oracle Cloud Infrastructure Object Storage 。您可以使用 Oracle Cloud Infrastructure Block Volumes 的原則式備份功能來設定應用程式備份。

essbase-deployment-cloud.png 的描述如下
essbase-deployment-cloud.png 圖解描述

essbase-deployment-cloud-oracle.zip

架構分為下列層級:
  • 堡壘主機:您可以使用此主機作為跳躍伺服器,以存取專用子網路中的執行處理。
  • 負載平衡器:Oracle Cloud Infrastructure Load Balancing 執行處理會將 HTTP (S) 流量重新導向至 Essbase VM。
  • Essbase 運算 VM :包含 Essbase 應用程式伺服器的例項。
  • Autonomous Database :包含 Oracle Autonomous Database 例項,供 Essbase 例項用於其儲存庫架構。
以下是 VCN 拓樸範例;您可以定義子網路的大小。
元件 範例名稱 CIDR 詳細資訊
VCN vcn-std-1 系列 10.0.0.0/16 部署所有 Essbase 堆疊元件的 VCN。
子網路 (公用) 公用子網路 -vcn-std-1 10.0.0.0/24 負載平衡器和堡壘主機都部署在此具有公用 IP 位址的子網路中。
子網路 (專用) 專用子網路 -vcn-std-1 10.0.1.0/24 Oracle Autonomous Database 資料庫和 Essbase VM 的子網路。

關於必要服務與角色

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

  • Oracle Cloud Infrastructure (OCI)
  • Oracle Essbase
  • OCI Identity and Access Management
  • Oracle Cloud Infrastructure Resource Manager
  • Oracle Cloud Infrastructure Load Balancing
  • Oracle Autonomous Database

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

角色 需要 ...
Oracle Cloud Infrastructure 管理員 建立下列項目:
  • 區間、原則及識別存取管理
  • OCI Identity and Access Management 使用者和群組
Essbase 管理員 設定下列項目:
  • 佈建及部署堆疊
  • 使用保存庫的網路、資料庫及加密值
  • 測試 Essbase 連線