Search squid archive

poor mans load balancing

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

 



Hi everybody,

we run a special installation using three DSL lines in parallel using
the following layout with two squid servers


               squid-server
         (private network 10.x.x.x)
                     |
              multi-WAN router
              |     |      |
       (3 DSL lines, 3 fixed public IPs)
              |     |      |
              |     |      |
              |     |      |
              |     |      |
              |     |      |
        squid-server (fixed public IP)
                    |
                    |
                INTERNET
            (HTTP/HTTPS/FTP)

This setup was chosen, because the router was not able to keep a session
from one client to one web server on the same DSL-line (so some servers
had problems seeing clients with permanently changing IP addresses) and
the only local provider still doesn't sell MLPPP or line bonding in our
area.


the squid.conf line the public parent cache looks like this:
----------------------------------------------------------------
cache_peer    1.2.3.4      parent    1234  7 no-query default


Right now the whole thing runs perfectly distributing web access over
the three lines, but the speed of one connection to a server is limited
to the native speed of the single DSL-line it's currently using (2-4
MBit/s).

So my question is:

Is there a configuration (preferably without ICP) to transparently use
all three lines in parallel for a connection (e.g. HTTP/FTP-download or
data streaming) ?

All suggestions are welcome.
Thanks for looking at my issue,

Carsten



[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux