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

Übersicht über CMP-Datenquellen

Anwendungen, die CMP-Beans (Container-Managed Persistence, über Container realisierte Transaktionspersistenz) verwenden, verwenden in der Regel eine einzelne Datenbank für eine CMP-Enterprise-Bean. Alle CMP-Enterprise-Bean-Instanzen eines Typs führen ihre Lese- und Schreiboperationen auf einem Datenbankknoten aus, der zu einem Leistungsengpass werden kann. Sie könnten die CMP-Beans n Mal (einmal für jede Datenbank) implementieren, was aus den folgenden Gründen jedoch die Flexibilität beeinträchtigen würde:

WebSphere Extended Deployment besitzt ein Feature, mit dem die Anwendung WebSphere vor dem Transaktionsstart mitteilen kann, welche Datenquelle verwendet werden soll. Wenn ein Cluster-Member eine Anforderung für eine bestimmte Anwendungspartition empfängt, kann sie die CMP-Laufzeitumgebung anweisen, für die Dauer der nächsten Transaktion eine bestimmte Datenquelle zu verwenden. Damit kann das Muster für gerichtete Transaktionen in der Anwendung verwendet werden. Mit diesem Muster kann die Verfügbarkeit der Anwendung erhöht und die Datenbankschicht in Blade-Umgebungen horizontal skaliert werden. Außerdem können die Anwendungen mit dem Zuordnungstabellenmuster ihre Daten flexibel verwalten und Partitionen verschieben, um die Betriebsumgebung besser verwalten zu können. Beispielsweise kann eine Anwendung aus Leistungsgründen eine Partition mit hoher Workload auf einen Datenbankknoten mit wenig Workload verschieben.

WebSphere Extended Deployment Version 6.0 unterstützt DB2 UDB und Oracle als Proxy-Datenquelle. Die unterstützten JDBC-Treiber sind im Folgenden aufgeführt: Nähere Informationen zu den unterstützten JDBC-Treiberständen finden Sie in der Dokumentation zu WebSphere Application Server Version 6.0.2. Wenn Sie Unterstützung zu anderen Datenbank oder JDBC-Treibern benötigen, wenden Sie sich an den IBM Support. In WebSphere Extended Deployment Version 6.0 wird ein neues Proxy-DataSource-Modell angeboten. Das in WebSphere Extended Deployment Version 5.1 eingeführte Proxy-DataSource-Modell wurde in Version 6.0 in 5.1 Proxy DataSource umbenannt und ist veraltet. Es wird dringend empfohlen, das neue Proxy-DataSource-Modell der Version 6.0 zu verwenden. Deshalb wird in dem in diesem Abschnitt vorgestellten Beispiel auch nur das Programmiermodell der Version 6.0 verwendet.



Related concepts
Programmierumgebung des Partitionierungs-Feature

Konzeptartikel    

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

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