Load Balancing sur Switch avec Etherchannel - Réseaux - Systèmes & Réseaux Pro
Marsh Posté le 15-05-2009 à 15:25:18
config switch :
Code :
|
Code :
|
J'ai donc crée 2 channel-group 1 qui réunit pour les 2 ports du PC A, et 1 qui réunit les 2 ports du PC B
Marsh Posté le 15-05-2009 à 15:27:21
ifconfig du pc A (même chose pour PC B avec une autre adresse) :
Code :
|
Marsh Posté le 16-05-2009 à 13:48:50
ton LB sur le port channel est src-dst-ip
c'est à dire que tous les paquets d'un flux d'une machine A vers une machine B (même hash pour chaque paquet) passera par le même lien.
Si tu veux voir la répartition de charge il faut que tu mettes plus de machines sources pour voir la répartition.
Sinon que te donnes la commande port-channel loadbalance ?
Marsh Posté le 17-05-2009 à 21:57:28
Citation : Si tu veux voir la répartition de charge il faut que tu mettes plus de machines sources pour voir la répartition. |
Cela signifie que je peux pas faire mes tests avec 2 ordinateurs en bonding reliés à un switch ? il me faut plus d'ordinateurs?
Je te fais la commande demain quand je serais au boulot. Merci à toi
Marsh Posté le 17-05-2009 à 22:01:34
oui, il te faut plus de machines, ou alors un switch qui supporte des modes de load balancing plus évolués (4500/6500)
Marsh Posté le 17-05-2009 à 22:52:14
switch 4948 ca devrait le faire non ?
Mais en faite c'est moi qui est fais cela :
Code :
|
Avec la commande associé : port-channel load-balance
Désolé de pas l'avoir dit
(j'ai configurer en couche 2, j'ai pas compris cette histoire entre Layer2 et Layer3 (Mac ou IP))
Marsh Posté le 17-05-2009 à 22:55:32
ça ne change rien, pour toi il faudrait monter à la couche 4.
Marsh Posté le 17-05-2009 à 22:59:49
ok merci je vais donc brancher d'autres ordinateurs en bonding.
Puis ma configuration concernant la commande port-channel load-balance est -elle bonne? ou dois-je mettre en Mac ?
Merci
(désolé je suis un peu débutant la dessus)
Marsh Posté le 17-05-2009 à 23:01:35
passe les commandes
channel-protocol lacp
et passe les en mode "active" au lien de "on".
passe aussi
spanning-tree mode rapid-pvst
et sur les interfaces port-channel passe
spanning-tree portfast
Marsh Posté le 17-05-2009 à 23:02:47
ok merci je fais cela demain et je te ferais un compte rendu. Merci
Marsh Posté le 24-06-2009 à 00:27:38
si ton load balancing marche pas, regarde du cote dé port-channel load-balance ? en conf t
Marsh Posté le 15-05-2009 à 15:23:59
Bonjour,
je vous explique mon problème :
J'ai 2 ordinateurs (nommons les A et B), avec 2 cartes Ethernet chacun (eth0 et eth1).
J'ai effectué du bonding (en mode 0 ou round-robin) dessus pour avoir une augmentation du débit (grâce au load balancing).
Puis maintenant j'ai un switch Cisco Catalyst 4948 branché entre les 2 ordinateurs. Je dois donc faire de l'agrégation de lien avec répartition de charge pour avoir un débit doublé.
J'ai suivi ce tutorial : http://rd.citic74.fr/repository/re [...] hannel.pdf
et la doc officielle (1250pages).
Bien entendu cela ne marche pas
je n'ai pas de débit doublé (avec iperf et netperf) les paquets envoyé sont réparties sur les 2 cartes, mais les paquets reçus que sur une seule.
Merci.