Magazine

Répartition de charge.

Publié le 20 juillet 2008 par Jean-Dominique Baylac

En ce moment, je réfléchis à la répartition de charge et à différent setup à mettre en place pour un client.

On a grosso modo plusieurs techniques.

Le NAT.

Le répartiteur de charge accepte la connexion entrante, et renvoi le trafic en nat un serveur de la ferme web.  Le serveur accepte la connexion et renvoi par l’intermédiaire du répartiteur de charge la requête au client. Cette configuration est relativement bien pour débuter mais présente un inconvénient majeur .  En effet en fonction du type de trafic et des volumes, l’équipement faisant office de répartiteur de charge va vite saturer.

Le Direct routing

Le direct routing est à la base une bidouille.  En effet chaque serveur web dispose de la même adresse ip que la VIP ( Ip de services) que le répartiteur de charge configuré sur une interface de bouclage. Le répartiteur de charge accepte la connexion et la transmet directement a une node web. Celle ci répond sans repasser par le répartiteur de charge, mais directement par le routeur. Le trafic ici est asymétrique.

Il existe différents fabricants de répartiteur de charge matériel tel que :

Foundry ServerIron

F5 network Big IP

Cisco CSS

Nortel alteon.

 Des solutions logicielles extrêmement bien faites.

Zeus ZXTM

Barracuda.

Et des solutions open source.

LVS project pour linux

Relayd ( anciennement hoststated) chez les xBSD ( principalement OpenBSD)

Pure-Loadbalancer

et un projet tout jeune qui j’espère va se développer  DRLB


Retour à La Une de Logo Paperblog

A propos de l’auteur


Jean-Dominique Baylac 1 partage Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte