Self-managed Oracle RAC on Amazon EC2

Posted on: Nov 4, 2015

You can now deploy scalable Oracle Real Application Clusters (RAC) on Amazon EC2 using the recently-published tutorial and Amazon Machine Images (AMI) on AWS Marketplace. Oracle RAC is a shared-everything database cluster technology from Oracle that allows a single database (a set of data files) to be concurrently accessed and served by one or many database server instances.

Deploying Oracle RAC on Amazon EC2 allows you leveraging the elasticity and scalability of Amazon Web Services. Adding a node to the Oracle RAC cluster on Amazon EC2 is as easy as a few API calls and commands. It can be done in minutes, rather than weeks, as is the case with physical on-premises infrastructure. Developers building software that uses a production Oracle RAC database are now able to do their development and testing against their own Oracle RAC database deployed to Amazon EC2, which allows a quick detection of performance and availability regressions in their software related to the RAC architecture.

For a step-by-step guide on deploying scalable Oracle RAC on Amazon EC2, review the Oracle RAC tutorial. The AMIs for Oracle RAC Storage Servers and Oracle RAC Nodes used in the tutorial are available through the AWS Marketplace.