Essbase-Server in einem Failover-Cluster konfigurieren
Active/Passive-Failover-Lösungen sind in Essbase 11g On-Premise-Deployments üblich. Benutzer, die zu Essbase 26ai migrieren, können auch Active/Passive-Failover-Cluster für Essbase Agent mit WebLogic und einem Load Balancer implementieren.
- Failover-Modus (oder Active/Passive-Modus) für den Essbase Agent einrichten.
- Aktiv/Aktiv-Modus für Essbase-Weboberfläche, REST-Endpunkte und Provider-Services einrichten. Diese stellen immer eine Verbindung zum einzelnen aktiven Essbase-Knoten her.
Ein aktiv-passives Essbase-Cluster besteht aus zwei oder mehr Essbase-Instanzen, eine auf jedem Knoten, die einen gemeinsamen Speicher für Konfiguration und Daten verwenden. Der Speicher wird auf zwei oder mehr Servern gemeinsam genutzt (z. B. mit einem SAN). Dadurch entfällt die Notwendigkeit, dass der Administrator den Speicher synchronisiert, sowie die Einschränkung der schreibgeschützten Unterstützung. Essbase verwendet Datenbanktabellen, um sicherzustellen, dass nur ein Agent und die zugehörigen Server aktiv sind, um Datenbeschädigungen bei Schreibvorgängen zu vermeiden. Während der Installation und Konfiguration wird eine Tabelle erstellt, in der Informationen zu Konfiguration und Anwendungsdaten im Cluster gespeichert werden.
Compared to Essbase 11g On-Premise, where Essbase failover is managed by an external agent (OPMN), in Essbase 26ai, the WebLogic architecture supports Essbase failover with a central request leasing system. Die Essbase-Instanz, die das Leasing abruft, wird zum aktiven Knoten. Andere Knoten warten in einer Schleife und versuchen, das Leasing zu erwerben.
| Installationsart | Komponente | Essbase 11.1.2.4 | Essbase 26ai |
|---|---|---|---|
| Einzelknoten | Providerservices |
|
Identisch mit 11.1.2.4 |
| - | Essbase-Agent |
|
|
| - | Essbase-Anwendungsserver. | Wenn der Essbase-Anwendungsserver nicht erfolgreich ist, startet der Essbase-Agent ihn bei der nächsten Serveranforderung neu. | Identisch mit 11.1.2.4. |
| Multi-Knoten (aktiv/passiv) | Providerservices |
|
Identisch mit 11.1.2.4. |
| - | Essbase-Agent |
|
|
| - | Essbase-Anwendungsserver |
|
Identisch mit 11.1.2.4, außer beim Leasing auf Serverebene. |