WebSphere Extended Deployment, Version 6.0.x     Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Anforderungen an externe Knoten mit generischen Server-Clustern weiterleiten

Verwenden Sie diese Task, um Anforderungen vom On Demand Router (ODR) an externe Knoten weiterzuleiten.

Vorbereitungen

Sie müssen einen oder mehrere Knoten haben, auf denen WebSphere Extended Deployment nicht ausgeführt wird. Mit dieser Task fügen Sie die Knoten, auf denen WebSphere Extended Deployment nicht ausgeführt wird, als Ports für generische Server-Cluster hinzu.
Sie müssen die folgenden Tasks ausführen, bevor Sie den ODR so konfigurieren können, dass er Anforderungen an externe Knoten sendet:
  1. Erstellen Sie einen On Demand Router. Nähere Informationen zum Erstellen des ODR finden Sie im Artikel ODR erstellen und konfigurieren.
  2. Konfigurieren Sie Service- und Transaktionsklassen für den ODR. Nähere Informationen finden Sie im Artikel Eine Service-Policy definieren.
  3. Installieren Sie den fernen Agenten auf allen externen Knoten. Nähere Informationen hierzu finden Sie im Artikel Installation in einer heterogenen Umgebung.

Gründe und Szenarios für die Ausführung dieser Task

Der ODR unterstützt die automatische Weiterleitung von Anforderungen an Knoten in Zielzellen, in denen ein Deployment Manager mit WebSphere Extended Deployment installiert ist. Wenn Sie Anforderungen an Knoten weiterleiten möchten, auf denen WebSphere Extended Deployment nicht installiert ist, müssen Sie einen generischen Server-Cluster konfigurieren. Ein generischer Server-Cluster ist eine Gruppe von Transportendpunkten, die als Ziel für eine ODR-Routing-Regel verwendet werden können. Server und Knoten werden aus den Endpunkten des generischen Server-Cluster und den Merkmalen abgeleitet. Bei diesen Servern kann es sich um fremde oder generische Server handeln. Generische Server können von einem Node Agent von WebSphere Application Server gestoppt und gestartet werden. Fremde Server werden in der Regel nicht vom Node Agent von WebSphere Application Server gestoppt und gestartet. Beispiele für fremde Server sind Apache Tomcat und JBoss Application Server.
  1. OptionalColonSymbol Erstellen Sie einen oder mehrere nicht verwaltete Knoten. Für jede der folgenden Konfigurationssituationen müssen Sie nicht verwaltete Knoten erstellen:
    • Sie möchten, dass der ferne Agent an einem anderen Port als dem Standard-Port 9980 auf Anforderungen wartet.
    • Sie möchten ein benutzerdefiniertes Collector-Plug-in für Statistiken verwenden, um die Knotengeschwindigkeit und die durchschnittliche CPU-Auslastung für das Arbeitsprofil zu ermitteln.
    • Sie verwenden Knoten, die mit mehreren Netzen verbunden sind, d. h. die mehrere Netzschnittstellenkarten oder mehrere Hostnamen haben.
    Klicken Sie in der Administrationskonsole auf Systemverwaltung > Knoten > Knoten hinzufügen, um einen nicht verwalteten Knoten zu erstellen.
  2. OptionalColonSymbol Wenn der ferne Agent an einem anderen Port als dem Standard-Port 9980 auf eingehende Anforderungen wartet, geben Sie für den nicht verwalteten Knoten das benutzerdefinierte Merkmal stats.collector.remote.agent.port an.
    1. Klicken Sie auf Systemverwaltung > Knoten > Knotenname> Benutzerdefinierte Merkmale > Neu.
    2. Geben Sie im Feld Name den Wert stats.collector.remote.agent.port ein.
    3. Geben Sie im Feld Wert die Nummer des Port ein, an dem der ferne Agent auf die Anforderungen wartet.
    RememberColonSymbol Notieren Sie sich den Port-Wert. Sie verwenden diesen Wert, wenn Sie den fernen Agenten auf dem nicht verwalteten Knoten starten.
  3. OptionalColonSymbol Wenn Sie ein benutzerdefiniertes Collector-Plug-in für Statistiken verwenden, um die Knotengeschwindigkeit und die durchschnittliche CPU-Auslastung für das Arbeitsprofil zu ermitteln, definieren Sie den Namen der Klasse als benutzerdefiniertes Merkmal für den nicht verwalteten Knoten. In diesem Fall hat das Plug-in die Möglichkeit, einen fernen Agenten zu verwenden. Bevor Sie dieses benutzerdefinierte Merkmal konfigurieren, müssen Sie ein benutzerdefiniertes Collector-Plug-in für Statistiken codiert und im Verzeichnis lib installiert haben.
    1. Klicken Sie auf Systemverwaltung > Knoten > Knotenname> Benutzerdefinierte Merkmale > Neu.
    2. Geben Sie im Feld Name den Wert stats.collector.implementation.class ein.
    3. Geben Sie im Feld Wert den Namen der Klasse des benutzerdefinierten Collector-Plug-in für Statistiken ein. Standardmäßig ist dies die Klasse com.ibm.ws.externalnode.plugins.DefaultStatsCollector.
    4. Sie können weitere Konfigurationsparameter angeben, indem Sie das benutzerdefinierte Merkmal stats.collector.config für die nicht verwalteten Knoten hinzufügen. Der Provider des benutzerdefinierten Plug-in muss Ihnen diese Informationen zur Verfügung stellen. Das Merkmal stats.collector.config ist nicht erforderlich, wenn Sie die Standardklasse com.ibm.ws.externalnode.plugins.DefaultStatsCollector verwenden.
  4. Erstellen Sie einen generischen Server-Cluster.
    1. Klicken Sie in der Administrationskonsole auf Server > Generische Server-Cluster > Neu.
    2. Geben Sie im Feld Name einen Wert ein und wählen Sie ein Protokoll für den generischen Server-Cluster aus.
    3. Klicken Sie auf Anwenden.
    4. Geben Sie die Endpunkte bzw. Ports für den generischen Server-Cluster an. Klicken Sie auf der Seite mit den Einstellungen des generischen Server-Cluster auf Ports.
    5. Klicken Sie auf Neu, um dem generischen Server-Cluster Endpunkte hinzuzufügen.
  5. OptionalColonSymbol Wenn Sie den fernen Agenten im vorherigen Schritt für die Empfangsbereitschaft an einem anderen Port als dem Standard-Port konfiguriert haben, ein benutzerdefiniertes Collector-Plug-in für Statistiken verwenden oder Ihre Knoten mit mehreren Schnittstellen verbunden sind, d. h. mehrere Netzschnittstellenkarten oder mehrere Hostnamen haben, müssen Sie das benutzerdefinierte Merkmal "node" für die Endpunkte des generischen Server-Cluster definieren.
    1. Klicken Sie in der Administrationskonsole auf Server > Generische Server-Cluster > Cluster-Name > Weitere Merkmale > Ports > Hostname > Weitere Merkmale > Benutzerdefinierte Merkmale > Neu.
    2. Definieren Sie das benutzerdefinierte Merkmal. Geben Sie für den Namen des benutzerdefinierten Merkmals node ein. Der Wert des benutzerdefinierten Merkmals muss der Name des nicht verwalteten Knotens sein, der dem Port für den generischen Server-Cluster zugeordnet ist.
    3. Klicken Sie auf "Anwenden".
  6. Installieren Sie Ihre Anwendung mit den definierten Port-Nummern auf den externen Knoten.
  7. Aktivieren Sie die externe Überwachung, indem Sie den fernen Agenten auf allen externen Knoten aktivieren. Nähere Informationen finden Sie im Artikel Externe Überwachung mit dem fernen Agenten aktivieren.
  8. Definieren Sie Routing-Policys und Service-Policys für die generischen Server-Cluster. Nähere Informationen finden Sie im Artikel ODR erstellen und konfigurieren.

    Bevor Sie Routing-Regeln erstellen, müssen Sie die zugehörigen virtuellen Hosts erstellen. Zum Definieren der virtuellen Hosts klicken Sie in der Administrationskonsole auf Umgebung > Virtuelle Hosts.

Ergebnis

Der Work Profiler ruft die durchschnittliche CPU-Auslastung und Knotengeschwindigkeit von den externen Knoten ab und kann den Datenverkehr an die externen Knoten weiterleiten.

Nächster Artikel

Fahren Sie mit der Konfiguration des On Demand Router und des Autonomic Request Flow Manager fort. Nähere Informationen hierzu finden Sie in den Artikeln ODR erstellen und konfigurieren und Autonomic Request Flow Manager.



Related tasks
Externe Überwachung mit dem fernen Agenten aktivieren

Task-Topic    

Nutzungsbedingungen | Feedback Letzte Aktualisierung: Mar 23, 2006 9:51:53 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/todrnonxd.html

© Copyright IBM 2004, 2006. Alle Rechte vorbehalten.
Dieses Information Center beruht auf der Eclipse-Technologie. (http://www.eclipse.org)