“求变”更“求稳”,上市城商行的 MogDB 数据库替代实践
为保障数据安全并应对新业务带来的挑战,银行纷纷开始“求变”,数据库国产化替代进程正在加速。
势在必行:极致性能助推国产化改造之路
为提升整个IT系统的性能,提高自主可控能力,A城商行在2021年决定进行国产化系统架构改造。其中,数据库作为IT系统稳定运行的基石,其选择无疑是重中之重。为挑选出更适合业务发展的国产数据库,A城商行进行了公开招标。
“银行系统以稳定为至高要求。在国产化替换的过程中,我们必须将各种风险降到最低。同时,国产数据库需要能够提升我们应对新的业务挑战的能力。”A城商行科技部总经理说,“我们的系统面临着800万用户高并发在线访问的挑战。新冠肺炎疫情爆发以来,线上渠道服务客户更是超过1300万人次。所以,国产数据库产品需要具备完善的事务处理机制,支持高并发业务场景下的事务处理。”
除此之外,A城商行要求国产数据库产品支持数据库存储加密、数据传输通道加密等安全机制,以保障银行客户个人业务等数据安全。
在对多个数据库产品的性能、兼容适配能力进行细致比较后,A城商行最终选择了云和恩墨的企业级关系型数据库 MogDB。“MogDB 具备金融级高可用和全密态计算的极致安全,满足了我行从核心交易到复杂计算的业务需求。此外,MogDB 对 Oracle、MySQL、PostgreSQL 的数据存储结构都有较好的兼容,这对我们此次的数据库替换非常重要。”
四平八稳:高效工具保障迁移运维万无一失
在迁移过程中,MogDB 配套的数据库迁移工具 MTK 将异构数据库的数据结构和全量数据高速导入到目标库 MogDB 中。以A类的综合柜面图形前端系统为例,该系统进行的两次生产环境迁移测试结果显示,MTK 实现了10分钟内完成全量、迅速、无差错的数据迁移。
除此之外,MogDB 还配套提供了高可用和备份恢复管理工具。不同业务系统所对应的一主一备、一主多备的架构结合了 MogDB 的高可用管理系统 MogHA,使数据库的故障持续时间从分钟级降到秒级(RPO=0,RTO<60s),确保了数据库集群的高可用服务。另外,MogHA 能够监控实例的状态、主备的状态,以及在探测到故障时立即做出合理的主备切换操作,极大地满足了银行客户对业务连续性的高标准要求。
在协同办公系统、印控仪系统上线前进行的容灾测试中,当某次OA系统出现硬件故障导致性能瓶颈、计算节点宕机时,MogHA 能够自动进行虚拟IP漂移和主备切换,即便在服务器宕机故障中,银行也可以持续提供业务服务,做到了用户“零感知”。
数据库备份对日常运维至关重要,MogDB 配套的备份恢复工具 BRM 可以高效、安全、便利的管理数据库日常备份恢复,有效提升运维效率。A城商行的ITIL业务在上线前,进行了基于现网数据库的本地备份(BRM)和远程备份(NBU),同时在测试环境上完成了基于NBU备份集 + 指定恢复时间的数据恢复演练,恢复后数据完整无缺失。
BRM 进行本地备份,NBU 进行远程备份
戮力同心:架构转型铸造城商行“领头羊”