语言
<< 返回案例列表

化繁为简,国内知名期货交易所依托 MogDB 数据库促信创改造项目提速

2023年9月8日
,
M
o
g
D
B
,
,
,
326
近年来,国家持续加大力度推动新基建建设,信创产业作为新基建的重要组成部分,在2020年得到全面推广。在这三年间里,我国信创产业逐步进入黄金发展期,国产基础软硬件从“不可用”到“可用”并逐渐向“好用”演进。因此,各行各业纷纷开展信创改造项目,而作为关乎国计民生的重点领域,金融行业当仁不让地成为先行者。

某期货交易所(以下称作“案例客户”)是受中国证券监督管理委员会集中统一监管的期货交易所,其地位和影响力在国内期货市场中一直名列前茅。为了积极响应信创政策要求,案例客户自2020年起,便逐步对具有自主知识产权的数据库开展考察,推进信息系统替换改造进程。

作为数据存储管理的重要基础软件,数据库的改造往往需要考察其应对金融场景下高并发、低时延、业务连续性、数据强一致性等重点业务需求的能力,而对源端数据库的高度兼容、迁移的平滑稳定等也是重点考察项。因此,2020至2022年间,案例客户先后对包括 MogDB 在内的若干国产数据库进行了详细评估和严格测试,结果显示集中式关系型数据库 MogDB 集强大的性能和功能于一体,满足了案例客户业务系统在一致性、低时延、接口能力、复杂大事务处理、Oracle 兼容性等多方面的要求。此外,MogDB 的性能压测、90%以上的存储过程自动适配和改造、自动化安装部署、可观测性等能力也为该案例客户带来了额外的惊喜。经过严谨的评测和验收,案例客户决定采用云和恩墨 MogDB 作为其第一期信创试点项目的国产数据库。

在PoC阶段,案例客户挑选了具有代表性的业务系统参与测试。云和恩墨则派出由项目管理、架构设计、交付实施、SQL优化和内核研发等方面力量组成的技术专家团队全力支持了从数据库功能和性能,到应用系统数据和SQL代码迁移、高可用切换等全方面的适配测试和针对性改造工作;还协助案例客户的技术人员对底层公共的应用框架做了改造以适配 MogDB。经过改造后,公共数据传输组件的大量数据导入性能较之前有大幅提升,超出客户预期。
值得一提的是,云和恩墨能够针对客户的需求进行预研,在判断出需求价值后,迅速将需求对应的功能迭代进测试版本,以方便客户提前做好应用代码适配及测试,从而在 MogDB 发布下一个正式版后就可以进行快速适配并上线。
目前,该案例客户已完成一期试点项目的开发、测试和数据迁移工作,MogDB 在众多关键指标要求的测试中均取得了优异的成绩。项目二期正在开发测试过程中,其中涉及到的7个业务系统预计将于今年年底上线。

所有改造项目的平稳替代,MogDB 完备的工具链功不可没,无论是迁移前的SQL兼容评估、迁移过程中的异构数据同步,还是迁移后的一致性校验等,都能够实现工具化、自动化。在案例客户的本次试点项目中,94.6%的SQL能够通过工具直接兼容或自动改写,仅5.4%的部分需要手动修改,并且每小时1TB的迁移速度将整个迁移过程大幅缩短,极大地减轻了运维人员的工作负担。

除此之外,该案例客户在适配过程中,还制定了新的开发规范,因此源端和目标端的表字段类型会存在不一致的情况。然而,常规数据迁移只会考虑相同字段类型的迁移,MogDB 配套的异构数据库迁移工具MTK则能够根据客户需求,添加若干个参数,支持客户自定义数据迁移时的行为。

经过长达八个月的改造、适配、测试、迁移、上线,云和恩墨已经助力该案例客户成功实现一期国产数据库 MogDB 的升级目标。在整个改造项目中,云和恩墨的专家团队随时响应案例客户在适配测试上遇到的问题,以十数年积累的数据库管理服务经验做好技术兜底,切实解决用户在数据库系统改造中面临的难题,让客户没有后顾之忧。
此外,为了快速熟悉国产数据库运行环境,案例客户同时采购了云和恩墨的 zCloud 数据库云管平台来纳管现有的 MogDB、Oracle、MySQL 等多种数据库,统一进行资源调配,实现日常巡检、故障处理、定位根因等自动化智能运维能力,从“事后救火”模式切换到“事前预防”,极大地减轻了运维人员繁重的工作量,并降低了管理成本,为后续更多国产数据库的应用改造打下坚实基础。后续,云和恩墨将与案例客户形成更加坚实紧密的合作,完成更多核心业务系统的数据库替代升级计划。