Clustering von Java-Webanwendungen

In diesem Abschnitt wird davon ausgegangen, dass Sie mit der Verwaltung von und mit dem Clustering für WebLogic vertraut sind. Wenn Sie mit diesen Aufgaben nicht vertraut sind, empfiehlt Ihnen Oracle dringend, technische Unterstützung in Anspruch zu nehmen, bevor Sie Cluster für eine Oracle Enterprise Performance Management System-Java-Webanwendung erstellen.

Voraussetzungen

Hinweis:

Die Informationen in diesem Abschnitt setzen voraus, dass Sie die Java-Webanwendungen auf jedem Knoten so installiert haben, dass sie im Cluster enthalten sind.

Führen Sie diese Aufgaben aus, bevor Sie ein Cluster für eine Java-Webanwendung von EPM System einrichten:

  • Beim Skalieren von Oracle Hyperion Foundation Services müssen Sie mit RCU ein neues Schema erstellen und die Datei RCUSchema.properties auf jedem Computer im Deployment bearbeiten. Informationen hierzu finden Sie in der Oracle Enterprise Performance Management System - Installations- und Konfigurationsdokumentation unter "Infrastrukturschemas mit dem Repository Creation Utility erstellen" und "RCU-Schemaeigenschaften aktualisieren".
  • Beim Deployment auf einem anderen Computer als dem Foundation Services-Host muss der WebLogic Server-Administrationsserver auf dem Foundation Services-Hostcomputer ausgeführt werden. Beim Deployment auf demselben Computer wie Foundation Services muss der WebLogic Server-Administrationsserver nicht ausgeführt werden.

  • Aktivieren Sie auf dem Load Balancer entweder die Aufrechterhaltung oder die Bindung von Sessions (die alle Anforderungen für eine bestimmte Session an denselben Server leiten).

  • In verteilten Systemen (in denen Oracle Essbase auf einem anderen Server als Oracle Hyperion Profitability and Cost Management installiert ist) muss auch Oracle Hyperion Provider Services auf dem Profitability and Cost Management-Server installiert und konfiguriert werden. Dies ist erforderlich, auch wenn Ihre Konfiguration die Verwendung des Modus "Eingebettet" für Essbase-Verbindungen unterstützt. In Clustersystemen (in denen mehrere Managed Server für Profitability and Cost Management installiert sind) muss auch Provider Services auf jedem Managed-Server-Knoten für Profitability and Cost Management installiert und konfiguriert werden.

  • Installieren Sie das EPM System-Produkt auf jedem Knoten des Clusters. Wählen Sie auf jedem Computer denselben Speicherort für das Dateisystem aus. Die Verwendung desselben Dateisystempfades auf allen physischen Computern in einem Cluster ist wichtig, damit die Umgebungsvariablen zentral für den gesamten Cluster und nicht separat auf jedem einzelnen Knoten im Cluster festgelegt und angepasst werden müssen:

    Alle Betriebssysteme – CLASSPATH und PATH

Clustering von Java-Webanwendungen mit EPM System Configurator

Sie können Java-Webanwendungen von EPM System während der Konfiguration mit EPM System Configurator clustern. Verwenden Sie die folgende allgemeine Konfigurationsabfolge. Dabei wird vorausgesetzt, dass der von EPM System Installer installierte Oracle HTTP Server der logische Host ist.

Hinweis:

Wenn Profitability and Cost Management in einer Clusterumgebung skaliert wird, muss jedes Modul der Profitability-Enterprise-Anwendung auf alle Server im Profitability-Cluster ausgerichtet werden.

So clustern Sie Java-Webanwendungen von EPM System während der Konfiguration mit EPM System Configurator:

  1. Installieren Sie die Java-Webanwendungen von EPM System auf jedem Computer in Ihrer Umgebung.

  2. Konfigurieren Sie die Java-Webanwendung auf dem ersten Computer. Wählen Sie dazu auf der Seite "Aufgabenauswahl" von EPM System Configurator die Aufgabe Auf Anwendungsserver bereitstellen aus.

    Während der Bereitstellung erstellt EPM System Configurator für jeden Managed Server in WebLogic ein Cluster.

  3. Konfigurieren Sie die Java-Webanwendung auf dem nächsten Computer. Wählen Sie dazu auf der Seite "Aufgabenauswahl" von EPM System Configurator die Aufgabe Auf Anwendungsserver bereitstellen aus.

    Während der Bereitstellung fügt EPM System Configurator den Server zum Cluster in WebLogic hinzu.

    Wiederholen Sie diesen Schritt für alle weiteren Computer in der Bereitstellung.

  4. Konfigurieren Sie zuletzt den Webserver. Wählen Sie dazu auf der Seite "Aufgabenauswahl" von EPM System Configurator die Foundation-Aufgabe Webserver konfigurieren aus. Starten Sie anschließend den Webserver und Oracle Hyperion Enterprise Performance Management Workspace neu.

Informationen zum Clustering von Java-Webanwendungen:

  • EPM System Configurator konfiguriert für jeden Managed Server ein Cluster.

  • Für jedes EPM System-Produkt darf es nur jeweils ein Cluster geben. Beachten Sie, dass EPM System Configurator für jeden Managed Server ein Cluster erstellt.

Einzelnen Managed Server horizontal skalieren

So skalieren Sie den einzelnen Managed Server auf weiteren Computern horizontal:

  1. Installieren Sie mit dem EPM System Installer dieselben Java-Webanwendungen auf allen weiteren Computern in der Umgebung. Beim horizontalen Skalieren können keine Java-Webanwendungen hinzugefügt oder entfernt werden.

  2. Führen Sie EPM System Configurator auf jedem Computer aus, auf dem Sie den Server horizontal skalieren.

  3. Wählen Sie im Bereich "Aufgabenauswahl" unter "Hyperion Foundation" die Option Einzelnen Managed Server auf diesem Computer horizontal skalieren aus.

    Die Option Einzelnen Managed Server auf diesem Computer horizontal skalieren ist nur verfügbar, wenn folgende Punkte zutreffen:

    • Der WebLogic-Administrationsserver ist nicht auf dem aktuellen Computer installiert.

    • Der einzelne Managed Server wurde auf dem WebLogic-Administrationsserver bereitgestellt.

    • Der einzelne Managed Server wurde auf dem Computer noch nicht horizontal skaliert.

  4. Klicken Sie auf Weiter, um den Server horizontal zu skalieren.

Beim Skalieren von Foundation Services müssen Sie mit RCU ein neues Schema erstellen und die Datei RCUSchema.properties auf jedem Computer im Deployment bearbeiten. Informationen hierzu finden Sie in der Oracle Enterprise Performance Management System - Installations- und Konfigurationsdokumentation unter "Infrastrukturschemas mit dem Repository Creation Utility erstellen" und "RCU-Schemaeigenschaften aktualisieren".