近日,某银行完成了关键业务系统从国外大型机 Linux 系统到 X86 架构系统的迁移,并通过英方软件数据库同步软件实现 ADG 库本地到同城的实时同步,在确保关键系统安全可控的同时,也走出了自身金融系统去 IOE 的第一步。
该行是经中国人民银行批准,于 2001 年 12 月挂牌成立的地方性股份制银行。自成立以来,在实现资产规模快速增长的同时,银行积极支持重大项目建设,加大对中小企业的支持力度。2022 年 4 月,该行荣获“四川省五一劳动奖状”称号。
在金融科技领域,银行积极践行科技创新引领发展,投身于数字化转型与核心技术国产化发展的浪潮中,坚决贯彻落实中国人民银行《金融科技发展规划(2022-2025年)》关于推动数据有序共享和做好数据安全保护的要求。
01
数字化转型的安全挑战与需求
该行在推动金融科技快速发展的同时,对新核心业务系统的容灾建设有序展开,但系统故障及区域性灾难的潜在风险,时刻威胁着银行关键系统的业务连续性和数据安全。
根据银行 IT 战略规划的部署,为了避免一次性规划建设不足,以及技术迭代快等因素,从 2019 年新核心建设起对容灾建设采取分阶段实施的分步走方式,在同城双中心完成既定目标建设后对同城容灾保护进行适时优化。同时结合近期监管业务连续性要求与自身建设步骤,对同城、异地容灾进行升级完善。
其中对重要系统实现生产数据级容灾,包括 Oracle 数据库数据以及 NAS 系统非结构化数据。
此外,关键操作系统采用国外产品,存在潜在的供应链安全风险,以及面临运维管理成本大和业务扩展速度慢等挑战。而国家对关键信息基础设施安全保护的重视,加速了银行在关键系统实现安全自主可控的决心,将 Linux 与 AIX 大型机操作系统换成 X86 架构的操作系统。
02
i2Active跨系统的实时复制与容灾
针对银行的容灾建设与系统替换需求,英方软件通过 i2Active 帮助其实现建设目标。i2Active 是一款同构数据库双活复制软件,在数据库高并发事务场景下,可实现数据库全量同步和增量同步。其通过记录每个事务操作的起始点,保证事务的完整性,于目标端同步保存解析后的写入时序,保证目标端数据库并发写入的时序,从而达到源端和目标端事务级的最终一致性。
i2Active 支持多种映射方式、DDL/DML 一体化实时同步、备端数据库动态装载和跨操作系统同步等功能,通过丰富的规则设定、可靠的容错处理机制和简单快捷的故障切换方式,提高被保护系统整体的可用性。
本案 i2Active 帮助银行的关键数据库在 Linux、AIX、X86、UNIX 等异构操作系统环境下,从 ADG 库中将数据同步到 X86 架构的操作系统,摆脱了关键业务对大机操作系统的完全依赖,为银行在容灾和数据保护、查询分担、异地双活、数据分发及 ETL 功能等方面提供综合服务。
此外,针对 NAS 存储系统的海量非结构化数据,通过英方软件海量数据灾备管理软件加上远程挂载同步主机的模式,帮助银行 NAS 系统实现准实时备份,确保关键数据的 RPO 接近于零。
△银行跨平台数据库同步与容灾架构
03
可控金融系统助力实体经济发展
本方案的部署实施,i2Active 通过旁路解析数据库日志进行数据的准实时同步,不变动数据库的数据,对业务访问不改变,对数据无影响,也无业务关联,也不影响生产,是非常前沿且可靠的数据同步技术应用。而银行信息化团队采用经久考验的 X86 架构系统,向 IT 基础设施迈向国产化走出了坚实一步,为加速数据共享、双向流通和容灾双活奠定了良好基础。
展望未来,没有信息系统的安全可控,就没有金融业发展的长治久安。该行以“深化改革、加快转型、防范风险”为指导原则,立足自身 IT 战略规划,结合行业技术趋势与我国金融科技发展的需要,逐步构建了一套安全可控、性能卓越的金融业务支撑系统,为地方实体经济发展、企业多元融资需求等助力