WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows

Traitement standard des tâches dans un cluster avec des beans enterprise J2EE

Le schéma suivant présente une configuration de cluster simple dotée de deux noeuds et d'un serveur d'applications par noeud. Il décrit la gestion des tâches via des beans enterprise avec une application J2EE (Java 2 Platform Enterprise Edition) dotée de deux beans enterprise :

Dans ce cas, chaque demande client est acheminée entre le client de bean enterprise et l'EJB1 via l'ORB et le plug-in WLM entre les différentes instances d'EJB. Les deux instances d'EJB1 sont actives dans le cluster mais elles ne sont pas uniques. Les tâches sont transmises entre les différentes instances de manière transparente, sans l'intervention du client. La fonction de partage des demandes renforce l'évolutivité des infrastructures mais elle présente des limites et des contraintes implicites pour garantir que les mêmes données chargées dans chaque entité lors de l'exécution d'une transaction sont correctement gérées et répliquées dans la base de données. Les fonctionnalités transparentes fournies dans le conteneur de beans enterprise, l'adaptateur de ressources relationnelles et d'autres composants WebSphere permettent d'éviter l'altération des données mais restreignent les performances du système. Pour certaines tâches, les performances sont fortement réduites et plusieurs types d'application permettent d'éviter cet inconvénient.

La fonction qui permet à plusieurs instances de bean entity de partager les mêmes données est mise en oeuvre par WebSphere Extended Deployment et le serveur de base de données. L'un des objectifs de la fonction de partitionnement (WPF) est de permettre à un noeud final unique du cluster de traiter toutes les données d'une instance spécifique et de limiter l'intervention de WebSphere et du serveur de base de données pour améliorer fortement l'évolutivité et le débit global du système. A l'heure actuelle, les développeurs de beans entity WebSphere Application Server et WebSphere Extended Deployment peuvent uniquement utiliser les options B et C car l'accès exclusif de l'option A n'est pas autorisé.




Related concepts
Partitionnement de la charge de travail via des EJB

Rubrique Concept    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 10:01:30 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/WPF51/cwpfejbcluster_pdf.html

© Copyright IBM 2005, 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)