Equilibrage de charge réseau [NLB] - Windows & Software
Marsh Posté le 30-06-2006 à 11:54:58
Car me semble t il, le NLB s'effectue avec plusieurs serveurs. Et ton client ne voit alors qu'un seul serveur..
Marsh Posté le 30-06-2006 à 11:59:07
C'est ce que je lit ce matin sur plusieurs site.
Donc la solution serait d'utiliser un pont entre les 2 connection avec une IP statique commune ?
Marsh Posté le 30-06-2006 à 12:03:06
Je ne suis pas sûr de cette solution.
J'aurais plutôt configuré un DNS en round-robin pour répartir la charge entre les IP que tu définis (peu importe alors que ca soit ou non sur un meme serveur).
Marsh Posté le 30-06-2006 à 12:04:09
est ce que tes deux cartes reseaux sont identiques? de quelle marque sont-elles?
Marsh Posté le 30-06-2006 à 12:09:23
Ce qui me choque c'est que sur tes deux cartes réseaux, tu utilise le même réseau.
Tu vois pas comme un pb là ?
Marsh Posté le 30-06-2006 à 12:16:51
Même si cela ne fait pas avancer le schmilblick (je parle de ma remarque précédente).
Mais je ne vois pas pourquoi tu veux rpartir une charge sur le même serveur. Si tu y arrives, dès le moindre gros transfert de fichier reparti sur les 2 cartes, ton ping va grimper comme pas deux. Resultat, cela va être injouable.
Si ton serveur peut encaisser un gros transfert tout en ayant encore assez de CPU pour que la qualité de "jeu" ne soit pas affectée. Je ne vois vraiment pas où se situe ton pb.
Car comme dis avant, on ne met pas 2 cartes réseaux de la meme machine sur le meme réseau. Donc si tu as carte 1 = Reseau 1 et Carte 2 = réseau 2: R1=serveur FTP/web/ce que tu veux... et R2= jeu.
Marsh Posté le 30-06-2006 à 12:20:30
pas forcement, j'ai une solution de loadbalancing avec deux cartes reseaux sur un de mes serveurs et c'est plutot efficace. Ca me permet d'avoir du vrai 200mbits et de ne pas avoir de perte de debit ou de latence quand plusieurs stations travaillent dessus en meme temps.
C'est monté avec deux cartes Compaq et le driver Compaq qui gere le loadbalancing.
Marsh Posté le 30-06-2006 à 12:25:06
oui, mais déjà, regarde bien. Il donne le meme réseau au deux cartes...
De plus, on parle pas de service "entreprise" ou on s'en fout que les stations travaillant dessus soient reparties sur plusieurs cartes réseaux pour garder un débit correcte mais à 200ms.
On parle également d'un serveur de jeu.200ms, c'est rapé pour le jeu.
Marsh Posté le 30-06-2006 à 12:29:35
Dans une solution de loadbalancing tu as une interface virtuel au dessus des deux physiques, c'est l'interface virtuelle qui as l'IP, les deux interfaces physiques n'en ont pas. Sa config d'ailleurs n'as rien a voir avec son probleme donc je ne vois pas ce qui te gene (meme si c'est pas propre)
Ensuite, toujours d'apres mon reseau, meme quand je travaille beaucoup sur le serveur le ping ne monte quasi jamais au dela des 10ms. Car justement la solution de loadbalancing permet de gerer deux fois plus de paquets sans que les cartes saturent et augmentent le temps de reponse. Et je doute que ca soit le processeur qui limite les temps de reponse
Marsh Posté le 30-06-2006 à 12:36:08
ce qu'il veut faire c'est du bonding: une interface 200Mbit avec 2 cartes à 100Mbit.
si c'est ca, il faut que tu aies un switch manageable. Il faut le configurer les deux port comme un port-channel (terminologie cisco).
Et ensuite, du coté OS, tu as des trucs a configurer au niveau des drivers réseau, mais je ne sais pas comment.
Sous linux, tu as un module qui va bien a charger et configurer, ca doit etre a peu pres pareil sous win
Marsh Posté le 30-06-2006 à 13:03:36
Merci à tous, la solution de Tritrac me plait beaucoup, vu que je dispose de deux switch Cisco je vais essayer de faire du port-channel.
Merci encore
Marsh Posté le 30-06-2006 à 13:04:42
bah heu ... c'est ce que j'ai expliqué au dessus. Et ca ne marcheras que si tes cartes et le driver sont prevu pour le faire sur le PC, en plus du switch evidement.
Marsh Posté le 30-06-2006 à 13:10:17
Ce sont deux cartes 3Com Etherlink XL 10/100.
Marsh Posté le 30-06-2006 à 13:24:43
chez cisco, le port-channel ne fonctionne que sur un seul et meme switch, tu peux pas faire un port-channel sur 2 switch différents (c'est d'ailleur bien dommage, mais vu qu'ils gerent ca en hard avec des asics, ca doit pas etre faisable autrement)
Marsh Posté le 30-06-2006 à 13:38:18
Les 2 serveurs sont sur le meme switch ce sont les PC qui sont reparti apres sur les 3 switch en tous.
Marsh Posté le 30-06-2006 à 20:35:23
trictrac a écrit : chez cisco, le port-channel ne fonctionne que sur un seul et meme switch, tu peux pas faire un port-channel sur 2 switch différents (c'est d'ailleur bien dommage, mais vu qu'ils gerent ca en hard avec des asics, ca doit pas etre faisable autrement) |
Tu peux a condition qu'ils soient en stack.
Sous windows, c'est la merde grave, faut les drivers qui vont bien. Sous linux, je vais tenter, mais c'est un module ... il se fou completement que tu ai une 3com, une Realtek ... du moment que les interfaces sont montées ... (d'apres ce que j'ai compris).
J'essayerai un de ces 4 ...
Marsh Posté le 30-06-2006 à 11:39:10
Bonjour,
J'ai actuellement un PC servant de serveur (fichier/appli/jeux) sous 2003 Server.
Il dispose de 2 cartes reseaux.
Sachant qu'il heberge un serveur dedié pour les jeux,
j'aimerai que la charge reseau soit repartie sur les deux cartes.
Config reseau :
- Carte 1 :
IP > 200.100.50.6
Mask > 255.255.255.0
- Carte 2 :
IP > 200.100.50.7
Mask > 255.255.255.0
Quel serait le moyen pour obtenir un serveur n'ayant qu'un IP (200.100.50.2) et qui repartirai ensuite vers les 2 cartes.
J'ai essayé le NLB mais sans succes.
Merci d'avance.
---------------
Neo_t3 registered Linux user number 354648. | http://www.ondaflow.com