A RAC database is configured redundantly by configuring it at all three sites. The RAC database processes, the disk groups, and file systems at each site are configured as a stack of inter-dependent MNP packages. This stack of inter-dependent MNP packages is referred to as a RAC MNP stack. The RAC database processes are packaged using the HP Serviceguard Extension for Oracle RAC Toolkit (delivered as part of the HP Serviceguard Extension for Oracle RAC). The CVM DG MNP and CFS MP MNP packages are created using HP Serviceguard Storage Management Suite (HP SG SMS) commands for disk groups and cluster file systems that are used to store the database.

A Site Controller Package is created in the primary cluster to manage the RAC databases configured in the primary cluster. This Site Controller Package provides robust site failover for a RAC database between the sites in the primary cluster. A Site Controller Package is created in the recovery cluster to manage the RAC database configured in the recovery cluster.

A recovery group is configured in Continentalclusters with the Site Controller Package in the primary cluster as a primary package and the Site Controller Package in the recovery cluster as a recovery package. Figure 82 (page 450) illustrates a sample Oracle RAC configuration in the 3DC solution.

Figure 82 Sample Oracle RAC configuration with SADTA in 3DC

Figure 82 (page 450) illustrates a RAC database with 3DC replication in a Multi-Hop Bi-Link configuration. You can also have the 3DC replication in Multi-Target Bi-Link or Tri-Link configuration.

Multiple RAC databases can be configured using a separate Site Controller Package infrastructure for each RAC database. Each RAC database must have its own Site Controller Package, Site Safety Latch, RAC MNP package stack, and replication disk groups in the 3DC solution.

NOTE: You can have other complex workloads or applications configured and running along with the RAC database in the recovery cluster.

Configuring Oracle RAC in a 3DC Solution using SADTA

This section describes the procedures required to configure Oracle RAC in a 3DC solution using SADTA. A sample RAC database with name hrdb is used in this section to elaborate on the procedure to configure the RAC database in the 3DC solution.

Complete the following procedure to configure Oracle RAC in a 3DC solution using SADTA:

450 Designing a Three Data Center Disaster Recovery Solution