Simple HA/HP clustering Using Only DNS
holviala writes "I cooked up a way to achieve high-availability and high-performance clustering using nothing but a few strangely configured dns zones. In case someone else is interested in an extremely easy clustering solution, I wrote a document about it. It's a bit technical, but the included examples should make it clear for anyone who's used to configuring dns. And yes, the linked site is clustered too, so... ummm... no need to be gentle :-)."
This only guarantees DNS HA, since it will not test for apache being alive, or any other service being alive. More of a round robin type of setup, with automatic drop of dead addresses. Although it is a nice DNS experiment, I would never use this for HA, as there are better, and - critically - more reliable ways of doing HA, and some of those are pretty affordable.
Face it, you do HA if your business depends on it, and would you really want to rely on a DNS hack in that case?
Having said that - Cool Hack Dude!
People who think they know everything are a great annoyance to those of us who do.
Don't use "Domain.dom". There are well-known domains that are reserved explicitly for this purpose.
What about client programs that cache DNS lookups (I think some web browsers do this)? I'd hardly call something HA if I have to do something clientside to flush any cached lookups.
Regardless of what the nit-pickers say, I think this is quite a clever idea. The author isn't suggesting this is the best HA solution in the world; but it's certainly simple and effective.
Carpe Daemon
I'm not sure I'd use this guy's method, but it's interesting nonetheless.
Blaming GW Bush for the Iraq war is like blaming Ronald McDonald for the poor quality of food.