L'équilibreur de charge pour IBM WebSphere Application Server permet d'optimiser
le potentiel de votre site Web en fournissant une solution puissante, souple et évolutive pour les problèmes en période de forte charge. La configuration d'un équilibreur de charge est cruciale pour permettre la prévention de chaque point unique de défaillance sur un serveur proxy SIP. En cas de déploiement de plus d'un serveur proxy SIP, la configuration de l'équilibreur de charge est obligatoire.
Avant de commencer
Avant de commencer, effectuez les tâches ci-après.
- Installez l'équilibreur de charge pour IBM WebSphere Application Server. Reportez-vous
aux informations fournies dans le centre de documentation des composants Edge.
Ce centre de documentation est disponible sur la page de la bibliothèque WebSphere Application Server.
- Dans l'équilibreur de charge pour IBM WebSphere Application Server, suivez les étapes de la configuration de serveurs pour l'équilibrage de charge. Configurez
bien une adresse de bouclage pour votre système d'exploitation. Reportez-vous au Guide d'administration de l'équilibreur de charge, dans le centre de documentation Edge Components.
- Démarrez le serveur proxy SIP (Session Initiation Protocol).
Pourquoi et quand exécuter cette tâche
Procédez comme suit pour intégrer le serveur proxy SIP avec
l'équilibreur de charge.
Procédure
- Démarrez l'équilibreur de charge.
- A l'invite de commande, entrez dsserver start.
- Entrez ensuite lbadmin pour démarrer la console
d'administration pour l'équilibreur de charge.
- Dans la console d'administration, cliquez avec le bouton droit de la souris sur , puis sélectionnez Connexion à un hôte.
- Cliquez avec le bouton droit sur le nom d'hôte et sélectionnez .
- Lancez l'assistant de configuration pour l'équilibreur de charge.
- Sélectionnez un hôte par défaut.
- Entrez une adresse de cluster. Vous ne pouvez pas adresser le cluster à l'aide d'une commande PING avant le démarrage de l'exécuteur.
- Définissez votre port de trafic SIP. Entrez un numéro de port, comme 5060. Vous devez indiquer cette valeur pour le port lorsque vous créez un port défini par l'utilisateur sur votre serveur proxy.
- Ajoutez chaque serveur auquel l'équilibreur de
charge envoie le trafic. Dans votre configuration, le serveur à charge équilibrée est le serveur proxy de votre configuration.
- Démarrez un assistant en entrant son nom. Par exemple, démarrez l'assistant HTTP pour le trafic HTTP. Pour le trafic SIP, lancez le conseiller SIP. L'assistant
indique au gestionnaire si un port déterminé accepte du trafic.
- Configurez une adresse de bouclage sur l'hôte du serveur proxy physique qui représente l'adresse IP virtuelle du cluster
qui est défini sur l'équilibreur de charge. Consultez la rubrique relative à la configuration des serveurs dans le centre de documentation de l'équilibreur de charge.
- Configurez un diffuseur IP dans la console d'administration du serveur d'applications.
- Dans la console d'administration, cliquez sur .
- Faites défiler la liste jusqu'au paramètre de contrôle de santé de l'équilibreur de charge et indiquez l'adresse IP physique de l'hôte sur lequel l'équilibreur de charge est installé.
- Indiquez le nom de la méthode de contrôle de santé SIP. L'équilibreur de charge IBM utilise OPTIONS comme nom de méthode.
- Cliquez sur Appliquer et sauvegardez vos actions.
- Facultatif : A partir de la console d'administration, définissez les propriétés personnalisées pour le serveur proxy SIP. Ces propriétés personnalisées peuvent être utilisées pour
définir le contrôle de santé de l'équilibreur de charge du serveur proxy SIP.
- Dans la section Propriétés supplémentaires, cliquez sur Propriétés personnalisées.
- Vérifiez que les propriétés personnalisées LBIPAddr et SIPAdvisorMethodName sont définies pour les serveurs proxy. Les informations relatives à ces propriétés personnalisées sont les suivantes :
Name |
valeur |
LBIPAddr |
Adresse IP physique de la machine sur laquelle l'équilibreur de charge IBM est installé |
SIPAdvisorMethodName |
OPTIONS |
Indiquez une valeur pour les propriétés personnalisées du serveur proxy SIP,
puis cliquez sur OK.Avertissement : Ces paramètres sont maintenant disponibles sur la page de configuration du serveur proxy dans la console d'administration et ne demandent pas de définition de propriété personnalisée. Cependant, la définition des propriétés personnalisées est prise en charge. Si une propriété personnalisée est définie, la valeur de cette propriété a priorité sur la valeur que vous avez définie dans la console d'administration.
- Créez un port défini par l'utilisateur depuis la console d'administration du serveur d'applications.
- Dans la console d'administration, cliquez sur .
- Sélectionnez Port défini par l'utilisateur.
- Entrez SIP_LB_Address dans la zone Nom du port.
- Entrez une valeur dans la zone Hôte. Il s'agit de l'adresse IP virtuelle (adresse du cluster) qui est configurée sur votre équilibreur de charge.
- Entrez une valeur dans la zone Port. Cette valeur correspond au port à l'aide duquel les serveurs à charge équilibrée sont configurés pour accepter le trafic en provenance de l'équilibreur de charge. Considérez les serveurs à charge équilibrée comme vos serveurs proxy pour cette configuration.
- Cliquez sur Valider puis sur Sauvegarder.
- Modifiez les transports du proxy SIP dans la console d'administration.
- Dans la console d'administration, cliquez sur .
- Sous la section relative aux transports du proxy SIP, modifiez UDP_SIP_PROXY_CHAIN.
- Dans le menu Port, sélectionnez SIP_LB_Address
- Cliquez sur Appliquer, puis sur Sauvegarder.
- Redémarrez le serveur proxy pour enregistrer les modifications.