Oracle Extended RAC
Oracle Database with Oracle RAC architecture is designed primarily as a scalability and availability solution that resides in a single data center. It is possible however, under certain circumstances, to build and deploy an Oracle RAC system where the nodes in the cluster are separated by up to 100 kilometers, to share the same RAC database with multiple RAC instances spread across two sites. This architecture is referred to as an Extended RAC or Metro cluster. We can consider this database architecture as an extension of Availability level 3.
The advantages of using Oracle RAC on extended clusters include:
- Ability to fully use all system resources without jeopardizing the overall failover times for instance and node failures
- Extremely rapid recovery if one site fails
- All of the Oracle RAC benefits listed above
An Oracle RAC Extended cluster is an architecture that provides extremely fast recovery from a site failure and allows for all nodes, at all sites, to actively process transactions as part of single database cluster. When two data centers are located relatively close to each other (Campus Cluster), extended clusters can provide great protection for some disasters, but not all. Fire, flooding, and site power failure are just a few examples of limited geographic disasters that can fail in an entire data center.