数据复制是指将数据从主存储设备复制到备份(即辅助设备)中。如果主设备发生故障,您可从辅助设备中获取数据。由此可见,数据复制有助于确保群集的高可用性和容灾性 (disaster tolerance)。
Sun Cluster 支持以下数据复制方法:
基于主机的数据复制可使用特殊的软件在分布于不同地理位置的节点之间实时地复制磁盘卷。远程镜像复制则可将数据从主节点的主卷复制到分散在不同地理位置的辅助节点的主卷上。该软件使用远程镜像位图来跟踪主磁盘上的主卷与辅助磁盘上的主卷之间的差别。
由于基于主机的数据复制无需使用特殊的存储阵列,因此是一种花费不高的数据复制解决方案。该方案使用本地连接的磁盘。然而,因为基于主机的数据复制要使用主机资源来执行数据复制,因此不支持可伸缩应用程序(如 Oracle RAC)。有关在校园群集环境中使用基于主机的数据复制的更多信息,请参见使用基于主机的数据复制。有关在两个或多个群集间使用基于主机的数据复制的更多信息,请参见《Sun Cluster Geographic Edition Data Replication Guide for Sun StorageTek Availability Suite》。
基于存储的数据复制可使用特殊的软件将数据复制工作从群集节点移至存储设备上。这种通过软件实现的重定位可释放一些节点处理能力以响应群集请求。由于这种数据复制支持可伸缩应用程序并可减轻主机负载,因此在校园群集配置中尤为重要。有关在校园群集环境中使用基于存储的数据复制的更多信息,请参见使用基于存储的数据复制。有关在两个或多个群集间使用基于存储的复制以及自动执行此过程的 Sun Cluster GeoEdition 产品的更多信息,请参见《Sun Cluster Geographic Edition Data Replication Guide for Hitachi TrueCopy》。本章最后的示例:使用 Sun StorEdge Availability Suite 或 Sun StorageTek Availability Suite 软件配置基于主机的数据复制提供了这种群集配置的一个完整示例。