Gestion du réseau : détermination des fonctions Load Balancer à utiliser

Ce chapitre présente toutes les fonctions de configuration des composants de Load Balancer de sorte que vous pouvez déterminer celles qui sont les mieux adaptées à la gestion de votre réseau :

Gestionnaire, conseillers et système Metric Server (des composants Dispatcher, CBR et Site Selector)

Pour optimiser l'équilibrage de la charge sur les serveurs et garantir le choix du serveur approprié, voir :

Fonctions du composant Dispatcher

Dispatcher assure l'équilibrage de charge sur vos serveurs pour les protocoles HTTP, FTP, SSL, SMTP, NNTP, IMAP, POP3, Telnet, SIP, et toute application de type TCP ou UDP sans état.

Administration à distance

Co-implantation

Haute disponibilité

Affinité client à serveur

Lors de l'équilibrage de la charge du trafic SSL (HTTPS) :

Equilibrage de charge basé sur des règles

Pour diriger les clients vers différents groupes de serveurs pour la même adresse Web, vous pouvez ajouter des "règles" à la configuration de Dispatcher. Pour plus d'informations, voir Configuration de l'équilibrage de charge basé sur des règles.

Routage par contenu à l'aide de la méthode d'acheminement CBR de Dispatcher

Pour que les clients SSL reviennent au même serveur en fonction de l'ID SSL de la demande client, voir la section sur la > configuration du routage de contenu avec SSL.

Pour acheminer les clients HTTP vers différents groupes de serveurs à l'aide de règles basées sur la correspondance avec le contenu de l'URL de la demande client, voir Fonction CBR de Dispatcher (méthode d'acheminement cbr) et Utilisation de règles basées sur le contenu des demandes.

Comparaison entre la méthode d'acheminement CBR de Dispatcher et le composant CBR

La méthode d'acheminement CBR de Dispatcher présente l'avantage de répondre plus rapidement aux requêtes client que le composant CBR. De plus, elle ne requiert pas l'installation et l'emploi du module Caching Proxy.

Si votre réseau inclut du trafic SSL (client via serveur) totalement sécurisé, l'utilisation du composant CBR (conjointement au module Caching Proxy) présente l'avantage de traiter le chiffrement et le déchiffrement requis pour effectuer un routage par contenu. Pour des connexions totalement sécurisées, la méthode d'acheminement CBR de Dispatcher ne peut être configurée qu'avec affinité d'ID SSL car elle ne peut pas traiter le chiffrement et le déchiffrement pour effectuer un réel routage par contenu sur l'URL de la requête client.

Equilibrage de charge d'un réseau étendu

L'équilibrage de charge d'un réseau étendu peut être obtenu à l'aide de plusieurs méthodes distinctes.

Mappage de port

Configuration de Dispatcher sur un réseau privé

Cluster générique et port générique

Détection d'attaque de "refus de service"

Consignation binaire

Alertes

Fonctions du composant CBR (Content Based Routing)

CBR intègre l'équilibrage de charge au module Caching Proxy de WebSphere Application Server pour relayer les demandes des clients aux serveurs HTTP ou HTTPS (SSL) indiqués. Pour pouvoir utiliser CBR, vous devez installer et configurer le module Caching Proxy sur le même poste. Pour plus d'informations sur la configuration de Caching Proxy en vue d'utiliser CBR, voir Etape 1. Configuration de Caching Proxy pour utiliser CBR.

Remarque :
Le composant Content Based Routing (CBR) n'est pas disponible sur les plateformes qui exécutent la machine virtuelle Java 64 bits, à l'exception de HP-UX ia64. Sous HP-UX ia64, le composant CBR exécute une application de 32 bits. Vous pouvez utiliser la méthode de réacheminement CBR du composant Load Balancer's Dispatcher afin de fournir un routage basé sur le contenu sans l'utilisation de Caching Proxy. Pour plus de détails, voir Fonction CBR de Dispatcher (méthode d'acheminement cbr).

Le composant CBR (ou la méthode d'acheminement CBR du composant Dispatcher), procure à vos clients les avantages suivants :

Comparaison entre le composant CBR et la méthode d'acheminement CBR de Dispatcher

Si votre réseau nécessite le trafic SSL (client via serveur) totalement sécurisé, l'utilisation du composant CBR (conjointement au module Caching Proxy) présente l'avantage de traiter le chiffrement/déchiffrement SSL requis pour effectuer un routage par contenu.

Pour des connexions SSL totalement sécurisées, la méthode d'acheminement CBR de Dispatcher ne peut être configurée qu'avec affinité d'ID SSL car elle ne peut pas traiter le chiffrement/déchiffrement pour effectuer un réel routage par contenu sur l'URL de la requête client.

Pour le trafic HTTP, l'utilisation de la méthode d'acheminement CBR de Dispatcher présente l'avantage de répondre plus rapidement aux requêtes client que le composant CBR. De plus, elle ne requiert pas l'installation et l'emploi du module Caching Proxy.

Administration à distance

Co-implantation

CBR et plusieurs instances de Caching Proxy

Routage par contenu pour les connexions SSL

Pour autoriser le routage par contenu du trafic SSL :

Partitionnement du serveur

Equilibrage de charge basé sur des règles

Pour diriger les clients vers différents groupes de serveurs pour la même adresse Web, vous pouvez ajouter des "règles" à la configuration de CBR. Pour plus d'informations, voir Configuration de l'équilibrage de charge basé sur des règles.

Affinité client à serveur

Haute disponibilité à l'aide de Dispatcher et CBR

Consignation binaire

Alertes

Fonctions du composant Site Selector

Site Selector équilibre la charge d'une requête de service d'annuaire dans un groupe de serveurs

Administration à distance

Co-implantation

Haute disponibilité

Affinité client à serveur

Equilibrage de charge basé sur des règles

Pour acheminer les requêtes des clients vers différents groupes de serveurs pour la résolution des noms de domaine, vous pouvez ajouter des "règles" à la configuration de Site Selector. Pour plus d'informations, voir Configuration de l'équilibrage de charge basé sur des règles.

Equilibrage de charge d'un réseau étendu

Site Selector peut s'exécuter dans un réseau local (LAN) comme dans un réseau étendu (WAN).

Dans un réseau étendu :

Alertes

Fonctions du composant Cisco CSS Controller

Remarque :
Le composant Cisco CSS Controller est fourni avec la version 8.0 de Load Balancer for IPv4, mais il ne prend pas toujours en charge les nouveaux matériels. Pour connaître les configurations matérielles prises en charge, reportez-vous à la page répertoriant les éléments prérequis : http://www.ibm.com/support/docview.wss?rs=180&uid=swg27006921

Cisco CSS Controller améliore la fonction d'équilibrage des charges des serveurs Cisco Switch en prêtant plus d'attention aux applications et au système. Le contrôleur utilise des mesures plus appropriées aux applications et au système pour calculer dynamiquement les pondérations des serveurs. Les pondérations sont transmises au commutateur à l'aide de SNMP. Le commutateur utilise les pondérations lors du traitement des demandes des clients ce qui optimise la charge des serveurs et augmente la tolérance aux pannes.

Pour optimiser l'équilibrage de la charge sur les serveurs et garantir le choix du serveur approprié, voir :

Administration à distance

Co-implantation

Haute disponibilité

Consignation binaire

Alertes

Fonctions du composant Nortel Alteon Controller

Remarque :
Le composant Nortel Alteon Controller est fourni avec Load Balancer for IPv4, mais il ne prend pas toujours en charge les derniers matériels. Pour connaître les configurations matérielles prises en charge, reportez-vous à la page répertoriant les éléments prérequis : http://www.ibm.com/support/docview.wss?rs=180&uid=swg27006921

Nortel Alteon Controller améliore la fonction d'équilibrage des charges des serveurs Nortel Alteon Switch en prêtant plus d'attention aux applications et au système. Le contrôleur utilise des mesures plus appropriées aux applications et au système pour calculer dynamiquement les pondérations des serveurs. Les pondérations sont transmises au commutateur à l'aide de SNMP. Le commutateur utilise les pondérations lors du traitement des demandes des clients ce qui optimise la charge des serveurs et augmente la tolérance aux pannes.

Pour optimiser l'équilibrage de la charge sur les serveurs et garantir le choix du serveur approprié, voir :

Administration à distance

Co-implantation

Haute disponibilité

Consignation binaire

Alertes