Configurazione di server Essbase in un cluster di failover
Le soluzioni di failover attivo-passivo sono comuni nelle distribuzioni Essbase 11g in locale. Gli utenti che eseguono la migrazione a Essbase 26ai possono anche implementare cluster di failover attivo-passivo per Essbase Agent utilizzando WebLogic e un load balancer.
- Impostare la modalità di failover (o attiva-passiva) per l'agente Essbase.
- Impostare la modalità attiva-attiva per l'interfaccia Web Essbase, gli endpoint REST e i servizi provider. Questi elementi si connettono sempre al singolo nodo Essbase attivo.
Un cluster Essbase attivo/passivo è costituito da due o più istanze di Essbase, una su ogni nodo, che condividono una memoria comune per la configurazione e i dati. Lo storage viene condiviso su due o più server (ad esempio, utilizzando una SAN), eliminando la necessità per l'amministratore di sincronizzare lo storage e il vincolo del supporto di sola lettura. Essbase utilizza le tabelle di database per garantire che sia attivo un solo agente e i server associati, in modo da evitare il danneggiamento dei dati nelle scritture. Durante l'installazione e la configurazione, viene creata una tabella per contenere informazioni sui dati di configurazione e applicazione nel cluster.
Rispetto a Essbase 11g in locale, dove il failover di Essbase è gestito da un agente esterno (OPMN), in Essbase 26ai, l'architettura WebLogic supporta il failover di Essbase con un sistema di leasing di richieste centrale. L'istanza di Essbase che acquisisce il leasing diventa il nodo attivo. Altri nodi sono in attesa in un loop, cercando di acquisire il leasing.
| Tipo di installazione | Componente | Essbase 11.1.2.4 | Essbase 26ai |
|---|---|---|---|
| Nodo singolo | Provider Services |
|
Uguale a 11.1.2.4 |
| - | Agente Essbase |
|
|
| - | Server delle applicazioni Essbase. | Se il server applicazioni Essbase non riesce, l'agente Essbase lo riavvia nella richiesta server successiva. | Uguale a 11.1.2.4. |
| Multi-Nodo (attivo/passivo) | Provider Services |
|
Uguale a 11.1.2.4. |
| - | Agente Essbase |
|
|
| - | Server applicazioni Essbase |
|
Uguale a 11.1.2.4, ad eccezione del leasing a livello di server. |