[Catalyst] FW: Clustering catalyst apps
Matt S Trout
dbix-class at trout.me.uk
Mon May 8 20:16:36 CEST 2006
Gert Burger wrote:
> Thanks for the reply, here are some of my comments on this:
>
> Using round robin dns still means that if 50% of the servers are down,
> 50% of all queries will goto the broken machines. Which will piss of
> half your customers.
>
> I have looked at the High Availability systems that have been written
> for linux and they provide doubles(Or more) of everything, from load
> balancers to db servers. The issue I have with them are they require a
> great deal of money in hardware to get running.
Not really, if you're buying a fair few at once people like Dell will do
you pretty damn good deals on moderate 1u servers if you're buying a lot
of them at once.
In the end though, you're probably going to have a single point of
failure somewhere - e.g. "we have two of every piece of kit but only one
backup generator for when the UPSen run out", or at the very least
"there's only one planet earth so if there's an extinction level
asteroid strike ..." :)
The point here is to push that single point of failure back as far as is
cost-effective. For a small company, making sure your border router is
bloody good and using two servers with a single service IP and failover
is often good enough.
More information about the Catalyst
mailing list