Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/12/2006, 12h50   #1
Invité de passage
 
Inscription : décembre 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 4
Points : 0
Points : 0
Par défaut Solution de Load Balancing

Bonjour à tous,

Je possède deux serveurs dédiés Linux, équipe de la distribution Debian. (Serveur de type LAMP)
Je souhaiterais, pour des soucis de performance, mettre en place une solution de Load balancing (répartition de charges) entre ces deux serveurs.

Je voudrais qu'il y soit aussi bien une réplication de données que des services, maintenant j'ai vu qu'avec la technique du FailOver services (FOS) le serveur secondaire ne prenait le relais qu'en cas de plantage du premier.

Hors moi ce qui m'interesserait serait plutôt la technique du Linux virtual server (LVS) qui me permettrait via un redirecteur d'équilibrer justement la charge et de rerouter le client vers l'un ou l'autre des serveurs, de manière transparent.

J'aimerais au niveau de cette méthode utiliser l'algorithme du Round Robin, ayant deux serveurs de capacité identique, c'est celui qui me correspondrait le mieux, à mon avis.

Maintenant je voudrais savoir si l'architecture en question est bien possible avec 2 serveurs (et s'il n'en faut pas un troisième qui joue le role de redirecteur)

Pour information, mes serveurs sont aussi équipés d'un raid, pour permettre sur chacun d'eux une meilleure assurance au niveau données.

Je voudrais donc en fait au final avoir deux serveurs identiques (données + système) et que le load balancing redirige mes utilisateurs en fonction de la charge.

Merci pour vos éclaircissements et vos avis concrets à ce sujet
Michal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2006, 13h02   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
tu connais http://www.linux-ha.org/ ?
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2006, 13h09   #3
Invité de passage
 
Inscription : décembre 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 4
Points : 0
Points : 0
Par défaut Re

Bonjour gorgonite,

Je dois dire que non je ne connais pas ce projet et qu'en plus la langue de shakespear et moi ca fait deux

En quoi cela pourrait il m'aider dans ma problématique ?

Merci à toi
Michal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2006, 13h52   #4
Membre émérite
 
Avatar de goldkey
 
Inscription : mars 2003
Messages : 795
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : mars 2003
Messages : 795
Points : 842
Points : 842
Citation:
Envoyé par Michal
Hors moi ce qui m'interesserait serait plutôt la technique du Linux virtual server (LVS) qui me permettrait via un redirecteur d'équilibrer justement la charge et de rerouter le client vers l'un ou l'autre des serveurs, de manière transparent.
Tu trouveras ici un article pour débuter (comprendre et installer) avec LVS.
goldkey est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2006, 14h10   #5
Invité de passage
 
Inscription : décembre 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 4
Points : 0
Points : 0
Par défaut Re

Merci cela m'a et va effectivement beaucoup m'aider, par contre j'ai alors deux questions :
- Il me faut donc bien 3 serveurs Mini pour fonctionner en Linux Virtual serveur : 1 pour le redirecteur, et deux autres derrière ?

- Qu'en est t'il de la réplication de données, est elle assuré par le linux virtual server ?
Désolé si cette question vous parait idiote, mais je pensais que le système de load Balancing permettait une réplication des fichiers, mais ce n'est à priori pas le cas ...

Merci encore
Michal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2006, 14h34   #6
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Citation:
Envoyé par Michal
Je dois dire que non je ne connais pas ce projet et qu'en plus la langue de shakespear et moi ca fait deux

En quoi cela pourrait il m'aider dans ma problématique ?

ben en gros, ça fait ce que tu souhaites... je n'ai malheureusement pas eu le temps de le tester (mais c'est en projet)
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2006, 17h46   #7
Membre émérite
 
Avatar de goldkey
 
Inscription : mars 2003
Messages : 795
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : mars 2003
Messages : 795
Points : 842
Points : 842
Citation:
Envoyé par Michal
Merci cela m'a et va effectivement beaucoup m'aider, par contre j'ai alors deux questions :
- Il me faut donc bien 3 serveurs Mini pour fonctionner en Linux Virtual serveur : 1 pour le redirecteur, et deux autres derrière ?
Il faut effectivement 3 serveurs minimum, 1 répartiteur de charges et 2 serveurs "réels".

Citation:
Envoyé par Michal
- Qu'en est t'il de la réplication de données, est elle assuré par le linux virtual server ?
Et non, la réplication de données n'est pas assuré par LVS, ca serait trop beau !!
Le répartiteur de charge n'a pas pour vocation de s'occuper des données hébergées sur les serveurs "réels"
goldkey est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2006, 00h47   #8
Membre émérite
 
Avatar de Celelibi
 
Inscription : janvier 2004
Messages : 990
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 990
Points : 822
Points : 822
En fait, il y a deux types de haute-disponibilité.
La haute disponibilité de services, et la haute disponibilité de données.
LVS ne s'occcupe que des services.
Les données doivent avoir leur solution à part.

Le mieux serait d'avoir deux serveurs de donnée derrière les deux serveurs de services. Les deux se répliquant l'un-l'autre et tant qu'à faire, ils peuvent être "load-balancés" aussi.

Sinon, tu peux aussi avoir une réplication de donnée sur tes deux serveurs de services.


Si les données se limitent à des bases de données, la réplication est facile à mettre en place. Si ce sont des fichiers sur le disque, là c'est moins évident.

Si ce n'est pas déjà fait, je te conseil de lire ce document : http://www.lea-linux.org/cached/inde...sys-dispo.html
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
Celelibi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 23h16   #9
Invité de passage
 
Inscription : décembre 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 4
Points : 0
Points : 0
Par défaut Re

Bonsoir Celelibi,

J'ai effectivement lu cet article depuis un moment, j'ai compris qu'il y avais la réplication de données (FTP + Mysql) et de service.
J'aimerai avoir si possible le nom de certains outils me permettant de mettre tout ceci en place.

Merci d'avance à tous
Michal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 17h37   #10
Invité de passage
 
Inscription : janvier 2007
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 15
Points : 3
Points : 3
Par défaut Haute dispo LAMP

Bonjour,

Je suis dans le même cas que "Michal", je souhaite installé deux Lamp en haute dispo.

Voilà qq infos peut etre utiles:

http://www.apachefrance.com/phpBB2/v...?p=33369#33369

Pour la dispo des services la méthode avec LVS utilise IPVS et Ldirectord.
Concernant la dispo des données je seche encore.
J'ai lu que unison pouvez s'assurer de synchroniser fichiers et repertoires.


Je vais continuer a chercher, si vous avez d'autres infos. Merci
bru2336 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h01.


 
 
 
 
Partenaires

Hébergement Web