Avec WebSphere eXtreme Scale, vous pouvez créer des topologies d'installation qui contiennent des serveurs autonomes, WebSphere
Application Server ou les deux.
Noeud de développement
Le scénario d'installation le plus simple consiste à créer un noeud de développement. Dans ce scénario, vous installez le
client et le serveur
WebSphere eXtreme Scale une fois sur le noeud sur lequel vous voulez développer l'application.
Figure 1. Noeud de développement
Après
avoir effectué l'installation sur le noeud de développement, vous pouvez configurer l'environnement de développement et écrire vos applications.
Topologie autonome
Une topologie autonome est constituée de serveurs que vous n'exécutez pas sur
WebSphere
Application Server. Vous pouvez créez un grand nombre de topologies autonomes différentes, mais la topologie suivante est incluse comme exemple. Dans cette topologie, deux centres de données sont présents. Dans chaque centre de données, les installations complètes
WebSphere eXtreme Scale (client et serveur) et les installations uniquement client sont installées sur les serveurs physiques. Les installations uniquement client se trouvent sur les noeuds qui exécutent les applications Web qui utilisent la grille de données. Ces noeuds n'exécutant pas de catalogue ou de serveurs de conteneur, il n'est pas nécessaire d'installer le serveur. Une liaison multimaître connecte deux domaines de service de catalogue dans la configuration. La liaison multimaître permet d'exécuter la réplication entre les fragments dans les serveurs de conteneur dans les différents centres de données.
Figure 2. Topologie autonome avec deux centres de données
Avantages de l'utilisation d'une topologie autonome :
- Options d'intégration souple qui peuvent être intégrées aux infrastructure et bibliothèques des fournisseurs.
- Moindre encombrement qu'une topologie WebSphere
Application Server.
- Moins d'exigences de licence qu'une topologie WebSphere
Application Server.
- Options JRE (Expanded Java Runtime Environment).
Topologie WebSphere
Application Server
Vous pouvez aussi créer une installation qui s'exécute entièrement dans une cellule
WebSphere
Application Server. Les clients, les serveurs de catalogue et les serveurs de conteneur ont chacun un cluster associé. Les noeuds qui exécutent l'application ont l'installation uniquement client.
Les autres noeuds ont l'installation client et serveur.
Figure 3. Exemple de topologie WebSphere
Application Server
Avantages de la topologie
WebSphere
Application Server.
- Administration et configuration centralisées et cohérentes.
- Intégration de la sécurité.
- Intégration de l'application Java EE.
- Intégration PMI (Performance monitoring infrastructure).
- Intégration aux composants suivants WebSphere
Application Server : cache OpenJPA L2, cache dynamique et persistance de session HTTP.
Topologie mixte
Vous pouvez créer une topologie mixte qui contient des serveurs
WebSphere
Application Server et autonomes. Dans l'exemple suivant, les applications client s'exécutent dans la cellule
WebSphere
Application Server, alors que les serveurs de catalogue et de conteneur s'exécutent en mode autonome.
Figure 4. Exemple de topologie mixtes