WebSphere Virtual Enterprise, Version 6.1.1
             Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows,


Controller für die Verteilung von Anwendungen überwachen und optimieren

Der Controller für die Verteilung von Anwendungen ist so konzipiert, dass er mit den Standardeinstellungen funktioniert. In bestimmten Situationen kann es jedoch erforderlich sein, den Controller für die Verteilung von Anwendungen zu optimieren, um die gewünschten Ergebnisse zu erzielen.

Vorbereitungen

Damit Sie die Verteilung von Anwendungen optimieren können, muss die dynamische Verteilung von Anwendungen aktiv sein. Folgen Sie zum Aktivieren der Verteilung von Anwendungen den Anleitungen im Artikel Dynamische Verteilung von Anwendungen konfigurieren .

Die Verwaltungsrolle, der Sie zugeordnet sind, bestimmt, welche Berechtigungen Sie für das Konfigurieren des Controllers für die Verteilung von Anwendungen erhalten:

Informationen zu dieser Task

Sie können den Controller für die Verteilung von Anwendungen aus folgenden Gründen optimieren:

Prozedur

  1. Klicken Sie in der Administrationskonsole auf Betriebsbedingte Richtlinien > Autonome Controller > Controller für die Verteilung von Anwendungen.
  2. Bestimmen Sie, ob Sie die Einstellungen auf der Registerkarte "Konfiguration", die zwischen den Starts und Stopps des Controllers für die Verteilung von Anwendungen permanent sind, ändern oder die Laufzeiteinstellungen auf der Registerkarte "Laufzeit" testen möchten, die für die Ausführungsdauer des Controllers für die Verteilung von Anwendungen gelten. Möglicherweise ändern Sie auch die Laufzeiteinstellungen und stellen dann fest, dass Sie diese als permanente Einstellungen verwenden möchten. Sie können Laufzeiteinstellungen persistent festschreiben, indem Sie In Repository speichern anklicken.
  3. Ändern Sie die Einstellungen für den Controller für die Verteilung von Anwendungen bei Bedarf.

    Die Tabelle, die nach diesen Schritten aufgeführt ist, enthält die allgemeinen Konfigurationseinstellungen.

  4. Definieren Sie angepasste Eigenschaften, um das Verteilungsverhalten zu ändern.

    Sie können die angepassten Eigenschaften "reservedMemoryFixed" und "reservedMemoryPercent" angeben, um zu definieren, wie viel Knotenspeicher für Prozesse reserviert werden soll, die keine Prozesse von WebSphere Application Server oder WebSphere Virtual Enterprise sind.

    Weitere Informationen zu angepassten Eigenschaften, die Sie für den Controller für die Verteilung von Anwendungen definieren können, finden Sie im Artikel Angepasste Eigenschaften für die Anwendungsverteilung .
  5. Klicken Sie auf Anwenden oder OK. Speichern Sie Ihre Änderungen.
  6. Überprüfen Sie die Einstellungen und ändern Sie sie bei Bedarf. Ändern Sie die Einstellungen so lange, bis Sie die bestmögliche Konfiguration für Ihre Umgebung gefunden haben.

Ergebnisse

Tabelle 1. Allgemeine Konfigurationseinstellungen
Einstellung Beschreibung
Aktivieren Aktiviert oder inaktiviert den Controller für die Verteilung von Anwendungen. Wenn Sie den Controller für die Verteilung von Anwendungen inaktivieren, werden alle autonomen Operationen für die dynamischen Cluster inaktiviert. Sobald der Verteilungscontroller inaktiviert ist, werden keine dynamischen Änderungen bezüglich Größe und Verteilung von Anwendungen im dynamischen Cluster mehr vorgenommen. Sie erzielen damit den gleichen Effekt, als würden Sie alle dynamischen Cluster in statische Cluster umwandeln.
Zeitlimit für Genehmigung Dieser Parameter steuert, wie lange die Laufzeit-Task in der Warteschlange gehalten wird, bevor sie verfällt. Zulässige Werte sind 1 bis 60 Minuten. Diese Einstellung ist speziell für den Betriebsmodus "Kontrolliert" bestimmt. Wenn die Betriebsumgebung auf die Ausführung im kontrollierten Modus eingestellt wird, erstellt der Controller für die Verteilung von Anwendungen Tasks, muss aber auf die Bestätigung des Administrators warten, bevor er Änderungen vornehmen kann.

Der Controller für die Verteilung von Anwendungen behandelt Laufzeit-Tasks, die das zulässige Zeitlimit überschreiten, wie Tasks, die vom Benutzer zurückgewiesen werden.

Zeitlimit für Serveroperation Der Wert in diesem Feld gibt an, wie lange (in Minuten) der Verteilungscontroller auf eine Start- oder Stoppoperation wartet, bevor die Operation als fehlgeschlagen eingestuft wird.

Geben Sie die im ungünstigsten Fall für das Starten und Stoppen eines Servers zu erwartende Zeit ein.

Die zulässigen Werte liegen zwischen 1 und 60 Minuten. Wenn der Start eines Servers vor Ablauf des Zeitlimits fehlschlägt, wird der Server in den Wartungsmodus versetzt. Der Controller für die Verteilung von Anwendungen vermeidet einen Neustart des Servers, bis Sie das Startproblem manuell behoben haben und den Server manuell starten. Wenn der Server gestartet wird, stellt der Controller für die Verteilung von Anwendungen den Startvorgang fest.

Server werden nicht automatisch in den Wartungsmodus versetzt, wenn die Server vor dem Ablaufen des Zeitlimits für Serveroperationen nicht gestartet werden können. Stattdessen wird eine Laufzeit-Task generiert, wenn der Server nicht gestartet werden kann. Der Controller für die Verteilung von Anwendungen versucht erst, diesen Server erneut zu starten, wenn der Server manuell gestartet werden konnte. Wenn Sie den Server manuell gestartet haben, empfängt der Controller für die Verteilung von Anwendungen den Hinweis, dass der Server gestartet ist.

Wenn Sie die Server in den Wartungsmodus versetzen möchten, können Sie die angepasste Eigenschaft maintenanceModeOnOperationFail auf dem Controller für die Verteilung von Anwendungen setzen.

Wenn die Server den Wartungsmodus nach dem Start verlassen sollen, können Sie die angepasste Eigenschaft unsetMaintenanceModeAfterStart auf dem Controller für die Verteilung von Anwendungen angeben.

Zeitlicher Mindestabstand zwischen Verteilungsänderungen In diesem Feld geben Sie an, wie lange der Controller für die Verteilung von Anwendungen warten soll, bevor er einen neuen Stapel mit Änderungen ausführt. Der Controller für die Verteilung von Anwendungen wartet, bis entweder die vorherigen Änderungen abgeschlossen sind oder das zulässige Zeitlimit abgelaufen ist. Die zulässigen Werte liegen zwischen 1 Minute und 24 Stunden.

Berücksichtigen Sie beim Einstellen dieses Wertes den für das Starten und Stoppen der Server anfallenden Systemaufwand. Das Starten und Stoppen von Servern kann einige Minuten dauern und eine zusätzliche Belastung für die Knoten bedeuten.

Wenn Sie den Verteilungscontrollern erlauben, die Anwendungsverteilung zu häufig anzupassen, macht der zusätzliche Systemaufwand die durch die Anpassung der Größe dynamischer Cluster erzielten Leistungsgewinne zunichte. Wenn der Start eines Servers beispielsweise eine Minute dauert und der zeitliche Mindestabstand zwischen den Verteilungsänderungen zwanzig Minuten beträgt, beeinträchtigen die Verteilungsänderungen die Leistung um ungefähr 5 %.

Legen Sie für diesen Parameter einen Wert fest, der mindestens 20 bis 30 Mal höher ist als die für das Starten eines Servers erforderliche Zeit. Wenn Sie einen Wert von mehr als ein paar Stunden für diese Einstellung wählen, verhindern Sie damit, dass Verteilungsänderungen für die Anwendung mehrmals pro Tag durchgeführt werden. Falls Sie Anlass zu der Vermutung haben, dass sich das Datenverkehrsaufkommen und der Bedarf mehrmals täglich ändern, empfiehlt es sich, mehrere Verteilungsänderungen am Tag zuzulassen.

Sie haben den Controller für die Verteilung von Anwendungen optimiert.




Zugehörige Konzepte
Übersicht über die Anwendungsverteilung
Zugehörige Tasks
Dynamische Verteilung von Anwendungen konfigurieren
Zugehörige Verweise
Verwaltungsrollen und Berechtigungen
Script "PlacementControllerProcs.jacl"
Zugehörige Informationen
Angepasste Eigenschaften für die Anwendungsverteilung
Task-Artikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: 24.09.2009 16.39 Uhr EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/todmonitorapc.html