容灾性是指当主群集发生故障时,系统从辅助群集恢复应用程序的能力。容灾性基于数据复制和故障转移功能。Sun Cluster Geographic Edition 软件通过进行以下冗余部署实现容灾性:
由处于不同地理位置的多个群集组成的高可用性群集
主机或存储器级别的数据复制
备份、恢复和数据分散存储
数据复制是指从主群集到辅助群集连续地复制数据的过程。通过数据复制,辅助群集能够拥有主群集上数据的最新副本。辅助群集和主群集可以处于不同的地理位置。
故障转移是指资源组或设备组从主群集到辅助群集的自动重新定位。如果主群集发生故障,可以立即在辅助群集上使用应用程序和数据。
Sun Cluster Geographic Edition 软件支持两种类型的服务迁移:切换和接管。切换是指按照计划进行的从主群集到辅助群集的服务迁移。执行切换操作时,主群集会与辅助群集相连接,并与辅助群集协作进行服务迁移。这种协作操作可完成数据复制,并可确保在将服务从主群集传输到辅助群集的过程中数据不丢失或不损坏。
接管是指从主群集到辅助群集的紧急服务迁移。系统管理员可以启动接管以便进行灾后恢复。与切换不同的是,在接管的过程中主群集不会与辅助群集相连接。因此,主群集无法与辅助群集协作来迁移服务。由于缺少协作,因此进行接管时数据丢失和数据受损的风险会高于切换。在接管过程中,Sun Cluster Geographic Edition 软件采用专用的恢复步骤,以便尽量减少数据丢失和数据受损。