Re: load balancing

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Евгени Гечев wrote:
Hi!
 Can somebody tell what is the best way for load balancing with one ISP.
Here is the scenario (there is a LAN behind the wireless clients):

linux wireless client--------\
---Access Point (Orinoco AP1000)----linux router----ISP
linux wireless client--------/


The two wireless clients are connected to the two different wireless interfaces of the Access Point.
They could be two PC's or one PC with two wi-fi cards (I don't think it matters). Since the configuration is in use now it is not recommended to make very long lasting experiments:).
The idea is to balance (increase) the speed for the PC's behind the wireless client(s). Single wireless client achieves 5Mbit/s, but is shaped to 4 Mbit/s since at 5Mbit there is big lag, so a PC in the LAN when using static routes can't use more than 4Mbit even the other channel is free.

I would probably use CBQ + [e]SFQ. You can define classes for both linux wireless clients on the linux router which borrow traffic between each other and use [e]SFQ to equal connection speed inside these classes; or the [e]SFQ part may run on the linux wireless clients


Has somebody some experience with similar configuration, and what is the best solution:
(t)eql, multipath routing, some variant of bonding, something else?
multipath routing ... where you find multipath routes on that picture ?
bonding ... it's applied in

PC1 | NIC | - - - - - - - - | NIC | PC2
    | NIC | - - - - - - - - | NIC |

enviroment.
Is it at all possible to use bonding in such situation?


_______________________________________________ LARTC mailing list / LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/




_______________________________________________
LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux