Vous pouvez être amené à devoir configures la communication de passerelle du groupe central
entre les cellules contenant plusieurs groupes centraux si l'une des cellules contient
les processus ayant besoin d'un accès aux informations d'état de gestionnaire haute disponibilité
en cours d'exécution dans une cellule différente.
Par exemple, un serveur proxy WebSphere Application Server ou un
Routeur à la demande peut avoir besoin de transférer les requêtes aux membres du cluster dans une
cellule différente et cette autre cellule peut contenir plusieurs groupes centraux.
Pourquoi et quand exécuter cette tâche
Pour activer la communication de passerelle de groupe central entre les cellules
contenant plusieurs groupes centraux, vous devez créer un groupe de point d'accès inter-cellule
pour gérer la communication des groupes de centraux dans chacune des
dans chacune des cellules. Ce groupe de point d'accès inter-cellule, travaillant en
conjonction avec le groupe de point d'accès existant, permet la propagation des informations d'état de l'une des cellules vers une autre.
La figure suivante illustre cette topologie où DefaultAccessPointGroup
représente le groupe de point d'accès permettant la communication entre les trois groupes
centraux dans cell_1, et le groupe de point d'accès inter-cellule permet la
communication entre les groupes centraux dans cell_1 et le groupe central dans
cell_2.
Vous
pouvez utiliser les propriétés personnalisées du pont intergroupes centraux pour définir des configurations
avancées pour une passerelle de groupe central.
Eviter les incidents: Quand vous configurez des ponts intergroupes centraux, vous devez tenir compte des exigences suivantes :
- A chaque modification de la configuration d'un pont intergroupes centraux, y compris l'ajout d'un nouveau pont ou le retrait d'un pont existant, vous devez arrêter complètement puis redémarrer tous les ponts intergroupes centraux des groupes de point d'accès concernés.
- Chaque groupe central doit posséder au moins un pont intergroupes centraux qui fonctionne. Si vous configurez deux ponts dans chaque groupe central, une seule défaillance de serveur n'interrompt pas la fonctionnalité des ponts. De plus, le fait de configurer deux ponts vous permet de recycler régulièrement
l'un des ponts.
Si tous les ponts
d'un groupe central sont arrêtés, l'état du groupe central
est perdu pour tous les groupes centraux étrangers.
gotcha
Pratiques recommandées: Il est également
recommandé de :
- Configurer les ponts intergroupes centraux dans leur propre processus de serveur dédié,
et que les règles de supervision de ces processus soient définies sur le redémarrage automatique.
- Définir pour chacun de vos groupes centraux, la propriété personnalisée de groupe central IBM_CS_WIRE_FORMAT_VERSION
sur la valeur maximum prise en charge par votre environnement.
- Si vous voulez conserver des ressources, ne créez pas plus de deux interfaces de pont intergroupes centraux lorsque vous définissez un point d'accès de groupe central. Vous pouvez utiliser l'une des interfaces pour la charge de travail et l'autre pour la haute disponibilité. Assurez-vous de placer ces interfaces sur des noeuds différents pour garantir la haute disponibilité. Pour plus d'informations, consultez la foire aux questions sur les ponts intergroupes centraux.
- Vous devez en général indiquer deux interfaces de pont SEULEMENT
par groupe central. La présence de deux interfaces de pont est nécessaire
pour la haute disponibilité. Elle fait toutefois peser une charge supplémentaire
sur la mémoire et l'unité centrale.
bprac
Procédez comme suit pour configurer la communication de passerelle de groupe principal entre les cellules contenant
plusieurs groupes principaux.
- Créez un point d'accès homologue et des ports homologues pour spécifier les
noeuds finaux distants dans la cellule vers laquelle vous souhaitez établir la communication
à partir de la cellule de groupe multi-coeurs.
A l'intérieur de chaque point d'accès homologue, vous devez configurer un port homologue correspondant à chaque interface de passerelle dans l'autre cellule (cell_2 dans la figure précédente). Avant d'ajouter un point d'accès homologue, vous devez disposer des informations suivantes sur l'autre cellule :
- Nom de la cellule
- Nom du groupe central
- Nom du point d'accès de groupe central
- Informations d'hôte et de port. L'hôte et le port correspondent aux interfaces de pont qui sont configurées dans l'autre cellule. Vous devez indiquer un port homologue pour chaque interface de passerelle se trouvant dans l'autre cellule.
- Dans la console d'administration, cliquez sur
groupe_points_accès.
groupe_point_accès est le nom du groupe de point d'accès
qui existe déjà dans la cellule de groupe multi-coeurs.
- Configurez votre point d'accès homologue.
Outre le choix d'un nom pour le point d'accès homologue, vous devez procéder comme suit :
- Spécifiez l'autre cellule dans laquelle le point d'accès homologue réside.
- Spécifiez le nom du groupe central dans l'autre cellule auquel le point d'accès homologue
appartient.
- Sélectionnez Utiliser des ports homologues.
- Sélectionnez le niveau d'accès par défaut (Accès complet)
que vous souhaitez affecter à cette autre cellule pour la cellule de groupe multi-coeurs.
- Cliquez sur Suivant, puis sur Terminer.
- Sauvegardez les modifications.
- Créez un groupe de point d'accès inter-cellule dans la cellule de groupe multi-coeurs.
- Dans la console d'administration, cliquez sur .
- Cliquez sur Suivant
- Sélectionnez un groupe central dans la liste
Points d'accès du groupe central disponibles,
puis cliquez sur la flèche pour ajouter le groupe central sélectionné
au groupe de point d'accès.
Le groupe central sélectionné doit être celui que vous souhaitez utiliser pour échanger les
informations d'état proxy entre les groupes centraux des deux cellules.
N'oubliez pas qu'un point d'accès homologue peut uniquement représenter un groupe central dans une autre cellule. Par conséquent, assurez-vous d'ajouter uniquement un groupe principal depuis la cellule de groupe multi-coeurs
au groupe de point d'accès inter-cellule.
- Cliquez sur Suivant
- Sélectionnez le point d'accès homologue approprié dans
la liste Points d'accès du groupe central
disponibles, puis cliquez sur la flèche pour ajouter le
point d'accès homologue sélectionné au groupe de point d'accès.
Le point d'accès homologue sélectionné doit être celui que vous avez précédemment créé pour communiquer avec l'autre cellule.
- Cliquez sur Suivant, puis sur Terminer.
- Sauvegardez les modifications.
- Créez un point d'accès homologue et des ports homologues pour spécifier les
noeuds finaux distants dans la cellule de groupe multi-coeurs vers laquelle vous souhaitez établir la communication
à partir de l'autre cellule.
A l'intérieur de chaque point d'accès homologue, vous devez configurer un port homologue correspondant à chaque interface de passerelle dans la cellule du groupe multi-coeurs (cell_1 dans la figure précédente). Avant d'ajouter un point d'accès homologue, vous devez disposer des informations suivantes sur la cellule de groupe multi-coeurs :
- Nom de la cellule
- Nom du groupe central
- Nom du point d'accès de groupe central
- Informations d'hôte et de port. L'hôte et le port correspondent aux interfaces de pont qui sont configurées dans l'autre cellule. Vous devez indiquer un port homologue pour chaque interface de pont se trouvant dans l'autre cellule.
- Dans la console d'administration, cliquez sur
groupe_points_accès.
groupe_point_accès est le nom du groupe de point d'accès
qui existe déjà dans l'autre cellule.
- Configurez votre point d'accès homologue.
Outre le choix d'un nom pour le point d'accès homologue, vous devez procéder comme suit :
- Spécifiez l'autre cellule dans laquelle le point d'accès homologue réside.
- Spécifiez le nom du groupe central dans l'autre cellule auquel le point d'accès homologue
appartient.
- Sélectionnez Utiliser des ports homologues.
- Sélectionnez le niveau d'accès par défaut (Accès complet)
que vous souhaitez affecter à la cellule de groupe multi-coeurs pour l'autre cellule.
- Cliquez sur Suivant, puis sur Terminer.
- Sauvegardez les modifications.
- Créez un groupe de point d'accès inter-cellule dans l'autre cellule.
- Dans la console d'administration, cliquez sur .
- Cliquez sur Suivant
- Sélectionnez un groupe central dans la liste
Points d'accès de groupe central disponibles,
puis cliquez sur la flèche pour ajouter le groupe central sélectionné
au groupe de points d'accès.
Le groupe central sélectionné doit être celui que vous souhaitez utiliser pour échanger les
informations d'état proxy entre les groupes centraux des deux cellules.
N'oubliez pas qu'un point d'accès homologue peut uniquement représenter un groupe central dans une autre cellule. Par conséquent, assurez-vous d'ajouter uniquement un groupe principal depuis l'autre cellule
au groupe de point d'accès inter-cellule.
- Cliquez sur Suivant
- Sélectionnez le point d'accès homologue approprié dans
la liste Points d'accès de groupe central
disponibles, puis cliquez sur la flèche pour ajouter le
point d'accès homologue sélectionné au groupe de points d'accès.
Le point d'accès homologue sélectionné doit être celui que vous avez précédemment créé pour communiquer avec l'autre cellule.
- Cliquez sur Suivant, puis sur Terminer.
- Sauvegardez les modifications.
- Configurez des interfaces de passerelle pour votre point d'accès de groupe central.
Créez une interface de passerelle pour le groupe central
dans l'autre cellule s'il s'agit du seul groupe central de la cellule, comme dans la
topologie illustrée dans la figure précédente. S'il existe plusieurs
groupes centraux dans les deux cellules, sélectionnez un des groupes principaux
dans l'autre cellule à utiliser pour la communication inter-cellule. Si le groupe central
que vous sélectionnez a déjà des interfaces de passerelle de définies, ignorez cette étape.
Eviter les incidents: Quand vous configurez des ponts intergroupes centraux, vous devez tenir compte des exigences suivantes :
- A chaque modification de la configuration d'un pont intergroupes centraux, y compris l'ajout d'un nouveau pont ou le retrait d'un pont existant, vous devez arrêter complètement puis redémarrer tous les ponts intergroupes centraux des groupes de point d'accès concernés.
- Chaque groupe central doit posséder au moins un pont intergroupes centraux qui fonctionne. Si vous configurez deux ponts dans chaque groupe central, une seule défaillance de serveur n'interrompt pas la fonctionnalité des ponts. De plus, le fait de configurer deux ponts vous permet de recycler régulièrement
l'un des ponts.
Si tous les ponts
d'un groupe central sont arrêtés, l'état du groupe central
est perdu pour tous les groupes centraux étrangers.
gotcha
Dans la console d'administration, cliquez
sur groupe_points_accès
- Sélectionnez l'un des points d'accès de groupe central dans la liste. Puis cliquez sur Afficher les détails > Interfaces de passerelle
> Nouveau.
- Sélectionnez un noeud, un serveur et une chaîne de transport pour votre interface passerelle.
- Cliquez sur Appliquer.
- Répétez cette procédure pour ajouter d'autres interfaces de pont au point d'accès de groupe central.
Définissez deux interfaces de passerelle
pour chaque point d'accès de groupe central pour assurer la haute disponibilité de vos passerelles.
Lorsque vous définissez deux serveurs de groupe central, si l'un de ces deux serveurs rencontre un problème, l'autre se charge des communications en instance, ce qui évite d'interrompre la communication entre les groupes centraux. Il est également recommandé que les interfaces de passerelle d'un groupe central figurent sur des noeuds différents.
- Facultatif : Configurez le protocole de gestionnaire de haute disponibilité
pour établir la prise en charge du basculement sur pont transparent.
Lorsqu'un serveur de passerelle de groupe central redémarre,
les informations d'état, telles que les données WLM,
et les données de routage de serveur proxy WebSphere Application Server ou ODR,
sont perdues jusqu'à ce que les informations d'état soient récupérées par une passerelle
dans le même groupe central. La période pendant laquelle les données sont perdues dépend
selon le nombre de groupes centraux et la quantité de données relatives à l'état,
mais elle peut être d'une minute, voire davantage. Pendant ce temps,
les serveurs proxy WebSphere Application Server ou ODR peuvent générer 503
erreurs, et les recherches JNDI d'objets dans les groupes centraux distants peuvent échouer.
Si vous exécutez la Version 7.0.0.1 ou supérieure, vous pouvez éviter de tels incidents
en activant le protocole de basculement de passerelle transparent
et ce, en définissant la propriété personnalisée IBM_CS_HAM_PROTOCOL_VERSION
sur 6.0.2.31 dans chaque groupe central. Quand cette propriété personnalisée a la valeur 6.0.2.31, les autres ponts reprennent l'état d'accessibilité avancée du pont défaillant et les données restent disponibles dans le groupe central local.
Effectuez les opérations suivantes pour définir la propriété personnalisée de groupe central IBM_CS_HAM_PROTOCOL_VERSION
sur 6.0.2.31 pour tous les groupes centraux.
- Arrêtez les pont intergroupes centraux de tous les groupes centraux.
- Répétez les opérations suivantes pour chaque groupe central de chaque cellule :
- Dans la console d'administration, cliquez sur
nom_groupe_central> Propriétés personnalisées.
- Spécifiez IBM_CS_HAM_PROTOCOL_VERSION dans la zone Nom,
et 6.0.2.31 dans la zone Valeur.
- Enregistrez les modifications.
- Synchronisez les modifications dans toute la topologie.
- Redémarrez tous les ponts de la topologie.
Tous les groupes centraux de cette topologie utilisent le protocole de gestionnaire de haute disponibilité
6.0.2.31.
- Sauvegardez et synchronisez les modifications, puis redémarrez tous les serveurs de passerelle de groupe central
dans les deux cellules afin d'appliquer les modifications.
Que faire ensuite
Poursuivez la configuration de l'environnement de haute
disponibilité.