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


Geschätzte Arbeitsfaktoren überschreiben

Verwenden Sie diese Task, um die Werte zu überschreiben, die vom Work-Profiler berechnet werden.

Vorbereitungen

Wenn Sie bereits einen Korrekturwert für den Geschwindigkeitsfaktor angegeben haben, müssen Sie keinen mehr konfigurieren. Weitere Informationen zu den Geschwindigkeitsfaktoren finden Sie im Artikel Geschwindigkeitsfaktoren in Konfigurationen mit mehreren Schichten konfigurieren .

Informationen zu dieser Task

Der Work-Profiler berechnet einen Arbeitsfaktor für jedes Transaktionsklassenmodul. Die Angabe der Korrekturwerte richtet sich nach der Version des verwendeten Produkts. In WebSphere Extended Deployment Version 5.1 werden explizite Transaktionsklassen angegeben. In WebSphere Extended Deployment Version 6.0 und höher können Sie Arbeitsklassen verwenden, um Anforderungen nach Transaktionsklassen zu klassifizieren.

Bei der Verwendung expliziter Transaktionsklassen wie in WebSphere Extended Deployment Version 5.1 wird jedes Transaktionsklassenmodul in der Datei gespeichert, die die zugehörige Serviceklasse definiert. Für die Definition einer Serviceklasse wird eine Datei mit dem Namen profile/config/cells/Zellenname/serviceclasses/Name_der_Serviceklasse/serviceclass.xml verwendet. In dieser Datei definiert jedes Element <TransactionClassModules> ein einzelnes Transaktionsklassenmodul, und mit dem Attribut workFactor können Sie die Berechnungen des Work-Profiler für dieses Transaktionsklassenmodul überschreiben.

Wenn Sie Arbeitsklassen verwenden, ist nicht für jedes Transaktionsklassenmodul ein XML-Element vorhanden. In diesem Fall können die Korrekturwerte für den Arbeitsfaktor für ein bestimmtes Implementierungsziel (Cluster oder Server, der zu keinem Cluster gehört) mit einer angepassten Eigenschaft für das Implementierungsziel angegeben werden.

Verwenden Sie die angepasste Eigenschaft "workFactorOverrideSpec". Der Wert für diese angepasste Eigenschaft ist eine Zeichenfolge, die eine Gruppe von Abgleichsregel oder Fällen enthält, die den Korrekturwert für den Arbeitsfaktor (ein Wert oder "none") für jedes Transaktionsklassenmodul dieses Implementierungsziel definieren. Abgesehen davon, dass für einen Korrekturwert für den Arbeitsfaktor keine Schicht angegeben werden kann, hat diese Zeichenfolge dieselbe Syntax wie die Korrekturwerte für den Geschwindigkeitsfaktor. Weitere Informationen zu den Geschwindigkeitsfaktoren finden Sie im Artikel Geschwindigkeitsfaktoren in Konfigurationen mit mehreren Schichten konfigurieren . Ein Arbeitsfaktor wird auf Standardmaschinen in Millionen von CPU-Taktzyklen angegeben und beschreibt die durchschnittliche Arbeitsmenge, die auf der verwalteten Schicht für eine einzelne Anforderung dieses Transaktionsklassenmoduls bewältigt werden muss.

Prozedur

  1. Reduzieren Sie in der Anzeige "Knotengruppe" der Administrationskonsole die Anzahl der Back-End-Knoten in der Knotengruppe auf einen Back-End-Knoten.
  2. Verwenden Sie einen Workload-Generator und senden Sie Anforderungen an ein einziges Transaktionsklassenmodul. Generieren Sie genügend Datenverkehr, um die Auslastung des Back-End-Knotens über 70 % zu steigern.
  3. Notieren Sie die Durchschnittswerte für den Dauerdurchsatz und die zugehörige CPU-Auslastung. Diese Werte können der Anzeige "Laufzeittopologie" in der Administrationskonsole entnehmen. Klicken Sie zum Aufrufen der Anzeige "Laufzeittopologie" auf Laufzeitoperationen > Laufzeittopologie.
  4. Berechnen Sie den Arbeitsfaktor für das Transaktionsklassenmodul. Verwenden Sie den Wert aus der folgenden Berechnung:
    Arbeitsfaktor =  (CPU-Auslastung * Knotengeschwindigkeit) / Durchsatz
    In diesem Fall entspricht "Knotengeschwindigkeit" der angepassten Eigenschaft "node.speed". Weitere Informationen zum Definieren der angepassten Eigenschaft "node.speed" finden Sie im Artikel Rechenleistung eines Knotens konfigurieren . In diesem Fall wird vorausgesetzt, dass alle Knoten in der Knotengruppe homogen sind, d. h. dieselbe Knotengeschwindigkeit haben.
  5. Erstellen Sie eine Zeichenfolge, um den Arbeitsfaktor für das Implementierungsziel zu überschreiben. Das Muster definiert die Gruppe von Serviceklassen, Transaktionsklassen, Anwendungen oder Modulen, die Sie überschreiben können. Das Muster ist wie folgt:
    Serviceklasse:Transaktionsklasse:Anwendung:Modul = Wert
    Sie können die einzelnen Arbeitsfaktoren durch ein Komma trennen und das Platzhalterzeichen * (Stern) für jede der Variablen verwenden. Ersetzen Sie die Variable "Wert" durch den berechneten Arbeitsfaktor. Weitere Informationen zur Grammatik für die Spezifikation von Korrekturwerten für den Arbeitsfaktor finden Sie im Artikel Erweiterte angepasste Eigenschaften für den Autonomic Request Flow Manager .
  6. Erstellen Sie die angepasste Eigenschaft.
    1. Klicken Sie unter "Implementierungsziel" auf Angepasste Eigenschaften > Neu.
    2. Geben Sie im Feld Name für die angepasste Eigenschaft "workFactorOverrideSpec" ein.
    3. Geben Sie im Feld Wert für die angepasste Eigenschaft die Zeichenfolge ein, die Sie im vorherigen Schritt zum Überschreiben des Arbeitsfaktors erstellt haben.

Nächste Schritte

Konfigurieren Sie die Geschwindigkeit der externen Knoten. Weitere Informationen hierzu finden Sie im Artikel Rechenleistung eines Knotens konfigurieren .



Zugehörige Tasks
Autonomic Request Flow Manager konfigurieren
Geschwindigkeitsfaktoren in Konfigurationen mit mehreren Schichten konfigurieren
Anforderungen an Knoten ohne WebSphere Virtual Enterprise weiterleiten
Zugehörige Informationen
Produktübersicht
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/tarfmworkfactor.html