Grappe dynamique WebSphere 8.5.x
Comprendre le concept de cluster dynamique dans WebSphere
Un cluster dynamique représente une avancée significative dans la gestion intelligente des ressources. Dans WebSphere 8.5, cette fonctionnalité permet d'ajuster dynamiquement le nombre de serveurs actifs, en les démarrant ou en les arrêtant en fonction des besoins réels des applications qu'ils hébergent.
Le fonctionnement d'un cluster dynamique repose sur deux mécanismes principaux : l'ajout et la suppression de ressources.
- Ajout d'opération : ce mécanisme entre en jeu lorsque tous les serveurs d'un cluster dynamique sont en fonction, mais que la demande reste insatisfaite. Des ressources supplémentaires sont alors allouées, en suivant les règles que vous avez prédéfinies dans la configuration de l'opération d'ajout.
- Suppression d'opération : inversement, lorsque la demande est faible ou que les ressources disponibles dépassent les besoins, des serveurs sont arrêtés. Ce processus garantit une utilisation optimale des ressources en évitant les gaspillages.
Il est important de noter que la suppression d'opération ne réduira jamais le nombre de serveurs actifs en deçà du seuil minimal que vous aurez spécifié dans la configuration.
Modes de fonctionnement
Le mode de fonctionnement détermine l'interaction avec l'environnement dynamique. Trois modes sont disponibles : manuel, supervisé et automatique.
Manuel : ce mode s'apparente au fonctionnement d'un cluster statique traditionnel. Le cluster dynamique se comporte alors de manière similaire à un cluster WebSphere classique, sans ajustement automatique des ressources.
Supervisé : dans ce mode, le système fournit des informations et des recommandations à l'administrateur WebSphere, qui peut ensuite approuver ou refuser les actions proposées.
Automatique : ici, la gestion intelligente prend les commandes. L'environnement dynamique gère de manière autonome les opérations d'ajout et de suppression de ressources, ainsi que leur provisionnement.
Création d'un cluster dynamique, pas à pas
Connectez-vous à la console d'administration du gestionnaire de déploiement.
Naviguez vers : Serveurs >> Clusters >> Clusters dynamiques.
Choisissez le mode de fonctionnement "Automatique" et cliquez sur "Nouveau".
Sélectionnez le type de serveur "Serveur d'application WebSphere" et cliquez sur "Suivant".
Conservez la méthode par défaut "Définir automatiquement les membres du cluster avec des règles".
Attribuez un nom à votre cluster dynamique, par exemple "PremierClusterDynamique", et cliquez sur "Suivant".
Vous pouvez sélectionner plusieurs groupes de nœuds si vous en avez ; dans cet exemple, nous n'utilisons que le groupe par défaut. Laissez la configuration telle quelle et cliquez sur "Suivant".
Choisissez le modèle de cluster dynamique par défaut, puis cliquez sur "Suivant".
Les propriétés spécifiques au cluster dynamique permettent de configurer son comportement. Pour cet exemple, nous laisserons les paramètres par défaut et cliquerons sur "Suivant".
"Garder une instance démarrée à tout moment" : cette option garantit qu'au moins une instance du cluster est toujours active, évitant ainsi les interruptions de service pour l'application.
"Ne pas se limiter à certaines instances qui peuvent démarrer" : ce paramètre permet au cluster de démarrer toutes les instances nécessaires sur les nœuds définis en cas de forte demande, garantissant l'utilisation maximale des ressources.
"Aucune exigence d'isolement" : puisque nous n'avons qu'un seul groupe de nœuds, nous pouvons laisser cette option par défaut.
Vérifiez le résumé de la configuration, puis cliquez sur "Terminer" pour créer le cluster dynamique.
Enregistrez la configuration et synchronisez les modifications avec les nœuds. Le cluster dynamique nouvellement créé apparaît alors dans la liste.
Vous constaterez également qu'un membre du cluster dynamique a été créé dans la section "Serveurs d'applications" et qu'une instance a été démarrée, conformément à notre option de maintenir une instance active en permanence.
Ainsi, dans cette configuration, une instance du cluster sera toujours opérationnelle. Au fur et à mesure que la demande augmentera, d'autres instances seront automatiquement démarrées.
Avez-vous apprécié cet article ? N'hésitez pas à le partager avec votre réseau !