CC quête Sitemap
La Haute Disponibilité  / Les composants  / La Disponibilité Applicative  / Cluster  /  Cluster de Répartition de Charge (Load Balancing Cluster)

Cluster de Répartition de Charge (Load Balancing Cluster)

Cluster de Répartition de Charge (Load Balancing Cluster)

Un Cluster de répartition de charge est une ferme de serveurs avec la même fonction. Un répartiteur est nécessaire pour distribuer les requêtes des utilisateurs à chacun des nœuds, celui-ci vérifie que chaque nœud possède la même charge de travail . La requête sera envoyée au nœud qui aura le meilleur temps de réponse à celle-ci. Cet algorithme nous permet de fournir les meilleurs performances à n’importe quels moments.

Les performances du cluster dépendront du répartiteur. Celui-ci devra bien choisir le nœud qui a la possibilité de traiter la requête utilisateur le plus rapidement possible. Sans aucune protection le cluster de répartition de charge peut être un SPOF ( single point of failure). Le summum est d’ajouter de la redondance à ce cluster.

Si l’un des nœuds n’est plus en état de marche, le cluster marchera comme même. Le répartiteur identifiera le nœud mort et ne l’inclura plus dans ses calculs. Bien sur, les performances globales du cluster s’en verront diminuer.

Les fermes de serveurs-web (Google...) représentent un exemple de cluster à répartition de charge.