Der Begriff Middleware-Server bezieht sich auf Server auf einer beliebigen Middleware-Plattform.
Zu Middleware-Servern zählen WebSphere Application Server oder WebSphere Virtual Enterprise,
Apache-Tomcat-Server, JBoss-Server,
BEA-WebLogic-Server, PHP-Server usw.
Unterstützung der Version 6.0.x
In WebSphere Extended Deployment Version
6.0.x wurden Anwendungsserver anderer Middleware-Plattformtypen über die heterogene Serverumgebung unterstützt.
Für die Unterstützung dieser Middleware-Plattformtypen wurde
der ferne Agent auf den Knoten installiert. Außerdem wurden generische Servercluster erstellt, denen die Anwendungsserver
als generische Endpunkte hinzugefügt wurden.
Da diese Konfiguration Extended Deployment nur eingeschränkte Informationen über die
Middleware-Anwendungsserver lieferte, wurden nur die Organisation
des Datenverkehrs und die Vergabe von Prioritäten für Anforderungen an generische Endpunkte unterstützt.
Version 6.1
WebSphere Virtual Enterprise Version
6.1 führt eine erweiterte Unterstützung von Umgebungen außerhalb der Produktdomäne ein.
Auf anderen Middleware-Plattformen ausgeführte
Anwendungsserver werden ausführlicher in der Verwaltungsdomäne des Produkts dargestellt, weil der
Middleware-Agent auf diesen Maschinen installiert wird.
Der Controller für die Verteilung von Anwendungen ist in der Lage, dynamische Cluster zu verwalten,
die sich aus Servern dieses Typs zusammensetzen.
Für die anderen Middleware-Plattformserver werden auch einige Funktionen der so genannten
Vitalitätsüberwachung unterstützt.
Middleware-Agent
Der Middleware-Agent ist ein schlanker Agent, den Sie auf den Knoten installieren können, die von
WebSphere Virtual Enterprise verwaltet werden sollen.
Der Middleware-Agent kann auf jedem Knoten ausgeführt werden.
Knoten, auf denen der Middleware-Agent ausgeführt wird, benötigen keine Installationen von
WebSphere Application Server oder WebSphere Virtual Enterprise auf dem Knoten.
Der Middleware-Agent ersetzt den fernen Agenten.
Typen von Middleware-Servern
- Server mit vollständigem Life-Cycle-Management
Zu Servern mit vollständigem Life-Cycle-Management gehören Server, die von
WebSphere Virtual Enterprise
erstellt und verwaltet werden können, um die Virtualisierung von Anwendungsservern zu unterstützen. Ein verwalteter Knoten enthält einen Anwendungsserverprozess, der in der
Deployment-Manager-Zelle ausgeführt wird. Die folgenden Typen von Middleware-Servern werden unterstützt:
- Server, die zu WebSphere Application Server gehören, z. B. Anwendungsserver, On Demand Router (ODR), Proxy-Server usw.
- PHP-Server
- WebSphere Application Server Community Edition 2.0 (alle Releases)
Alle Server mit vollständigem Life-Cycle-Management müssen über die Administrationskonsole von
WebSphere Virtual Enterprise verwaltet werden.
Verwalten Sie
Server von WebSphere Application Server Community Edition mit vollständigem Life-Cycle-Management beispielsweise nicht über die Konsole von WebSphere Application Server Community Edition.
Erstellen
Sie Server von WebSphere Application Server Community Edition mit vollständigem Life-Cycle-Management aus zuvor nicht verwendeten Installationen
von WebSphere Application Server Community Edition Version 2.0 oder Version 2.0.0.1.
- Server mit unterstütztem Life-Cycle-Management
Zu Servern mit unterstütztem Life-Cycle-Management gehören Server, die von
WebSphere Virtual Enterprise
verwaltet werden können, aber
außerhalb der Verwaltungsdomäne von
WebSphere Virtual Enterprise erstellt werden, gewöhnlich
speziell für das System, dem der Server zugeordnet ist.
Installieren Sie den Middleware-Agenten auf diesen Hosts, und ordnen Sie sie der Verwaltungsdomäne von
WebSphere Virtual Enterprise zu. Daraufhin kann
WebSphere Virtual Enterprise
die Server auf konfigurierten Hosts starten und stoppen, Datenverkehr an die Server weiterleiten, den Anforderungen an die Server Prioritäten zuweisen usw.
WebSphere Virtual Enterprise stellt Schablonen für die folgenden Typen von
Middleware-Servern mit unterstütztem Life-Cycle-Management bereit:
- Apache HTTP Server Version 1.3, Version 2.0 und Version 2.2
- Apache Tomcat Version 4.1.x, Version 5.0.x, Version 5.5.x und Version 6.0
- Apache Geronimo Version 1.0 und Version 1.1
- JBoss Version 4.0.x
- BEA WebLogic Server Version 8.x und Version 9.x
- WebSphere Application Server Community Edition
- Externe WebSphere-Anwendungsserver der Version 5.1
und höher. Externe WebSphere-Anwendungsserver sind Anwendungsserver, die außerhalb der Zelle von WebSphere Virtual Enterprise ausgeführt werden.
- Angepasste HTTP-Server
Für alle anderen Servertypen können Sie eigene Schablonen entwickeln.
Verwalten Sie
Server mit unterstütztem Life-Cycle-Management über die zugehörigen Administrationskonsolen.
Server von WebSphere Application Server Community Edition mit unterstütztem Life-Cycle-Management
werden beispielsweise über die Konsole von WebSphere Application Server Community Edition verwaltet.
Alle Überarbeitungen von Darstellungen müssen über die Administrationskonsole von WebSphere Virtual Enterprise eingegeben werden.
- Erkannte Server
Erkannte Server sind Server, die von der Middleware-Erkennung gefunden werden.
Die Middleware-Erkennung kann vorhandene Installationen von
WebSphere Application Server Community Edition finden und Darstellungen dieser Server in der Administrationskonsole von
WebSphere Virtual Enterprise erstellen.
Diese Server werden als Server mit unterstütztem Life-Cycle-Management dargestellt.
Sie können diese Server zu einem dynamischen Cluster gruppieren, aber diese dynamischen Cluster müssen
eine manuelle Zugehörigkeit haben. Es ist nicht möglich, aus erkannten Servern ausdruckbasierte dynamische Cluster zu erstellen. Die Middleware-Erkennung
kann auch die Anwendungen finden, die in diesen Servern implementiert sind, und sie in der Administrationskonsole von
WebSphere Virtual Enterprise als nicht verwaltete Anwendungen darstellen.
Wie Server mit unterstütztem Life-Cycle-Management
werden erkannte Server über die zugehörigen Administrationskonsolen verwaltet.
Verwalten Sie Server von WebSphere Application Server Community Edition beispielsweise über die Konsole von
WebSphere Application Server Community Edition.
Nehmen Sie alle Überarbeitungen von Darstellungen in der Administrationskonsole von WebSphere Virtual Enterprise vor.
Definition
Die Unterstützung, die
WebSphere Virtual Enterprise anbietet,
ist für Server mit vollständigem Life-Cycle-Management
, erkannte Server und
Server mit unterstütztem Life-Cycle-Management unterschiedlich.
- Bei Middleware-Servern mit vollständigem Life-Cycle-Management definieren Sie die Server über die Administrationskonsole.
Die Verwaltung dieser Server ist dieselbe wie in den früheren Releases.
- Für Middleware-Server mit unterstütztem Life-Cycle-Management verwenden Sie den folgenden Ansatz, um die Server
in der Konfiguration von WebSphere Virtual Enterprise zu registrieren:
Installieren Sie den Middleware-Agenten auf dem Server,
und definieren Sie den Server manuell über die Administrationskonsole. Verwenden Sie für die Definition der
Middleware-Server
Serverschablonen.
Serverschablonen enthalten die folgenden Informationen:
- Standardports für die Weiterleitung von Datenverkehr an den Server
- Befehle für das Starten und Stoppen des Servers
- eine Standardliste mit den Basiskonfigurationsdateien des externen Servers
für den Bearbeitungsservice für externe Konfigurationen
- eine Standardliste mit den Verzeichnissen, in dem sich die Protokolldateien für den externen Protokollanzeigeservice befinden
WebSphere Virtual Enterprise stellt einen Satz von Standardserverschablonen für die unterschiedlichen
Typen von Middleware-Servern bereit.
- Für erkannte Server sucht die Middleware-Erkennung nach der Installation des Middleware-Agenten
vorhandene Installationen von WebSphere Application Server Community Edition und die zugehörigen installierten
Anwendungen und erstellt eine Darstellung dieser Server und Anwendungen in der Zelle von
WebSphere Virtual Enterprise. Diese Server und Anwendungen werden als Server mit unterstütztem Life-Cycle-Management bzw.
nicht verwaltete Anwendungen dargestellt.
Verwaltung
Sie können bestimmte Aspekte
von Middleware-Servern mit unterstütztem Life-Cycle-Management und erkannten Middleware-Servern
über die Administrationskonsole verwalten.
- Mit Serveroperationen können Sie eine ausführbare Java-Datei oder eine andere ausführbare Datei über die Administrationskonsole auf Ihrem Middleware-Server ausführen.
- Mit der Protokollanzeigefunktion können Sie die Protokolldateien für Ihre Middleware-Server über die Administrationskonsole anzeigen.
- Mit einer externen Konfiguration können Sie die Administrationskonsole so konfigurieren, dass Sie Konfigurationsdokumente für Ihre Middleware-Server
anzeigen und bearbeiten können.
Weitere Verwaltungsfeatures von WebSphere Virtual Enterprise, wie z. B.
dynamische Cluster, Vitalitätsrichtlinien, Servicerichtlinien, Laufzeit-Tasks, Berichtserstellung usw., bieten eine vielseitige Unterstützung für Middleware-Server mit
unterstütztem Life-Cycle-Management und erkannte Middleware-Server.