It seems that today is going to be one of those days where I get lost in forums and blogging – I can live with that :-) One of the questions that came up on a forum today was about choosing an HA solution – based solely on the hardware that was running the database! Given that single piece of info, it’s impossible to come up with any kind of sensible answer. The other thing I see a lot is someone saying ‘just use a cluster’ – well, if you’re trying to protect against damage to the data, just using a cluster won’t do it because of the single-point-of-failure in a failover cluster – the shared disks. So where do you start? The key to choosing an HA solution is to work out your requirements first and then choose a technology that allows you to meet as many of them as you can, within your available budget. Here are some of the questions I like to ask (not an exhaustive list): All of these figure into the choice of HA solution. Work these out, prioritize them, and then evaluate HA technologies (or combinations of technologies) to see which requirements you can meet. Don’t just jump at failover clustering first! Over the next few months I’ll be posting more on designing for high-availability – let me know if there’s anything in particular you want to see.
The Curious Case of… recovering from a ransomware attack
(The Curious Case of… used to be part of our bi-weekly newsletter but we decided to make it a regular blog post instead so it can sometimes be more
One thought on “HA: Where do you start when choosing a high-availability solution?”
We’re a pretty small company setting up a DR site a few states away from our main headquarters. We’re doing near-real-time replication of SQL and two Exchange boxes (more servers to come) using a product called DoubleTake. It seems to be working as advertised for us. But the thing that I really wanted to comment on was the Riverbed WAN accelerators. We are seeing improvements of about 6-7x of our WAN traffic (ours is a 3mb connection). The Riverbed boxes are expensive, but it sure does make the bandwidth go a lot further.