Salut,
je voudrais essayer de faire du NIC load balancing (client side). Un pc (MyHost), 3 interfaces réseaux (A, B, C). Chaque interface réseau est connectée sur un réseau différent. Schéma :
+-----------+
| MyHost | +-+---+---+-+
A| B| C|
+--------+ | +---------+
| | |
+------+---+ +-----+----+ +-----+----+
| Gateway1 | | Gateway2 | | Gateway3 |
+------+---+ +-----+----+ +-----+----+
pub_A| pub_B| pub_C|
+--------+ | +---------+
| | |
+-+---+---+-+
| INTERNET | +-----------+
A: 192.168.0.0/24
B: 192.168.1.0/24
C: 192.168.2.0/24
pub_X: ip publique de X |
En gros, l'intérêt serait de répartir tous les flux réseaux sur les 3 interfaces. Je sais pas si c'est faisable je vois difficilement des requêtes http se splitter en 3, aller jusqu'au serveur, revenir et se ré-assembler comme il faut..
J'ai regardé du côté de Linux Bonding, et tous les examples donnés dans la doc supposent que les NICs de l'host soient situées sur le même subnet. Même au niveau de la conf de bonding je vois pas comment mettre ça en place, ça n'a pas l'air fait pour ça.
Pen c'est pas bon, c'est server side.
J'hésite à me taper lartc .. je suis sûr qu'il doit déjà y avoir quelque chose.
Bref si vous avez des idées, elles sont les bienvenues!
Merci!