在容錯移轉叢集中設定 Essbase 伺服器
主動 - 被動容錯移轉解決方案是 Essbase 11g 內部部署中常見的。移轉至 Essbase 26ai 的使用者也可以使用 WebLogic 和負載平衡器,為 Essbase 代理程式實作主動 - 被動容錯移轉叢集。
設定 Essbase 容錯移轉時,目標是:
- 設定 Essbase 代理程式的容錯移轉模式 (或主動 - 被動模式)。
- 設定 Essbase Web 介面、REST 端點及 Provider Services 的主動 - 主動模式。這些連線一律會連線至單一作用中 Essbase 節點。
主動 - 被動 Essbase 叢集由兩個或多個 Essbase 例項組成,每個節點各有一個例項,共用組態與資料的通用儲存。儲存體會跨兩部或以上的伺服器 (例如使用 SAN) 共用,而不需要管理員同步儲存體,以及唯讀支援的限制條件。Essbase 會使用資料庫表格來確保只有一個代理程式及其關聯的伺服器處於作用中狀態,以避免寫入時資料損毀。在安裝和組態期間,會建立一個表格來保存叢集中組態和應用程式資料的資訊。
相較於 Essbase 11g 內部部署,其中 Essbase 容錯移轉是由外部代理程式 (OPMN) 所管理,在 Essbase 26ai 中, WebLogic 架構透過中央要求租賃系統支援 Essbase 容錯移轉。取得租賃的 Essbase 例項會成為作用中節點。其他節點正在等待迴圈,嘗試取得該租賃。
| 安裝類型 | 元件 | Essbase11.1.2.4 | Essbase 26ai |
|---|---|---|---|
| Single Node - 單一節點 | 提供者服務 |
|
與相同11.1.2.4 |
| - | Essbase 代理程式 |
|
|
| - | Essbase 應用程式伺服器。 | 如果 Essbase 應用程式伺服器失敗,則 Essbase 代理程式會在下一個伺服器要求中重新啟動。 | 與 11.1.2.4 相同。 |
| 多重節點 (作用中 / 被動) | 提供者服務 |
|
與 11.1.2.4 相同。 |
| - | Essbase 代理程式 |
|
|
| - | Essbase 應用程式伺服器 |
|
與 11.1.2.4 相同,但伺服器層級租賃除外。 |