ALI

mardi 26 novembre 2013

Qu'est-ce qu'un réseau d'équilibrage de charge?

Conçu comme une solution pour les situations où les applications critiques, telles que les bases de données, serveurs web, les plates-formes et de partage de fichiers, doivent être disponibles en tout temps, un réseau d'équilibrage de charge a la capacité d'adapter les performances en fonction de l'utilisation du système. Elle le fait en répartissant le trafic à travers un certain nombre de grappes de serveurs qui forment l'ensemble du système, connu sous le nom de l'hôte. Typiquement, les fonctions de niveau entreprise telles que l'accès Internet, les procurations, réseau privé virtuel, le streaming de médias, et des applications spécialisées sont pris en charge par un réseau d'équilibrage de charge. Les utilisateurs d'exécution des applications e-commerce peuvent trouver de la valeur dans un réseau d'équilibrage de charge compte tenu de sa capacité de ressources de manière dynamique appropriées par rapport à la demande.
 
La théorie derrière un réseau d'équilibrage de charge est d'améliorer les performances en répartissant les demandes des utilisateurs parmi un certain nombre de serveurs, ce qui réduit la charge sur un serveur unique à un moment donné. En outre, un réseau d'équilibrage de charge a généralement la capacité de surveiller et compenser les défaillances de l'appareil, minimiser ou éliminer les temps d'arrêt potentiel si un seul ou même plusieurs serveurs se décomposer. L'équilibrage de charge utilise de multiples copies du même Transmission Control Protocol / Internet Protocol ( TCP / IP ) demande, par exemple, un serveur Web ou une application e-commerce, et les lie à une seule adresse IP primaire en utilisant un certain nombre de virtuels adresses I P . L'effet d'un utilisateur final est l'intégration transparente et l'apparence que l'application fonctionne hors un seul serveur. Pour toutes fins utiles, les fonctions de l'application comme si elle était sur un serveur.
 
Quand fonctionne correctement, un réseau d'équilibrage de charge est capable d'interpréter les données entrantes et traiter les demandes discrètes simultanément. Cela signifie différents éléments d'un même site peuvent être alimentés par différents groupes, par exemple. En utilisant soit des taux prédéfinis ou distribution statistique, une utilisation du client de titres du réseau d'équilibrage de charge et répond par dynamiquement demandes de routage à différents clusters de serveurs. Grâce pings répétitives, les serveurs de cluster communiquent les uns avec les autres et sont en mesure de compenser dans une courte période de temps suite de toute défaillance ou déconnexion d'un certain groupe de l'ensemble. Connexion généralement dans de tels cas, le logiciel du client sera automatiquement re-tentative, et le retard est pratiquement imperceptible.
 
La gestion d'un réseau d'équilibrage de charge est similaire dans la pratique pour la gestion de tout autre serveur. Un administrateur peut se connecter à distance à différents groupes de n'importe quel point du réseau. Il est possible d'exercer un contrôle granulaire sur les serveurs individuels dans un groupe, même si l'équilibrage de charge algorithme peut également gérer le plein contrôle. mises à jour du système et même matérielles sont généralement possibles "à la volée", qui peut être bénéfique dans des applications où la disponibilité est critique.