Oracle Solaris Cluster 软件支持基于主机和基于存储的数据复制。
基于主机的数据复制使用软件在地理位置分散的群集之间实时复制磁盘卷。远程镜像复制则可将数据从主群集的主卷复制到分散在不同地理位置的辅助群集的主卷上。该软件使用远程镜像位图来跟踪主磁盘上的主卷与辅助磁盘上的主卷之间的差别。例如,Oracle Solaris 的 Availability Suite 功能就是一种用于在群集之间或在群集与群集外的主机之间进行复制的基于主机的复制软件。
由于基于主机的数据复制使用主机资源,而无需使用特殊的存储阵列,因此是一种花费不高的数据复制解决方案。如果数据库、应用程序或文件系统配置为允许运行 Oracle Solaris OS 的多个主机将数据写入到共享卷,则不支持这些数据库、应用程序或文件系统,例如 Oracle RAC。
有关在两个群集之间使用基于主机的数据复制的更多信息,请参见Oracle Solaris Cluster Geographic Edition Data Replication Guide for Oracle Solaris Availability Suite。
要查看不使用 Geographic Edition 框架的基于主机的复制示例,请参见附录 A,部署示例:使用 Availability Suite 软件在群集间配置基于主机的数据复制。
基于存储的数据复制使用存储控制器上的软件将数据复制工作从群集节点转移到存储设备上。该软件可释放一些节点处理能力以响应群集请求。例如,EMC SRDF 就是一种可以在群集之内或群集之间复制数据的基于存储的软件。基于存储的数据复制在校园群集配置中特别重要,可以简化所需的基础结构。
有关在校园群集环境中使用基于存储的数据复制的更多信息,请参见在校园群集内使用基于存储的数据复制。
有关在两个或更多个群集之间使用基于存储的复制,以及可自动完成该过程的 Oracle Solaris Cluster Geographic Edition 产品的更多信息,请参见Oracle Solaris Cluster 4.3 Geographic Edition Overview。