Sun Cluster supports the following approaches to 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. Examples of host-based replication software used for replication between clusters (and between a cluster and a host that is not in a cluster) include Sun StorageTek Availability Suite 4 and Sun StorEdge Availability Suite 3.2.1.
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 Solaris OS to write data to a shared volume are not supported (for example, Oracle 9iRAC and Oracle Parallel Server). For more information about using host-based data replication between two clusters, see Sun Cluster Geographic Edition Data Replication Guide for Sun StorageTek Availability Suite. To see an example of host-based replication that does not use Sun Cluster Geographic Edition, see Appendix A, Configuring Host-Based Data Replication With Sun StorEdge Availability Suite or 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. Examples of storage-based software that can replicate data inside a cluster or between clusters include Hitachi TrueCopy, Hitachi Universal Replicator, and 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 Sun Cluster GeoEdition product that automates the process, see Sun Cluster Geographic Edition Data Replication Guide for Hitachi TrueCopy and Universal Replicator and Sun Cluster Geographic Edition Data Replication Guide for EMC Symmetrix Remote Data Facility. See also the Configuring Host-Based Data Replication With Sun StorEdge Availability Suite or Sun StorageTek Availability Suite Software for a complete example of this type of cluster configuration.
Sun Cluster software supports the following methods of data replication between clusters or within a cluster:
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 Sun Cluster Geographic Edition software.
Host-Based Replication
Sun StorageTek Availability Suite 4, starting with the Solaris 10 OS
Sun StorEdge Availability Suite 3.2.1 on the Solaris 9 OS
In this manual, references to Sun StorageTek Availability Suite software also apply to Sun StorEdge Availability Suite software unless specifically stated otherwise.
If you want to use host-based replication without Sun Cluster Geographic Edition software, see the instructions in Appendix A, Example, Configuring Host-Based Data Replication With Sun StorEdge Availability Suite or Sun StorageTek Availability Suite Software.
Storage-Based Replication
Hitachi TrueCopy and Hitachi Universal Replicator, through the Sun Cluster Geographic Edition
EMC Symmetrix Remote Data Facility (SRDF), through the Sun Cluster Geographic Edition
If you want to use storage-based replication without Sun Cluster Geographic Edition software, see the documentation for your replication software.
Replication Within a Cluster – This method is used as a replacement for host-based mirroring.
Application-Based Replication – Oracle Data Guard is an example of application-based replication software. This type of software is used only for disaster recovery. For more information, see the Sun Cluster Geographic Edition Data Replication Guide for Oracle Data Guard