Hi

I've just been through the recent messages on this list and saw something 
similar but not exactly the same as what I was planning to implement.  We've 
just got two new firewalls (now installed with OpenBSD 3.8, which will soon 
be CARPed and pfsynced) and two new webservers which we want to cluster.

Say the webservers are named internally 10.0.0.1 and 10.0.0.2.  Is it possible 
to create two CARP interfaces, say 10.0.0.3 and 10.0.0.4, where server 
10.0.0.1 is master of CARP 10.0.0.3 and 10.0.0.2 is master of CARP 10.0.0.4.  
Then, use rdr load balancing on the firewall to hit the .3/.4 CARP addresses, 
instead of the server addresses.

At first glance this looks like it would work - if either server dies the 
other will take over master of both IPs and pf will not care.

My only thought is it might complicate SSL connections which are per-IP, but 
then it shouldn't be a problem to make the same SSL virtual host respond to 
the two CARP addresses (or however many more CARP pairs I need to create for 
other sites).

Does this sound workable, or will I need to resort to something like Pound on 
the webservers?

Thanks
Ashley

Reply via email to