运营增长 深析:银行核心系统灾备技术架构( 十 )


一个跨多台机器的PLEX有一共享的祸合时钟 , 在生产磁盘源盘的每一个写的操作更新内容会带上时间戳 , 主盘写完成后立即返回写操作完成信息 , 同时将更新内容的副本放到CACHE中 。
源盘端会通过特殊的UTILITY卷(每个UTILITY卷即一个READER)维护CACHE中的更新信息 , 维护方式是一个UTILITY卷维护一个SIDEFILE文件 , 用于存放它所管辖的XRC磁盘的相应更新信息的副本 。
这些信息包括磁盘更新的内容以及相应的时间戳 , 当源盘端满足一定条件后(如SIDEFILE中的residulecount数达到一定值) , 相应的控制单元会向SDM系统发起中断请求 。
当SDM系统接到中断请求时 , 会读取它所管辖的xRc链接中的每一个SIDEFILE文件并且在SDM系统内分配相应的缓存 。 SDM将读取的内容存放在系统的缓存内 , 读取的数据称为“时间组” , 所存放的缓存区称为“时间组区” 。
SDM系统将一定时间范围内的“时间组区”的内容按照时间顺序生成一个“一致性组”文件 , 记录到遵循先进先出规则的日志中 , 然后将文件内容写到目标盘中相应的位置上完成同步更新 。
此外 , 除了接到出盘端的中断请求 , SDM还有其他机制读取主盘端SIDEFILE文件内容 , 如定时读取等 。
XRC的数据流程图如下所示:
运营增长 深析:银行核心系统灾备技术架构
文章图片
6)区域分布式并行系统综合体技术
GDPS即区域分布式并行系统综合体技术 , 是Parallelsysplex并行系统综合体技术和远程拷贝技术的充分结合 , 以增强应用系统的高可用性 , 提高系统的灾难恢复能力 。
GDPS灾备技术主要包括GDPS/PPRC(进一步的方案为(GDPS/PPRCHyperSwap)和GDPS/XRE两种 , GDPS/XRC事实上是跨越两个区域的并行系统综合体 , 所有的关键数据都将在两个区域被镜像 。
它提供了管理远程拷贝和存储子系统的能力 , 可以使得并行系统综合体的操作任务自动化 , 同时可以从一个单一控制点实现自动的灾难恢复 , 因此提高了应用系统的可用性 。
GDPS所实现的灾难恢复程度为Share78所定义的最高层次的灾难恢复程度 , 它通过对跨异地的主机处理器的管理、存储和网络资源的管理实现了超强的整体lT系统的灾难恢复 。
它是基干主机SA和NETVIEW开发的 , 实现了灾难备份与恢复的自动化 。
其主要特点如下:
备份与恢复流程自动化 。 使用GDPS , 可以很方便地实现磁盘数据复制的自动化、数据恢复自动化、灾难备份系统管理自动化、远程系统重启的自动化等功能 , 保证系统的可恢复性;
保证灾难恢复时间 。 由于实现了备份和恢复的自动化、流程化 , 经过充分演练后的灾难恢复流程可以准确保证灾难恢复时间;
易于开发实施 。 可以利用GDPS提高的各种SCRIPTS , 方便地实现各种自动化工作 , 可开发性强 , 操作简便;
与XRC有机结合 。 CDPS可以完成对所有XRC备份和恢复的集中控制 , 通过GDPSSYSPLEX的K系统 , 有效地实现灾备系统的集中管理 。
GDPS/XRC方案具有如下特点:
【运营增长 深析:银行核心系统灾备技术架构】GDPS/XRC方案中的生产系统可以是单个系统 , 或多个共享磁盘的独立系统 , 也可以是并行系统综合体;


推荐阅读