Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2236 connectés 

 


Dernière réponse
Sujet : Faire du load balancing sur plusieurs interface reseau ? [RESOLU}
Evadream -jbd- Désolé !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Evadream -jbd- Désolé !
zophren non mais je voulais demander a the pacifia la
Evadream -jbd- J'ai dit que ca marchai super mal :)
zophren et t'obtiens quel debit maintenant que tout marche bien ??
Evadream -jbd- Bon, en fait ca marche, mais sans que je fasse les ifconfig eth0 down et ifconfig eth1 down.
 
Ca marche, ca marche, mais c'est HYPER lent :|
e_esprit et le dev bond0 il existe ?
Evadream -jbd- Hello tlm,
 
J'ai essayé de faire du bonding chez moi mais j'ai qq soucis. Tout d'abord, mes 2 cartes réseaux fonctionnent, de ce point de vue pas de soucis. Un lsmod me donne bien le module bonding chargé.
 
Je fais donc un ifconfig eth0 down et un ifconfig eth1 down.
 
Mais ensuite, la commande ifenslave bond0 eth0 me renvoit :
 

BOND_ENSLAVE : Invalid argument
SIOCGIFFLAGS on up failed : no such device


 
De même pour eth1 :/
 
Une idée ?

le_pacifa Alors c'est très simple :)
Déja il faut avoir plusieurs carte rézo qui marchent et une noyau qui supporte le bonding. La plupart des distrib c'est déja dedant y a rien a faire.
Il suffit de faire cela:
 
 
modprobe bonding  # Pour charger le module qui va faire la magie
 
ifconfig eth0 down #Pour couper la carte rezo (obligatoire)
ifconfig eth1 down #pour couper la deuxieme etc...
# a faire pour toutes les cartes rezo servant au bonding
 
ifconfig bond0 192.168.0.5 255.255.255.0 up # Notre carte rezo virtuelle possedera l'ip 192.168.0.5 ( a vous d'adapter suivant vos besoins)
 
ifenslave bond0 eth0 # ajoute la carte rezo eth0 à bond0
ifenslave bond0 eth1 # de même
# à répété autant que de carte rezo
route add default gw 192.168.0.3 #La route par défault disparait il faut donc la recrée (ici ma passerelle est 192.168.0.3)
 
ps: Attention ceci ne marche que sur un switch sur un hub cela ne sert à rien :)
Martinez

le_pacifa a écrit a écrit :

Ben oui c'est efficace si t'as des disques en raid
je te garantie que c'est la carte rezo qui bride les disques.
Dans une lan que j'ai fait un pote avait un serveur ftp avec 250 go en raid 5 et 5 carte rezo :)==  




bon t'expliques un peu alors ???

le_pacifa Ben oui c'est efficace si t'as des disques en raid
je te garantie que c'est la carte rezo qui bride les disques.
Dans une lan que j'ai fait un pote avait un serveur ftp avec 250 go en raid 5 et 5 carte rezo :)==
Chips ouais, mais dans la realite, c'est vraiment efficace ?
peut etre que le gain n'est pas tres bon
le_pacifa Ben gros qd tu a une seule carte rezo sur ton serveur tu peux envoyer que à 10 mo/s vers le switch.
Donc si t'a deux cliens chaque clients recoits 5mo/s
Avec deux carte rezo dans le serveut et avec le load balancing
du double le debit. Tu as donc 10 mo/s pour chaque client.
Et ainsi de desuite.
Un truc très fort aussi c'est que sa marche dans le sens switch vers serveur et cela je m'y attendais pas.
Chips concretement t'as gagné en vitesse ?
enfin j'imagine que ça doit se sentir quand il y a bcp de connections.
le_pacifa Up :)
le_pacifa Sous bsd y a un truc qui s'appelle fgctl_one2many je cherche l'equivalent sous linux.
Merci d'avance
le_pacifa Bon je ferais des tests.
PinG tu joues avec iproute2... tu dis que la route pour aler à tels IP ont la même métrique et tu en fout 4 pour les 4 IP ;)
YupYup EQL : load balancing
le_pacifa up
le_pacifa LE round robin c pas bon car la route par defaut reste la même donc tous passe par la même interface :(
krolours1 soit tu fais du round-robin dns, c.a.d que à chaque requête dns pour ton host, le dns renvoie un ip différente.
 
Ya aussi un patch du noyeau (je sais plus le nom :p) qui permet de faire 1 seule interface avec +ieurs cartes réseau
le_pacifa Voila j'ai un serveur ftp sous linux avec plusieurs carte rezo
et j'aiemerais que le traffic serveur vers client soit repartie sur les 4 interface :)
Comment faire ?
 
 
ps: Sur le même sous rezo evidement :) En gros les 4 cable vont sur le switch :)
 
Voila j'y arrive sa marche nickel. Si sa interresse du monde je peux expliquer  :)

 

[jfdsdjhfuetppo]--Message édité par le_pacifa--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)