[plug] Ethernet Bonding
Craig Foster
craig at fostware.net
Sat Oct 20 23:29:08 WST 2007
> -----Original Message-----
> From: plug-bounces at plug.org.au [mailto:plug-bounces at plug.org.au] On
> Behalf Of Adrian Chadd
> Sent: Friday, 19 October 2007 12:18 PM
> To: plug at plug.org.au
> Subject: Re: [plug] Ethernet Bonding
>
> On Fri, Oct 19, 2007, Adrian Woodley wrote:
> > Have thought about that, but the convergence time is a bit more that
> > we'd like. Also it requires explicit support on the switch (not such
> a
> > problem really I guess).
> >
> > We also considered running quagga on the servers and dynamic routing
> > (OSPF?) all the why to the server. But again, the convergence time
is
> a
> > little long.
>
> Eww. :)
>
> > Bonding works really well, provided you make sure nothing leaves the
> > standby interface(s).
>
> Only because you're not running it in actual bonded mode on the
switch!
> Read the http://linux-net.osdl.org/index.php/Bonding stuff; there's
> options
> to control how traffic is sourced.
>
> > Having separate mac's for all interface involved would largely
> mitigate
> > this.
>
> It doesn't work as well as you expect. Why not just use etherchannel
> or 802.3ad?
>
>
>
>
> adrian
>
> --
+2
Even buying a cheap semi-managed switch supporting link aggregation /
etherchannel / trunking is worth the extra time you're spending on
active-standby which I've found bodgey at best (got it working once,
using separate NICS with a bonded interface with a faked MAC).
If you've got at least one Intel NIC, you could try using iANS services'
adaptive load-balancing? I know that works with non-trunking switches,
in Windows and Linux. :)
CraigF.
More information about the plug
mailing list