I just started running pound, which I find absolutely fantastic. We have
only 2 webservers which are not too overloaded but pound does a great
job balancing the traffic between the two. I have my DNS pointing to the
pound machine which then reverse proxies to the 2 servers inside our
network.
Now we have another interface which I would like to use as well - my
idea is to set up round robin DNS so that sometimes people get in
through the other line. Then have 2 ethernet cards in the pound machine,
one with an IP from each of our ISPs. Does this sound reasonable? I am
only worried that some clients might switch IPs while in a session but
perhaps pound will take care of this for me....
Thanks!
If you setup your listener to listen on 0.0.0.0, it'll bind to any IPs
assigned to the machine.
Then, since it's the same listener, it's the same session table, so your
users would always stay on the same backend, whatever the ISP they're coming
from.
At least, that's how I think it would work.
[...]
On 6/19/07, Francois Rejete <francois(at)rejete.com> wrote:[...]
This works well in an IP failover environment as well. I've tested
this with spread/wackamole and it's golden. :)