フェイルオーバー・クラスタでのEssbaseサーバーの構成
Essbase 11gオンプレミスのデプロイメントでは、アクティブ-パッシブ・フェイルオーバー・ソリューションが一般的です。Essbase 21cへと移行するユーザーは、WebLogicおよびロード・バランサを使用してEssbaseエージェントに対してアクティブ-パッシブ・フェイルオーバー・クラスタを実装することもできます。
Essbaseフェイルオーバーを構成する目的は次のとおりです。
- Essbaseエージェントに対してフェイルオーバー・モード(またはアクティブ-パッシブ・モード)を設定します。
- Essbase Webインタフェース、RESTエンドポイントおよびProvider Servicesに対してアクティブ-アクティブ・モードを設定します。これらは常に単一のアクティブなEssbaseノードに接続されます。
アクティブ-パッシブEssbaseクラスタは2つ以上のEssbaseインタフェース(各ノードに1つずつ)で構成されます。これらのインタフェースでは、構成およびデータ用の共通のストレージが共有されます。ストレージは2つ以上のサーバーで共有されるため(たとえば、SANを使用)、管理者はストレージを同期する必要がなく、読取り専用のサポートによる制約もありません。Essbaseでは、書込み時のデータ破損を回避するために、データベース表を使用して、1つのエージェントおよびそのエージェントに関連付けられたサーバーのみをアクティブにします。インストールおよび構成中には、クラスタ内の構成およびアプリケーションのデータに関する情報を保持するために表が作成されます。
Essbase 11gオンプレミスではEssbaseのフェイルオーバーは外部エージェント(OPMN)によって管理されますが、Essbase 21cでは、WebLogicアーキテクチャがEssbaseのフェイルオーバーを一元化されたリクエスト・リース・システムを使用してサポートします。リースを取得したEssbaseインスタンスはアクティブ・ノードになります。他のノードはループ内で待機し、リースの取得を試みます。
インストール・タイプ | コンポーネント | Essbase 11.1.2.4 | Essbase 21c |
---|---|---|---|
単一ノード | Provider Services |
|
11.1.2.4と同様 |
- | Essbaseエージェント |
|
|
- | Essbaseアプリケーション・サーバー。 | Essbaseアプリケーション・サーバーで障害が発生した場合、そのサーバーは次のサーバー・リクエスト時にEssbaseエージェントによって再起動されます。 | 11.1.2.4と同様。 |
マルチノード(アクティブ/パッシブ) | Provider Services |
|
11.1.2.4と同様。 |
- | Essbaseエージェント |
|
|
- | Essbaseアプリケーション・サーバー |
|
サーバー・レベルのリースを除き、11.1.2.4と同様。 |