QUOTE (Serhat)
QUOTE (nmoldav)
Caveat: all the servers must be in the same subnet and preferrably you should have a private switch interconnecting them through second NIC cards.
Interesting. How much does a private switch cost and how does one go about purchasing the service? Do you ever get problems with arp clashing?
I pay $25 per private switch and in TP I had to pay $10 monthly for each additional NIC card. No problems with ARP. Heartbeat manages that. I've had some problems in the past which ended up in two servers being active at the same time or also one time none of them were active. However, after fine tuning heartbeat configuration it has been running smoothly.
One thing to take into account is that you will end up using more bandwidth than in a normal situation. Incoming packets will go first to the director and then to the real server, so for all the packets which need to be redirected you will pay 3 times the bandwidth. However, it is only for incoming packets, not outgoing ones, which are usually the bigger ones. Before the end of the month I usually move the active director from one server to another one to avoid going over the 2000GB limit.
It is easier to implement if you are running the 2.6 kernel, as you need no patches and there is no need for arptables.