[AIX HP-UX Linux Solaris Windows]

Présentation du produit

Load Balancer est une solution logicielle de distribution des demandes client entrantes à plusieurs serveurs. Il permet d'optimiser les performances en orientant les demandes de session TCP/IP vers différents serveurs au sein d'un groupe, assurant ainsi une répartition équilibrée des demandes entre tous les serveurs. Cette procédure d'équilibrage de charge est parfaitement transparente, tant pour l'utilisateur que pour les applications. Load Balancer s'avère particulièrement utile pour les applications telles que les serveurs de messagerie électronique, les serveurs Internet (WWW), les demandes de bases de données parallèles réparties et autres applications TCP/IP.

Appliqué à des serveurs Web, Load Balancer peut faciliter l'optimisation des capacités de votre site en apportant une solution puissante, souple et évolutive aux incidents liés à la surcharge des réseaux. Si les visiteurs ne peuvent pas accéder à votre site pendant les périodes d'affluence, Load Balancer peut déterminer automatiquement le serveur le mieux placé pour traiter les demandes en instance. De cette manière, la rentabilité de votre site augmente en même temps que la satisfaction de vos clients.

Avantages de Load Balancer

Le nombre d'utilisateurs et de réseaux qui se connectent au réseau mondial Internet connaît une croissance exponentielle. Cette croissance entraîne des problèmes d'évolutivité pouvant limiter l'accès des utilisateurs aux sites les plus fréquentés. Actuellement, les administrateurs de réseau utilisent diverses méthodes pour optimiser l'accessibilité. Avec certaines de ces méthodes, vous pouvez, par exemple, sélectionner un autre serveur de manière aléatoire lorsque le premier choisi répond trop lentement ou ne répond pas. Cette approche est peu pratique, peu conviviale et inefficace. Autre méthode utilisée, l'approche circulaire standard, dans laquelle le serveur de noms de domaine sélectionne tour à tour des serveurs pour traiter les demandes. Cette approche est sans doute meilleure que la première, mais reste inefficace dans la mesure où l'acheminement du trafic s'effectue sans tenir compte de la charge des serveurs. En outre, même si un serveur est défaillant, les demandes continuent de lui être adressées. Load Balancer est né de ce besoin d'une solution plus puissante. Il apporte nombre d'améliorations par rapport aux solutions antérieures comparables :
  • Evolutivité : pour répondre à l'augmentation du nombre de demandes client, IND permet d'ajouter des serveurs de manière dynamique, ouvrant ainsi l'accès à des dizaines de millions de demandes chaque jour sur des dizaines, voire des centaines, de serveurs.
  • Utilisation efficace de l'équipement : l'équilibrage de charge permet à chaque groupe de serveurs d'utiliser ses ressources matérielles de manière optimale en réduisant les surcharges qui se produisent fréquemment avec une méthode de permutation de serveurs circulaire classique.
  • Facilité d'intégration : Load Balancer s'appuie sur des protocoles TCP/IP standard. Il peut être ajouté à n'importe quel réseau sans qu'aucune modification matérielle soit nécessaire. C'est un produit simple à installer et à configurer.
  • Faible surcharge : avec la méthode d'acheminement de niveau MAC simple qu'il utilise, Dispatcher se contente de surveiller les transmissions entrantes du client vers le serveur. Il n'effectue aucun contrôle des transmissions en sortie, du serveur vers le client. Si l'on compare à d'autres méthodes, cet aspect réduit sensiblement son impact sur les performances des applications et permet même d'accroître celles du réseau.
  • Haute disponibilité : le composant Dispatcher offre une fonction de haute disponibilité intégrée, utilisant une machine de secours disponible à tout moment pour assurer l'équilibrage de charge en cas de défaillance du serveur principal. Si l'un des serveurs ne répond plus, le traitement des demandes se poursuit sur un autre serveur. L'arrêt d'un serveur ne constitue plus une défaillance majeure et le site conserve ainsi sa haute disponibilité.
  • Affinité client-serveur : la fonction d'affinité mappe une adresse IP client avec un serveur dorsal, offrant un niveau d'efficacité plus élevé en limitant l'utilisation de la mémoire et de l'unité centrale par rapport au réacheminement de connexion traditionnel.
  • Equilibrage de charge d'un réseau privé : vous pouvez configurer Dispatcher et les serveurs TCP de sorte qu'ils utilisent un réseau privé. Cette configuration peut réduire l'encombrement des accès utilisateurs ou du réseau externe, susceptible d'affecter les performances.
  • Apprenez à gérer des serveurs à l'aide de Load Balancer.

    Load Balancer assure l'équilibrage de la charge du trafic entre les serveurs via une combinaison unique de logiciels d'équilibrage de charge et de gestion. Toutes les demandes du client envoyées à la machine Dispatcher sont acheminées au serveur le mieux adapté, en fonction des pondérations définies de manière dynamique. Vous pouvez utiliser les valeurs par défaut associées à ces mesures ou les modifier au cours du processus de configuration.

    Dispatcher peut également détecter l'échec d'un serveur et canaliser le trafic sur les serveurs qui l'entourent. Dispatcher prend en charge les protocoles HTTP, FTP, SSL, SMTP, NNTP, IMAP, POP3, Telnet, SIP et toute application TCP.

Load Balancer constitue la clé de voûte d'une gestion efficace et durable d'un réseau de serveurs étendu et évolutif. Vous pouvez lier différents serveurs en un seul serveur virtuel. De cette manière, le site est associé à une adresse IP unique. Dispatcher fonctionne indépendamment de tout serveur de noms de domaine. Toutes les demandes sont dirigées sur l'adresse IP de la machine Dispatcher.

Dispatcher présente des avantages spécifiques indéniables en matière d'équilibrage de charge sur des serveurs en cluster. Ces atouts permettent de mettre en oeuvre une gestion de site aussi efficace que stable.




Sous-rubriques
Haute disponibilité avec Load Balancer
Tâches associées
Gestion des serveurs
Référence associée
Types de configuration de cluster, de port et de serveur
Rubrique de concept Rubrique de concept    

Conditions d'utilisation | Commentaires

Dernière mise à jourDernière mise à jour : Jun 21, 2011 12:02:44 PM EDT
Nom du fichier : welcome_overview.html