Discussion:
load sharing
(too old to reply)
Mihai Chelaru
2007-11-15 08:55:05 UTC
Permalink
Hi,

Attached it's a patch that allows load sharing over multiple gateways. Right
now it supports simple ways to do it, controllable via
net.inet.ip.load-sharing sysctl. Although I've only written the IP part,
implementing it for other protocols is very simple (currently I have nothing
else than IP here to test).

Also, right now it supports adding cloning routes with the same destination to
different interfaces, meaning you can link two cards to the _same_ ethernet
domain. ARP resolving in this case will work round-robin but this is subject
to future changes that will allow having two different cards connected to
different ethernet domains but using the same IP subnet.

Testers and opinions are highly appreciated :)
--
Mihai

P.S. Please CC me
Christos Zoulas
2007-11-15 18:49:08 UTC
Permalink
-=-=-=-=-=-
Hi,
Attached it's a patch that allows load sharing over multiple gateways. Right
now it supports simple ways to do it, controllable via
net.inet.ip.load-sharing sysctl. Although I've only written the IP part,
implementing it for other protocols is very simple (currently I have nothing
else than IP here to test).
Also, right now it supports adding cloning routes with the same destination to
different interfaces, meaning you can link two cards to the _same_ ethernet
domain. ARP resolving in this case will work round-robin but this is subject
to future changes that will allow having two different cards connected to
different ethernet domains but using the same IP subnet.
Testers and opinions are highly appreciated :)
I am not sure I like the sysctl API, but otherwise it looks good to me.

christos


--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Loading...