« Sponsored Post: Event - Social Developer Summit | Main | Strategy: Order Two Mediums Instead of Two Smalls and the EC2 Buffet »

The cost of High Availability (HA) with Oracle 

What's the cost of downtime to your business?  $100,000 per hour, $1,000,000 or more? The recent Volcanic ash that has grounded European flights is estimated to be costing the airlines $200M a day. In the IT world, High Availability (HA) architectures allow for disaster recovery as well as uninterrupted business continuity during system failure.

This post focuses on a customer’s backend, comprised of a business application stack supported by a dozen Oracle databases. They wish to equip this infrastructure with HA features and ensure that outages do not cost business. How do we address the challenge of pricing the complete solution, with hardware, software, services and annual support?


Reader Comments (1)

One of the main fallacies in many of the disaster recovery solution that exist today is that they where designed to try and prevent failure from happening and rely heavily on the database to solve thier problems.

One of the main lessons that we can take from the likes of Amazon and Google is that the right way to ensure continuous high availability is by designing our system to cope with failure. We need to assume that what we tend to think of as unthinkable will probably happen, as that’s the nature of failure. So rather than trying to prevent failures, we need to build a system that will tolerate them.

As we can learn from a recent outage event in one of Amazon's cloud data centers, we can’t rely on the data center alone to solve this type of failure. The knowledge of how to manage failure must be built into our application:

By launching instances in separate Availability Zones, you can protect your applications from failure of a single location," Amazon notes in a FAQ on its Elastic Compute Cloud service

I've written a detailed post describing how a top wall street firm designed thiere system to cope with such a disaster scenario here: Elasticity for the Enterprise -- Ensuring Continuous High Availability in a Disaster Failure Scenario

April 28, 2010 | Unregistered CommenterNati Shalom

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>