Académique Documents
Professionnel Documents
Culture Documents
Round-Robin : Le rpartiteur de charge peut distribuer une requte chaque serveur puis
recommencer quand il a utilis tous les serveurs.
Round-Robin pondr : Le rpartiteur envoie davantage de requtes aux serveurs les plus
puissants.
Moins de connexion : Le rpartiteur privilgie les serveurs qui renvoient le moins de requtes.
Dans le load balancing, chaque lment qui compose le systme a un rle. Tout
dabord, il y a Internet travers lutilisateur qui accde au site ou lapplication.
Lorsque linternaute veut aller sur une page, le site appelle un serveur DNS, charg
de faire la jonction entre le nom de domaine et ladresse IP du serveur qui lhberge.
Ensuite, le load balancer, gnralement un serveur reverse proxy, a pour mission de
transmettre les charges sur diffrents appareils. Les serveurs traitent les requtes et
envoient les ressources demandes. Chaque dispositif possde les mmes donnes,
souvent sous forme de cluster dans lequel chaque lment agit dune seule voix.
Enfin, le serveur de sauvegarde est une cl donnant accs tous les lments du
rseau.
Les avantages de Load Balancing:
La rpartition du trafic sur plusieurs serveurs permet des temps daccs plus courts et ce mme si beaucoup
de demandes arrivent en mme temps. En outre, un load balancer garantit une meilleure scurit contre les
pannes puisque le trafic dun serveur plus lent est transmis automatiquement un autre serveur dans le parc
informatique. Si un serveur nest pas accessible, le site Internet reste disponible. Enfin, le load balancing
facilite la maintenance du systme de serveurs.
Les configurations et les mises jour peuvent tre ralises pendant le fonctionnement du serveur sans
entraner de perte de performance. Le load balancer dtecte ltat dentretien et lui retransmet des demandes.
Ainsi, la rpartition de charge est une solution dhbergement trs flexible.
Les inconvnients de Load Balancing:
Complexit de mise en oeuvre : mettre en place un serveur est une tche qui en effraie plus
dun webmaster alors mettre en place une grappe de n serveurs + load balancer + serveur de
backup demande rellement de lexprience. De plus certaines formule dhbergement ne vous
proposeront pas les options ncessaires pour mettre en place telle ou telle fonctionnalit (liaison
prive entre les serveurs, kvm pour installer une distribution personnalise);
Cot dexploitation : cette configuration demande au moins 6 serveurs actifs et est totalement
injustifie si on na que 2 serveurs dapplication. Le cot augmentera mcaniquement avec le
nombre de machines;
Propagation des corruptions : Si chaque mise jour dun serveur est propage aux autres
machines, chaque problme est susceptible de ltre aussi. Ainsi si un fichier est effac sur une
machine (que ce soit par mgarde ou malveillance) il va certainement disparatre de toute la
grappe, ce qui nous amne au point suivant : la sauvegarde.