Accueil Réseaux Quelles sont les méthodes d'équilibrage de charge? - définition de techopedia

Quelles sont les méthodes d'équilibrage de charge? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifient les méthodes d'équilibrage de charge?

Les méthodes d'équilibrage de charge sont des algorithmes ou des mécanismes utilisés pour distribuer efficacement une demande de serveur entrant ou du trafic entre les serveurs du pool de serveurs. Un équilibrage de charge efficace est nécessaire pour garantir la haute disponibilité des services Web et la fourniture de ces services de manière rapide et fiable. Pour répondre à une forte demande de trafic, les serveurs sont répliqués. Une charge ou une demande entrante vers un serveur est partagée entre ces serveurs répliqués, et ce processus est appelé équilibrage de charge. Pour planifier efficacement le routage des demandes d'un client vers les serveurs respectifs de manière optimisée, plusieurs méthodes d'équilibrage de charge sont utilisées telles que le tourniquet, les moindres connexions, l'équilibrage adaptatif, etc.

Techopedia explique les méthodes d'équilibrage de charge

Les méthodes d'équilibrage de charge sont également connues sous le nom d'algorithmes pour les méthodes d'équilibrage de charge ou de planification car elles spécifient la manière dont une charge de serveur est partagée sur un pool de serveurs. Il existe différentes méthodes d'équilibrage de charge, et chaque méthode utilise un critère particulier pour planifier un trafic entrant. Certaines des méthodes courantes d'équilibrage de charge sont les suivantes:

  • Round robin - Dans cette méthode, une demande entrante est acheminée vers chaque serveur disponible de manière séquentielle.
  • Round robin pondéré - Ici, un poids statique est préaffecté à chaque serveur et est utilisé avec la méthode round robin pour router une demande entrante.
  • Connexion minimale - Cette méthode réduit la surcharge d'un serveur en affectant une demande entrante à un serveur avec le plus petit nombre de connexions actuellement maintenu.
  • Connexion la moins pondérée - Dans cette méthode, une pondération est ajoutée à un serveur en fonction de sa capacité. Ce poids est utilisé avec la méthode de connexion la plus faible pour déterminer la charge allouée à chaque serveur.
  • Temps de démarrage lent de la moindre connexion - Ici, un temps de montée en puissance est spécifié pour un serveur utilisant le moins de planification de connexion pour garantir que le serveur n'est pas surchargé au démarrage.
  • Équilibrage adaptatif basé sur les agents - Il s'agit d'une méthode adaptative qui vérifie régulièrement un serveur quel que soit son poids pour planifier le trafic en temps réel.
  • Pondéré fixe - Dans cette méthode, le poids de chaque serveur est préaffecté et la plupart des demandes sont acheminées vers le serveur avec la priorité la plus élevée. Si le serveur avec la priorité la plus élevée tombe en panne, le serveur qui a la deuxième priorité la plus élevée reprend les services.
  • Réponse pondérée - Ici, le temps de réponse de chaque serveur est utilisé pour calculer son poids.
  • Hachage IP source - Dans cette méthode, un hachage IP est utilisé pour trouver le serveur qui doit répondre à une demande.

Chaque méthode a son propre ensemble d'avantages et de scénarios appropriés. L'algorithme optimal qui convient le mieux à l'objectif peut être sélectionné par le fournisseur de services pour offrir une prestation de services fluide, fiable et rapide à ses clients.

Quelles sont les méthodes d'équilibrage de charge? - définition de techopedia