Searching for the Holly GrailFor months I have been writing and rewriting an blog post called “The Full Monty”. It’s a kind of how to build complete production system from scratch. I’m still not done. Maybe I’m fullish thinking I can build a one type fits all database server. But that’s not the problem. I’ve found myself chasing the Holly Grail of HA and replication.I’ve build many virtual clusters with all the HA / replication package I could find.Tungsten works. But size does matter. It is one of the heaver solutions requiring Java and many moving parts with version requirements and dependencies. As a result you can build a working system but its rock and hard to move forward to newer releases its parts.
Percona’s XtraDB Cluster gives me hope. It’s Alpha and only works on InnoDB tables (now) but it’s light, eazy to install and maintain. (I think I can see the Holly Grail.)
I’m currently taking a second look at MySQL Master HA. My first run through was rough. MHA suffered from some dependency trouble and documentation holes. It seems to be currently under rapid development. That’s both good and bad. MHA may be your best choose if you’re looking from something free, simple to install and easy to maintain that keep your DBS alive. Unlike MMM, MHA does not move IP address. You’ll still need something more like heartbeat.
How can you choose wisely? Lets talk.

Tweet

s/Brian Aker/Baron Schwartz/gn
Link | January 26th, 2012 at 2:33 am
Thanks. Maybe I should have just called him Xaprb.
Link | January 26th, 2012 at 10:04 am
You say you were taking a second look at mysql master ha, just wondering how you found it now?
Link | July 5th, 2012 at 2:33 am