Oracle® Solaris Cluster System Administration Guide

Exit Print View

Updated: October 2015
 
 

Understanding Data Replication

Oracle Solaris Cluster 4.2 supports host-based and storage-based data replication.

  • Host-based data replication uses software to replicate disk volumes between geographically dispersed clusters in real time. Remote mirror replication enables data from the master volume of the primary cluster to be replicated to the master volume of the geographically dispersed secondary cluster. A remote mirror bitmap tracks differences between the master volume on the primary disk and the master volume on the secondary disk. An example of host-based replication software used for replication between clusters (and between a cluster and a host that is not in a cluster) is the Availability Suite feature of Oracle Solaris.

    Host-based data replication is a less expensive data replication solution because it uses host resources, rather than special storage arrays. Databases, applications, or file systems that are configured to allow multiple hosts running the Oracle Solaris OS to write data to a shared volume are not supported (for example, Oracle RAC). For more information about using host-based data replication between two clusters, see Oracle Solaris Cluster Geographic Edition Data Replication Guide for Oracle Solaris Availability Suite . To see an example of host-based replication that does not use Oracle Solaris Cluster Geographic Edition, see Appendix A, Configuring Host-Based Data Replication With Sun StorageTek Availability Suite Software.

  • Storage-based data replication uses software on the storage controller to move the work of data replication off the cluster nodes and onto the storage device. This software frees some node processing power to serve cluster requests. An example of storage-based software that can replicate data inside a cluster or between clusters is EMC SRDF. Storage-based data replication can be especially important in campus cluster configurations and can simplify the infrastructure required. For more information about using storage-based data replication in a campus cluster environment, see Using Storage-Based Data Replication Within a Cluster.

    For more information about using storage-based replication between two or more clusters and the Oracle Solaris Cluster Geographic Edition product that automates the process, see Oracle Solaris Cluster Geographic Edition Data Replication Guide for EMC Symmetrix Remote Data Facility . See also Appendix A, Configuring Host-Based Data Replication With Sun StorageTek Availability Suite Software for an example of storage-based replication between clusters.

Supported Data Replication Methods

Oracle Solaris Cluster software supports the following methods of data replication between clusters or within a cluster:

  1. Replication Between Clusters – For disaster recovery, you can use host-based or storage-based replication to perform data replication between clusters. Generally, you would choose either host-based replication or storage-based replication, rather than a combination of the two. You can manage both types of replication with Oracle Solaris Cluster Geographic Edition software.

  2. Replication Within a Cluster – This method is used as a replacement for host-based mirroring.

    • Storage-Based Replication

      • EMC Symmetrix Remote Data Facility (SRDF)

  3. Application-Based Replication – Oracle Data Guard is an example of application-based replication software. This type of software is used only for disaster recovery to replicate a single-instance or RAC database. For more information, see the Oracle Solaris Cluster Geographic Edition Data Replication Guide for Oracle Data Guard .