WebSphere Extended Deployment Compute Grid, Version 6.1.1
             Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows,


Jobklassifikation in Compute Grid

Die Klassifizierungsregeln bestehen aus Booleschen Ausdrücken der in diesem Artikel aufgelisteten Operanden.

Klassifizierungsregeln werden in einer Konfigurationsdatei mit dem Namen gridclassrules.xml im Konfigurationsverzeichnis von WebSphere Application Server gespeichert. In WebSphere Extended Deployment Version 6.1 existiert eine Datei gridclassrules.xml pro Zelle, und die Reihenfolge der Regeln ist auf der Basis des Prioritätselements festgelegt.

Die Laufzeitimplementierung dieses Features iteriert diese Regeln so lange, bis eine zutreffende Regel gefunden wird. Wird eine zutreffende Regel gefunden, dann wird die der Regel entsprechende Transaktionsklasse auf den Job angewendet.

Die folgenden Operanden enthalten die Booleschen Ausdrücke in Jobklassifikationsregeln:

Beispiel

<matchRules xmi:id="MatchRule_1159377240783" matchAction=SimpleCI_TC" matchExpression="apptype='j2ee'"
priority="1"/>
<matchRules xmi:id="MatchRule_1159377240783" matchAction="CompletionTime_TC"
matchExpression="appname='MandlebrotCI" priority="2"/>
<matchRules xmi:id="MatchRule_1159377240783" matchAction="${default_iiop_transaction_class}"
matchExpression="submitterid='admin'" priority="3"/>

Standardklassifizierungsregeln und ihre Priorität

WebSphere Extended Deployment Version 6.1 stellt zwei Standardklassifizierungsregeln bereit:

  1. eine Regel, die jeden Job des Typs Java 2 Platform Enterprise Edition (J2EE) der Transaktionsklasse zuordnet, die von der IIOP-Standardklasse der benannten J2EE-Anwendung definiert wird,
  2. eine Regel, die jeden Job der Standardtransaktionsklasse DEFAULT_TC zuordnet.

Beide Standardregeln können bearbeiten und gelöscht werden. Die Reihenfolge der Regeln kann geändert werden, und es können benutzerdefinierte Klassifizierungen hinzugefügt werden. Der Job-Scheduler wertet die Liste der Klassifizierungsregeln nacheinander aus und ordnet die Transaktionsklasse zu, die in der ersten zutreffenden Regel angegeben ist. In WebSphere Extended Deployment Version 6.1 wird nur ein Satz von Klassifizierungsregeln pro Zelle unterstützt. Diesem Satz wird eine konfigurierbare Standardtransaktionsklasse, die standardmäßig den Namen DEFAULT_TC hat, zugeordnet. Wenn ein Job mit keiner der Klassifizierungsregeln übereinstimmt, wird die Standardtransaktionsklasse auf diesen Job angewendet. Die Unterstützung durch eine grafische Benutzerschnittstelle für die Auswahl einer Transaktionsklasse aus einer Liste beim Erstellen einer Regel ist nur verfügbar, wenn das Paket Operations Optimization installiert ist. In einer Umgebung, die nur das Paket Compute Grid enthält, wird ein Textfeld bereitgestellt, in dem Sie eine Transaktionsklasse angeben können.




Zugehörige Konzepte
Jobklassen
Jobprotokolle
Konzeptartikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: 24.09.2009 16.46 Uhr EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.gridmgr.doc/info/scheduler/ccgjobclassify.html