Load balancing

Load balancing

Répartition de charge

Page d'aide sur l'homonymie Pour les articles homonymes, voir balance.

La répartition de charge (load-balancing en Anglais, littéralement équilibrage de charge) est une technique utilisée en informatique pour distribuer un travail entre plusieurs processus, ordinateurs, disques ou autres ressources.

C'est une forme d'optimisation. Les avantages sont nombreux :

  • Augmentation de la qualité des services.
  • Amélioration des temps de réponse des services.
  • Capacité à pallier la défaillance d'une ou de plusieurs machines.
  • Possibilité d'ajouter des serveurs sans interruption de service.

Sommaire

Principes

Le principe de base consiste à interposer entre les consommateurs de la ressource et le pool de ressources un dispositif (le répartiteur) qui connaît l'état d'occupation de chaque ressource et qui est capable de diriger le consommateur vers la ressource la moins occupée, ou la plus facilement accessible. Les ressources peuvent ne pas avoir la même capacité à satisfaire les besoins du consommateur (en vitesse de traitement, en bande passante, etc.), ce qui influe sur le mode de calcul du répartiteur.

Un exemple de répartition de charge de type round-robin est effectué au niveau des serveurs DNS : ainsi, pour un nom de domaine précis, le serveur DNS possède plusieurs adresses IP. À chaque requête, le serveur DNS choisit l'adresse IP à inclure dans la réponse de manière à ce que chaque adresse IP soit présente dans les réponses de manière équitable. Les différents accès au nom de domaine sont par conséquent répartis équitablement entre les différentes adresses IP.

Partage de charge dans le cadre des réseaux

Le principe de la répartition de charge s'applique aussi au domaine des connexions réseau. Il existe plusieurs façons de mettre en place ce type de solution. On peut soit acheter un boîtier d'équilibrage de charge et l'administrer soi-même ; soit, comme certaines entreprises le proposent : acquérir le boîtier et faire appel au service de supervision qui l'accompagne.

Des constructeurs équipementier ont conçu des boîtiers de partage de charge.

Ces dernières années, des sociétés ont développé des services complets de répartition de charge dans le domaine des réseaux et connexions Internet.

Voir aussi

Liens externes

  • Portail de la sécurité informatique Portail de la sécurité informatique
Ce document provient de « R%C3%A9partition de charge ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Load balancing de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Load balancing — or load distribution may refer to: Load balancing (computing), balancing a workload amongst multiple computer devices Load balancing (electrical power), the storing of excess electrical power by power stations during low demand periods, for… …   Wikipedia

  • Load Balancing —   [dt. »Lastausgleich«], ein Verfahren, um die Kapazität der Komponenten bei der verteilten Datenverarbeitung gleichmäßig auszunutzen, indem die Last auf mehrere Geräte verteilt wird. Dies ist besonders wichtig bei Netzwerken, für die nicht… …   Universal-Lexikon

  • Load-balancing — Mit Lastverteilung (auch Lastverbund, engl. load balancing) werden Verfahren beschrieben, um bei der Speicherung, dem Transport und der Verarbeitung von Objekten vorgegebene Kapazitätsgrenzen einzuhalten. Inhaltsverzeichnis 1 Lastverteilung in… …   Deutsch Wikipedia

  • Load Balancing — Mit Lastverteilung (auch Lastverbund, engl. load balancing) werden Verfahren beschrieben, um bei der Speicherung, dem Transport und der Verarbeitung von Objekten vorgegebene Kapazitätsgrenzen einzuhalten. Inhaltsverzeichnis 1 Lastverteilung in… …   Deutsch Wikipedia

  • load balancing —    A technique that distributes network traffic along parallel paths to make the most efficient use of the available bandwidth while also providing redundancy. Load balancing will automatically move a user s job from a heavily loaded network… …   Dictionary of networking

  • Load balancing (computing) — Load balancing is a computer networking methodology to distribute workload across multiple computers or a computer cluster, network links, central processing units, disk drives, or other resources, to achieve optimal resource utilization,… …   Wikipedia

  • Load balancing (electrical power) — (daily peak demand reserve) refers to the use of various techniques by electrical power stations to store excess electrical power during low demand periods for release as demand rises. [cite web url=http://www.electricitystorage.org/technologies.h… …   Wikipedia

  • Load Balancing Problem — Das Lastverteilungsproblem (Load Balancing Problem) beschäftigt sich mit den theoretischen Aspekten der Lastverteilung. Es wird dazu angenommen, dass jeder Job von jeder Maschine erfüllt werden kann, und dass alle Jobs und Maschinen bereits im… …   Deutsch Wikipedia

  • load balancing — ● ►en loc. m. ►ARCHI Voir répartition de charge …   Dictionnaire d'informatique francophone

  • Network Load Balancing — (commonly referred to as dual WAN routing or multihoming) is the ability to balance traffic across two WAN links without using complex routing protocols like BGP. This capability balances network sessions like Web, email, etc. over multiple… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”