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

Starten mehrerer Instanzen auf einem Knoten konfigurieren

Verwenden Sie diese Task, um den Controller für die Verteilung von Anwendungen so zu konfigurieren, dass er das Starten mehrerer Instanzen auf einem Knoten zulässt. Dieses Feature ermöglicht dem Controller für die Verteilung von Anwendungen, mehrere Instanzen des dynamischen Cluster zu starten, um Engpässe zwischen Anwendungen zu vermeiden.

Vorbereitungen

TipColonSymbol Obwohl das Starten mehrerer Instanzen unter z/OS unterstützt wird, ist die Verwendung mehrerer Servants für WebSphere Application Server for z/OS die bevorzugte Alternative. Das Starten mehrerer Instanzen für Anwendungsserver unter z/OS sollte nur für solche Anwendungsserver in Erwägung gezogen werden, die Anwendungen enthalten, die in einem einzigen Servant-Anwendungsserver ausgeführt werden müssen.
Bevor Sie das Starten mehrerer Instanzen auf einem Knoten konfigurieren, müssen Sie ein Profil Ihrer Anwendung erstellen, um die Anzahl der Anwendungsserver für einen Cluster zu bestimmen, die erforderlich sind, um die gesamte Leistungsfähigkeit eines Knotens ausschöpfen zu können. Wenn Sie diesen Wert für Ihren dynamischen Cluster bestimmen müssen, verwenden Sie einen vorhandenen dynamischen Cluster mit einer installierten Anwendung als Beispiel. Sie können die Anzahl der startbaren Anwendungsserver angeben, wenn Sie einen neuen Cluster erstellen, oder diesen Wert für einen vorhandenen dynamischen Cluster ändern. Nähere Informationen zum Erstellen eines dynamischen Cluster und zum Installieren einer Anwendung in einem Cluster finden Sie in den Artikeln Dynamische Cluster erstellen und konfigurieren und Anwendungen in dynamischen Clustern implementieren.
  1. Stellen Sie fest, ob Ihre Anwendung einen internen Engpass aufweist. Erstellen Sie dazu ein Profil der Anwendung. Bei einem Ressourcenengpass kommen für WebSphere Extended Deployment nur die CPU oder der Hauptspeicher in Frage. Andernfalls wird ein interner Engpass in der Anwendung angenommen.
    1. Führen Sie auf jedem Knoten eine Instanz der Anwendung aus.
    2. Erhöhen Sie die Workload der Anwendung.
    3. Beobachten Sie in der Anzeige "Laufzeittopologie" die Durchsatzkurve und CPU-Auslastung auf einem Knoten, auf dem die Anwendung ausgeführt wird. Klicken Sie zum Aufrufen der Anzeige "Laufzeittopologie" auf Laufzeitoperationen > Laufzeittopologie.
    Sollte bei erhöhter Workload festzustellen sein, dass zwar eine Sättigung der Durchsatzkurve erreicht wird, aber die CPU-Auslastung deutlich unter 100 % bleibt, kann dies auf einen internen Engpass in der Anwendung hinweisen.
  2. Erstellen Sie ein Anwendungsprofil, um die geeignete Anzahl gleichzeitig startbarer Instanzen zu bestimmen. Wenn es sich um einen homogenen dynamischen Cluster handelt und alle Knoten der Knotengruppe dieselbe Kapazität aufweisen, müssen Sie nur auf einem Knoten ein Profil erstellen und die Anzahl gleichzeitig startbarer Instanzen ermitteln. Falls der dynamische Cluster in einer Knotengruppe mit heterogenen Knoten und unterschiedlicher Kapazität implementiert ist, müssen Sie für jeden Knoten ein Profil erstellen und für jeden Knoten die geeignete Anzahl gleichzeitig startbarer Instanzen ermitteln.
    1. Starten Sie zwei Instanzen derselben Anwendung auf demselben Knoten. Sie können zwei Instanzen der Anwendung auf dem Knoten starten, indem Sie auf dem Knoten ein weiteres Cluster-Member erstellen.
    2. Überprüfen Sie in der Anzeige "Laufzeittopologie", ob die Durchsatzkurve zu steigen beginnt. Erhöhen Sie die Anzahl der Anwendungsinstanzen so lange, bis die CPU-Auslastung einen Wert von 100 % erreicht. Klicken Sie zum Aufrufen der Anzeige "Laufzeittopologie" auf Laufzeitoperationen > Laufzeittopologie.
    3. Die Anzahl der Anwendungsinstanzen, die aktiv sind, wenn die CPU eine hundertprozentige Auslastung aufweist, entspricht der Anzahl der gleichzeitig startbaren Instanzen auf dem Knoten. Merken Sie sich diese Zahl, damit Sie sie in der Administrationskonsole konfigurieren können.
    4. Wenn der dynamische Cluster in einer Knotengruppe mit heterogenen Knoten implementiert ist, wiederholen Sie diese Schritte für jeden Knoten und notieren Sie für jeden Knoten die ermittelte Anzahl gleichzeitig startbarer Knoten.
  3. Konfigurieren Sie das Starten mehrerer Instanzen und die Anzahl gleichzeitig startbarer Instanzen. Wenn der dynamische Cluster in einer Knotengruppe mit homogenen Knoten implementiert ist, können Sie die Anzahl gleichzeitig startbarer Knoten einmalig in der Administrationskonsole konfigurieren. Falls der dynamische Cluster in einer Knotengruppe mit heterogenen Knoten implementiert ist, müssen Sie die Anzahl gleichzeitig startbarer Knoten mit benutzerdefinierten Merkmalen konfigurieren.

    Starten mehrerer Instanzen für einen dynamischen Cluster konfigurieren, der in einer Knotengruppe mit homogenen Knoten konfigurieren

    Sie können das Starten mehrerer Instanzen aktivieren, wenn Sie den dynamischen Cluster erstellen. Für einen bereits vorhandenen dynamischen Cluster können Sie die Einstellungen entsprechend ändern. Der Artikel Dynamische Cluster erstellen und konfigurieren beschreibt, wie Sie das Starten mehrerer Instanzen beim Erstellen eines dynamischen Cluster aktivieren. Führen Sie die folgenden Schritte aus, um die Einstellungen eines bereits vorhandenen dynamischen Cluster zu ändern:

    1. Klicken Sie in der Administrationskonsole auf Server > Dynamische Cluster > Cluster-Name.
    2. Wenn Sie die Option für das Starten mehrerer Instanzen auf einem Knoten aktivieren möchten, wählen Sie die Option Starten mehrerer Instanzen auf demselben Knoten zulassen aus.
    3. Geben Sie die Anzahl der gleichzeitig auf dem Knoten zu startenden Instanzen ein. Sie müssen hier den Wert eingeben, den Sie zuvor berechnet haben.

    Starten mehrerer Instanzen für einen dynamischen Cluster konfigurieren, der in einer Knotengruppe mit heterogenen Knoten konfigurieren

    Falls der dynamische Cluster in einer Knotengruppe mit heterogenen Knoten implementiert ist, müssen Sie die Anzahl gleichzeitig startbarer Knoten für jeden einzelnen Knoten konfigurieren. Führen Sie die folgenden Schritte aus, um die Anzahl der gleichzeitig auf einem Knoten zu startenden Instanzen zu konfigurieren:
    1. Erstellen Sie ein benutzerdefiniertes Merkmal für die Anzahl gleichzeitig startbarer Instanzen auf einem Ihrer Knoten. Klicken Sie in der Administrationskonsole auf Server > Dynamische Cluster > Cluster-Name > Benutzerdefinierte Merkmale > Neu.
    2. Geben Sie den Namen des benutzerdefinierten Merkmals ein. Der Name ist numVerticalInstances.Knotenname, wobei Knotenname für den Namen des Knotens steht. Wenn Ihr Knoten beispielsweise den Namen Knoten1 hat, ist der Name des benutzerdefinierten Merkmals numVerticalInstances.Knoten1.
    3. Geben Sie den Wert des benutzerdefinierten Merkmals ein. Der Wert dieses Merkmals ist die Anzahl gleichzeitig startbarer Instanzen, die Sie für den angegebenen Knoten berechnet haben.
    4. Wiederholen Sie diese Schritte für jeden der heterogenen Knoten im dynamischen Cluster.
    Wenn Sie die Anzahl gleichzeitig startbarer Instanzen sowohl in der Administrationskonsole als auch mit einem benutzerdefinierten Merkmal definieren, überschreibt der Wert des benutzerdefinierten Merkmals den Wert in der Administrationskonsole.

Nächster Artikel

Optimieren und überwachen Sie die Konfiguration für die Anwendungsverteilung. Nähere Informationen finden Sie im Artikel Controller für die Verteilung von Anwendungen überwachen und optimieren.



Related tasks
Dynamische Cluster erstellen und konfigurieren

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/todverticalstacking.html

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