Comments on: Why high-availability is hard with databases http://www.xaprb.com/blog/2010/04/26/why-high-availability-is-hard-with-databases/ Stay curious! Fri, 10 May 2013 18:25:19 +0000 hourly 1 http://wordpress.org/?v=3.5.1 By: Xaprb http://www.xaprb.com/blog/2010/04/26/why-high-availability-is-hard-with-databases/#comment-18225 Xaprb Wed, 28 Apr 2010 20:46:29 +0000 http://www.xaprb.com/blog/?p=1778#comment-18225 As one example, a lot of people are hosted in various clouds or high-volume resellers where there simply aren’t any guarantees.

Cost… it all depends on your point of view. I have a blog post drafted on the illusion that “the cloud is low cost.” Many businesses subsist on illusions. It is sometimes easier to create a convincing illusion, than a convincing real thing.

]]>
By: GCM http://www.xaprb.com/blog/2010/04/26/why-high-availability-is-hard-with-databases/#comment-18223 GCM Wed, 28 Apr 2010 20:37:52 +0000 http://www.xaprb.com/blog/?p=1778#comment-18223 > A lot of Percona’s customers are also hosted on hardware that simply can’t be made reliable.

Well..the servers we sell are Intel based running Windows, Linux or VmWare. What sort of HW are you using? As for the cost…compared to what? Downtime costs a bunch. For that matter replicated servers and the related infrastructure isn’t exactly cheap either

]]>
By: Xaprb http://www.xaprb.com/blog/2010/04/26/why-high-availability-is-hard-with-databases/#comment-18221 Xaprb Wed, 28 Apr 2010 19:10:10 +0000 http://www.xaprb.com/blog/?p=1778#comment-18221 That doesn’t scale very far and gets extremely expensive (in the general case; in your specific case it sounds like you have crafted a great solution). A lot of Percona’s customers are also hosted on hardware that simply can’t be made reliable.

Related link I just saw, which has premises I basically agree with: http://highscalability.com/blog/2010/4/28/elasticity-for-the-enterprise-ensuring-continuous-high-avail.html

]]>
By: GCM http://www.xaprb.com/blog/2010/04/26/why-high-availability-is-hard-with-databases/#comment-18220 GCM Wed, 28 Apr 2010 17:41:37 +0000 http://www.xaprb.com/blog/?p=1778#comment-18220 In your web server example, you are create a HA solution out of essentially non-HA hardware through the application. If one of your servers goes toes up, the application works around it. In the database example, that’s really not an option. As you’ve described, if a server fails, you’ve got problems. The obvious solution is to use highly reliable, fault tolerant hardware to ensure that the server DOESN’T fail. That’s the approach that we take at Stratus Technologies. Instead of worrying about recovering from a failure we put our effort into avoiding the failure in the first place (our servers have 99.999% uptime)

]]>
By: sarah novotny http://www.xaprb.com/blog/2010/04/26/why-high-availability-is-hard-with-databases/#comment-18214 sarah novotny Tue, 27 Apr 2010 21:33:34 +0000 http://www.xaprb.com/blog/?p=1778#comment-18214 amen. i’m fresh out of HA pixie dust.

]]>