同步复制涉及同时在主存储和辅助存储(两者在 100 公里半径内,通常位于同一个园区或市区)中保存数据。可针对标准可用性或高可用性要求配置同步复制。
同步复制至少需要一个复制引擎。在源和目标 LUN 与复制引擎连接到同一个 SAN 网状结构网络时,支持同步复制。当源和目标 LUN 位于两个由扩展 SAN 网状结构网络连接的数据中心时,也可以同步复制。只要数据写到主存储,该数据就会同时复制到辅助存储。
例如,本地站点中的典型同步复制配置包含一个 Oracle MaxRep 复制引擎和两个 Oracle FS System,它们都位于同一个 SAN 网状结构网络。
1 主机 | 6 保留 LUN |
2 复制引擎 | 7 配置文件的备份 LUN |
3 起始 LUN | 8 目标 LUN |
4 源 LUN | 9 辅助 Oracle FS System |
5 主 Oracle FS System |
下图是同步复制的另一个示例,其中向每个现有复制引擎添加一个复制引擎以提供高可用性配置。两个复制引擎构成了一个主动-被动群集。其中一个复制引擎处于主动模式。另一个复制引擎处于被动模式,并且随时准备好在主动复制引擎出现故障时进行接管。
1 应用程序服务器 | 7 辅助起始 LUN |
2 主 Oracle FS System | 8 保留 LUN |
3 源 LUN | 9 配置文件的备份 LUN |
4 主动复制引擎 | 10 目标 LUN |
5 起始 LUN | 11 辅助 Oracle FS System |
6 被动复制引擎 |
同步复制的完整高可用性配置包括由两个复制引擎组成的群集和两个 Oracle FS System,它们都位于同一个 SAN 网状结构网络。