Sun Cluster 3.1 Handbuch Datendienst für Sun ONE Application Server

Übersicht über Sun Cluster HA for Sun ONE Application Server

In diesem Abschnitt wird erläutert, wie Sun Cluster HA for Sun ONE Application Server die Sun ONE Application Server hoch verfügbar macht. Neue Installations- und Konfigurationsinformationen für Sun Cluster HA for Sun ONE Application Server finden Sie in den Sun Cluster 3.1 Data Service Release Notes.

Sun ONE Application Server stellt eine mit Java 2 Enterprise Edition (J2EE™) 1.3 kompatible Hochleistungsplattform für eine umfassende Bereitstellung von Anwendungs- und Webdiensten zur Verfügung. Die Software ist an den Anforderungen der Unternehmenskunden ausgerichtet und wird mit der Sun Cluster-Software ausgeführt und gesteuert.

Die aktuelle Implementierung von Sun Cluster HA for Sun ONE Application Server läuft mit Sun ONE Application Server 7.0. Sun ONE Message Queue ist in der Sun ONE Application Server-Installation als Paket enthalten. Informationen zum Konfigurieren von Sun ONE Message Queue für Hochverfügbarkeit finden in Sun Cluster 3.1 Handbuch Datendienst för Sun ONE Message Queue Guide.

Rich Clients können direkt mit dem Sun ONE Application Server verbunden werden. Webclientverbindungen mit dem Sun ONE Application Server können über einen Frontend-Webserver geleitet werden. Sun ONE Application Server stellt eine Pass-Through-Plugin-Installation für den Sun ONE Web Server zur Verfügung.

Bei der Implementierung von Sun Cluster HA for Sun ONE Application Server werden die Programme, von denen Ihre Architektur abhängt, nicht berücksichtigt. Konfigurieren Sie die Programme, von denen die Architektur abhängt (wie zum Beispiel Datenbanken oder Webserver) für Hochverfügbarkeit. Diese Programme können auch auf einem anderen Cluster ausgeführt werden.

Allgemeine Informationen zu Datendiensten, Ressourcengruppen und andere verwandte Themen finden Sie unter “ Planning for Sun Cluster Data Services” in Sun Cluster 3.1 Data Service Planning and Administration Guide und im Sun Cluster 3.1 10/03 Konzepthandbuch.

Sie können Sun Cluster HA for Sun ONE Application Server folgendermaßen konfigurieren:

Informationen zur Vorgehensweise finden Sie unter So registrieren und konfigurieren Sie Sun Cluster HA for Sun ONE Application Server als Failover-Datendienst und So registrieren und konfigurieren Sie Sun Cluster HA for Sun ONE Application Server als einen auf mehreren Knoten unterstützten Dienst.

Übersicht über die Failover-Konfiguration

Sun Cluster HA for Sun ONE Application Server ist ein Datendienst mit den geeigneten Erweiterungseigenschaften, um einen von einem Knoten gleichzeitig unterstützten Failover-Anwendungsserver zu konfigurieren. Ein Verwaltungsserver einer Domäne kann auch als Failover-Ressource zur Verfügung gestellt werden. Webclients können direkt mit Sun ONE Application Server verbunden werden.

Die Sun ONE Application Server-Befehlszeile bzw. das GUI-Verwaltungstool kann in Cluster-Umgebungen nur beschränkt verwendet werden. Informieren Sie sich in Konfigurationseinschränkungen über die Verwendung von asadmin oder der Sun ONE Application Server-Verwaltungsoberfläche im Cluster, ehe Sie Anwendungsinstanzen und den Verwaltungsserver in Ressourcengruppen konfigurieren. Weitere Informationen zum Konfigurieren von Ressourcen und Ressourcengruppen finden Sie unter “Configuration Guidelines for Sun Cluster Data Services” in Sun Cluster 3.1 Data Service Planning and Administration Guide.

Planen Sie mit der Standardkonfiguration in diesem Abschnitt die Installation und Konfiguration von Sun Cluster HA for Sun ONE Application Server. Sun Cluster HA for Sun ONE Application Server unterstützt auch zusätzliche Konfigurationen. Ihr Enterprise Services-Vertreter informiert Sie über zusätzliche Konfigurationen.

In der folgenden Abbildung ist eine standardmäßige Failover-Konfiguration für Sun ONE Application Server auf einem Zwei-Knoten-Cluster abgebildet. Weitere Informationen zum Konfigurieren von Sun Cluster HA for Sun ONE Application Server als Failover-Datendienst finden Sie unter Konfigurationseinschränkungen.

Abbildung 1–1 Zwei-Knoten-Cluster als Failover-Datendienst

Abbildung: Die Grafik erklärt sich aus dem vorhergehenden Kontext.

Übersicht über die Konfiguration mehrerer Master

Sie können Sun Cluster HA for Sun ONE Application Server auch als Dienst konfigurieren, der auf mehreren Knoten gleichzeitig unterstützt wird. Die Konfiguration mehrerer Master stellt beim Leiten von Anforderungen an die Anwendungsserver mithilfe eines Frontend-Web-Tiers Skalierbarkeit zur Verfugung. Das Pass-Through-Plugin des Anwendungsservers muss mit einem Frontend-Web-Tier verwendet werden, um Anforderungen an eine der laufenden Sun ONE Application Server-Instanzen zu leiten.

Ein hoch verfügbarer Sun ONE Web Server wird konfigurationsgemäß auf einem Cluster ausgeführt, der einen logischen Hostnamen überwacht. Wenn der Web-Tier auf demselben Cluster wie der Anwendungsserver ausgeführt wird, muss das Plugin so konfiguriert sein, dass Anforderungen an die privaten IP-Adressen des Clusters weitergegeben werden. Die Sun ONE Web Server-Instanz kann zur Ausführung auf einem anderen Cluster konfiguriert werden. Wird der Web-Tier auf einem separaten Cluster ausgeführt, leitet das Plugin die Anforderungen an die realen Hostnamen der Cluster-Mitglieder weiter, die die Sun ONE Application Server-Ressource ausführen können. Ein realer Hostname ist zum Beispiel phys-schost-1.

Die auf mehreren Knoten unterstützten Konfigurationen von Sun Cluster HA for Sun ONE Application Server können den Datenverkehr zwischen Sun ONE Web Server und Sun ONE Application Server mit dem privaten Interconnect leiten.


Hinweis –

Wenn Sun Cluster HA for Sun ONE Application Server als ein auf mehreren Knoten gleichzeitig unterstützter Dienst konfiguriert st, müssen Sie die Sun ONE Web Server installieren und konfigurieren. Die Sun ONE Web Server-Konfiguration muss auf allen Cluster-Knoten identisch sein.


Für mehrere Sun ONE Application Server-Instanzen kann ein Lastausgleich ausgeführt werden. Installieren Sie das Sun ONE Application Server-Plugin in die Sun ONE Web Server-Konfiguration, um den Lastausgleich zu aktivieren. Die Sun ONE Web Server kann als Scalable- oder als Failover-Ressource konfiguriert werden, wenn sie als Frontend für den Sun ONE Application Server verwendet wird.

Die Sun ONE Application Server-Instanz ist so konfiguriert, dass die HTTP-Listeners alle Schnittstellen überwachen (0.0.0.0). Dies ist die Standardeinstellung für die Sun ONE Application Server.


Hinweis –

Für einen auf mehreren Knoten unterstützter Datendienst stehen keine Hochverfügbarkeits-IIOP-Listener zur Verfügung.


In der folgenden Abbildung wird eine Konfiguration für einen Sun ONE Application Server gezeigt, der die Ressource auf zwei Knoten gleichzeitig unterstützt.

Abbildung 1–2 Zwei-Knoten-Cluster mit auf mehreren Knoten unterstütztem Datendienst

Abbildung: Die Grafik erklärt sich aus dem vorhergehenden Kontext.