Vous pouvez créer un cluster dynamique de routeurs On Demand (ODR), ce qui permet
au contrôleur de positionnement d'application de sélectionner le noeud le plus approprié où démarrer le
nombre minimal de routeurs On Demand. Si un routeur On Demand s'arrête pour une raison quelconque, le contrôleur de positionnement d'application démarrera alors
une nouvelle instance.
Avant de commencer
- La taille d'un cluster dynamique de routeurs On Demand n'augmentera pas, pour le moment, au-delà du nombre minimal d'instances.
- Avant d'exécuter le script manageODR.py, assurez-vous que la variable d'environnement WAS_HOME est configurée pour pointer vers le répertoire de votre installation WebSphere_.
- Lorsqu'un routeur On Demand est membre d'un cluster, les stratégies de routage et les autres
paramètres de configuration définis au niveau du routeur On Demand sont ignorés.
Les paramètres de configuration au niveau du cluster ont la priorité sur
tous les autres paramètres de configuration au niveau du serveur.
- Pour le protocole SIP, un cluster de routeurs On Demand définit
les autres clusters ODR auxquels un routeur On Demand peut acheminer. Un routeur On Demand peut acheminer un message UDP
vers un autre routeur On Demand afin de garantir que l'affinité du serveur est maintenue
dans le cas où le message UDP est une retransmission.
Eviter les incidents: Le routeur On Demand SIP est stabilisé mais n'est pas recommandé actuellement. Utilisez plutôt le serveur proxy SIP.
gotcha
Pourquoi et quand exécuter cette tâche
Vous pouvez configurer une stratégie d'isolement du cluster dynamique pour éviter que les routeurs On Demand ne s'exécutent sur le même noeud que les serveurs d'applications.
Vous pouvez utiliser la console d'administration ou exécuter le script manageODR.py
pour créer des clusters dynamiques de routeurs On Demand. Vous pouvez également définir
une propriété personnalisée au niveau de la cellule pour activer le mode d'élasticité pour les clusters dynamiques de routeurs On Demand.
Procédure
- Utilisez la console d'administration pour créer des clusters dynamiques de routeurs On Demand.
- Cliquez sur .
- Sélectionnez Routeur On Demand comme type de serveur de cluster dynamique.
- Sélectionnez la méthode d'appartenance qui définit la façon dont les serveurs peuvent intégrer le cluster dynamique sous forme d'instances de cluster. Sélectionnez Définir automatiquement les membres du cluster avec des règles pour créer une stratégie d'appartenance qui définit les noeuds sur lesquels les instances de cluster peuvent être placées.
Sélectionnez Définir manuellement les membres d'un cluster pour ajouter des serveurs existants au cluster dynamique. Les serveurs que vous sélectionnez doivent être homogènes : en d'autres termes, leur type ainsi que la version du serveur middleware doivent être identiques et les mêmes applications doivent être installées sur tous les serveurs.
- Définissez les membres du cluster dynamique.
- Sélectionnez un modèle de cluster dynamique.
Fonction obsolète: Les modèles de serveur
defaultXD et
defaultXDZOS qui sont utilisés lors de la création d'un cluster dynamique sont obsolètes.
Utilisez le modèle de serveur
default ou
defaultZOS à la place.
depfeat
- Indiquez les propriétés spécifiques du cluster dynamique.
- Confirmez la création du cluster dynamique de routeurs On Demand. Cliquez sur pour enregistrer les modifications de la configuration principale.
- Sélectionnez le mode de fonctionnement. Select . Sélectionnez le mode de fonctionnement et cliquez sur Définir le mode.
- Exécutez le script manageODR.py pour créer des clusters dynamiques de routeurs On Demand. Le script manageODR.py se trouve dans le répertoire racine_install/bin.
Dans l'exemple ci-dessous, un cluster dynamique de routeurs On Demand appelé "cluster_routeurs_ODR" est créé sur tous les noeuds du groupe de noeuds appelé "groupe_noeuds_routeurs_ODR".
./wsadmin.sh -f manageODR.py createDynamicCluster myOdrCluster myOdrNodeGroup
- Définissez la propriété personnalisée APC.predictor pour activer le mode d'élasticité
pour les clusters dynamiques ODR. En paramétrant la propriété personnalisée,
le contrôleur de placement d'application démarre et arrête les serveurs
exclusivement basés sur l'utilisation de l'UC. De plus, le contrôleur
ne récupère plus les données du gestionnaire autonome de flux de demandes
qui indiquent quels serveurs démarrer et arrêter.
- Cliquez sur .
- Entrez APC.predictor comme nom de la propriété personnalisée.
- Indiquez la valeur CPU pour la propriété personnalisée.
- Cliquez sur OK, sauvegardez et synchronisez les modifications.
Que faire ensuite
- Après avoir créé vos clusters dynamiques de routeurs On Demand, vous pouvez les gérer à partir du panneau Clusters dynamiques de la console d'administration. Cliquez sur .
- Surveillez les performances dans les onglets Rapports et Opérations. Cliquez sur . Sélectionnez l'onglet Rapports ou l'onglet Opérations.