城域镜像模式
城域镜像模式允许在相距10公里之内的主系统和辅助系统之间建立同步镜像。每一服务器写命令在向本地主逻辑驱动器进行一次写操作的同时,也向辅助逻辑驱动器执行一次写操作。当确认主系统和辅助系统都完成了写操作以后,才会向发出写命令的主机服务器返回写完成指示。城域镜像旨在提供最高形式的保护,主卷和辅助卷都能够保持最近更新的状态,但执行远程写入的固有延迟可能会导致应用性能的下降。
全局拷贝模式
全局拷贝模式能够在几乎不受限制的距离上创建逻辑驱动器的镜像。通过使用异步镜像技术,将不再需要以同步方式写入主逻辑驱动器和辅助逻辑驱动器。对主逻辑驱动器的写操作将象正常一样进行,在向发出写命令的主机服务器返回I/O完成状态指示的同时,向远程站点发出写入辅助逻辑驱动器的命令。全局拷贝可以解决城域镜像带来的应用性能问题。
选择正确的镜像模式要求了解更新信息的业务价值以及已部署基础设施的成本和限制,而且应该成为总体灾难恢复/业务连续性战略中的一个组成部分。客户可以选择混合模式(对非常关键的数据使用城域镜像,对不那么关键的数据使用全局镜像)。
使用异步一致性群组的全局镜像
由于其本身的特性,异步写操作可能会落在主逻辑驱动器I/O的后面。当发生中断时,辅助逻辑驱动器可能会处于不一致的状态。为在辅助站点成功地实现数据库恢复,要求辅助站点的写入次序与主站点相同。为提供相同写入次序的一致性,增强远程镜像提供了一种附加的全局镜像模式,也就是可提供异步一致性的全局镜像。
这一模式不仅可以动态启用,而且能够通过使远程站点的I/O次序与主站点相同,确保写入次序的一致性。参与这一模式的逻辑驱动器可以被组织为一个写次序一致群组。如果任何一个逻辑驱动器的I/O发生故障,这一模式可以将辅助站点的镜像挂起,直至故障被清除并恢复写次序I/O镜像为止。
动态模式改变
与应用的变化一样,对镜像的要求也会发生变化。增强远程镜像能够动态地切换镜像模式,满足不断变化的应用和带宽需求。使用城域镜像模式的应用可以切换到使用异步一致性模式的全局镜像模式,或切换到使用同步模式的全局镜像。此外,当继续发生变化时,用户还可以进行反向模式切换。
挂起和恢复
挂起(Suspend)命令既可由操作员发出,也可通过一个能够支持外部处理的脚本发出。在典型情况下,当数据库进入热备份模式时,远程镜像将被挂起,这样就可以使用FlashCopy或VolumeCopy创建一个一致拷贝。通过这种方式,可以在辅助站点提供一个可用于进行恢复的一致拷贝。
恢复(Resume)命令用于恢复镜像。当一次通信未能成功时,这一功能可以挂起镜像,并能够在通信故障清除以后自动恢复镜像。
所有增强远程镜像模式都可以提供挂起和恢复功能。在恢复操作执行期间,存储系统使用自己的增量日至位图实现辅助逻辑驱动器和主逻辑驱动器之间的再同步。
辅助逻辑驱动器的读访问
当镜像制作完成以后,增强远程镜像允许对辅助目标逻辑驱动器进行读访问。FlashCopy时间点拷贝可以由辅助逻辑驱动器组成。对于数据库来说,这一特性可以为补充辅助站点数据库提供数据的一致拷贝、供灾难恢复过程使用(见图远程FlashCopy)。

DS4000系列服务器提供的丰富拷贝服务为用户提供了一系列强大而灵活的服务,这些服务既可单独使用,也可组合在一起使用,从而能够为满足每一用户的需求开发和部署各种客户化的数据保护解决方案。此外,这些拷贝服务还可以集成多种软件产品(如IBM Tivoli存储管理器和IBM DB2通用数据库)以及来自很多第三方的备份、恢复及数据库产品,帮助提供增强的数据保护功能和改进的处理性能。至此,DS4000系列存储服务器的两大复制技术都介绍完了,希望这两篇文章能为您的工作和学习提供帮助。