语言
<< 返回案例列表

数据库转型必由之路,华宝基金携手 MogDB 开启自主创新新篇章

2023年9月14日
,
M
o
g
D
B
,
,
,
320

华宝基金管理有限公司(以下简称“华宝基金”)于2003年2月12日获准开业,是国内首批中外合资基金管理公司。自成立以来,华宝基金各项业务稳健发展,公司积极把握中国经济飞速发展的机遇,发挥合资基金的资源优势,造福客户,致力于成为受投资者信赖、在业内具有独特竞争力和社会责任感的特色化精品资管公司。

在典型的金融行业交易型业务场景下,华宝基金的大部分核心业务系统长期以来使用的是国外商业或开源关系型数据库。然而随着一系列技术封锁和信息泄露事件的发生,国家将网络安全建设提到了前所未有的高度,核心技术国产化成为绕不开的话题。因此华宝基金积极开展拥有自主知识产权的国产数据库转型项目,计划用3—5年时间完成自研多套业务系统全面升级为国产数据库,实现全栈自主创新建设。

开源+商业,构筑中国数据库发展新模式

众所周知,金融行业因涉及国民财产和个人信息安全,对交易系统的稳定性数据存储的安全性往往有至高的要求,同时开展替换项目还要考虑替换周期、成本控制、可持续发展性等等。综合多方面因素考量,要想构建适合未来发展需求、符合业务安全稳定要求的数据系统,华宝基金在数据库的选型决策就至关重要。

从国际上来看,DB-Engines的数据库排行榜中,开源数据库从2021年5月开始就已经超越了商业库,达到了50%以上。这表明无论是产品种类或数量,还是在流行度上,开源数据库都以迅猛的势头超越了商业数据库,成为市场发展的主流。从国内墨天轮社区的中国数据库排行榜中,也可以看到TOP3都是开源数据库,其中 openGauss 问世三年间便在排行榜上一路攀升,从一个侧面反映出 openGauss 取得了飞速的发展、技术的进步和市场的认可。

墨天轮中国数据库流行度排行榜

区别于开源数据库,商业数据库往往具备更高的软件成熟度,配备专业的企业级服务和完善的工具链,后续运维管理能够获得更大的保障。云和恩墨基于 openGauss 内核进行增强提升打造的企业级关系型数据库 MogDB 正是兼具二者优势,因此华宝基金对 MogDB 展开了进一步的能力测试。

极致性能+高可用组件,MogDB 满足华宝基金业务要求

为了规避上线稳定性及性能风险,华宝基金通过多轮多场景基线参数、容灾架构、高可用架构、维护动作影响、压力及长稳测试等专项测试,从功能、性能、稳定性等多维度对 MogDB 做了全面的能力评估。结果显示在同等测试条件下,MogDB 的tpmC性能指标远超其他参与测试的国产数据库产品和将要替换的国外传统商业数据库,具备完美承接现有业务并使其不受影响的能力。

同时,MogDB 通过主、备、级联同步备库、异步备库的结合部署方式,辅以MogHA高可用组件,搭建起坚固的数据承载平台。MogDB 通过MogHA高可用组件可以实现VIP访问,并能够监控实例和主备的状态,以及在探测到故障时立即做出合理的主备切换操作,实现RPO=0、RTO<60s、SLA=99.999%的金融级高可用水平,极大地满足了金融业务对连续性的高标准要求。

方法论+工具链,助力业务系统平滑替代

在项目推进期间,云和恩墨严格遵照经过众多业务场景验证和经验积累形成的「4阶9步28项」异构数据库迁移方法论来实施改造。在调研阶段,云和恩墨协同华宝基金深入调研业务系统,进行业务系统画像、数据库画像,并设计整体改造方案;在随后的实施阶段,华宝基金根据业务逻辑调整业务系统架构及程序代码适配 MogDB,验证业务系统功能满足业务需求,云和恩墨技术专家配合提供最佳实践部署,并在业务改造过程中提供技术支持及验证测试,做好技术兜底支撑,保证上线阶段能够平稳割接;在上线阶段,标准化的实施步骤和应急备案确保了基于 MogDB 的业务系统顺利投产;运行阶段通过规范化的运维服务和管理工具,来保障数据库的安全稳定、高效运行。流程化、标准化的迁移方法论让华宝基金的数据库自主创新之路事半功倍。

为应对异构迁移过程中评估、改写、数据迁移和验证的挑战,MogDB 配套的完整工具链为迁移工作的顺利完成起到了至关重要的作用。以SCRM系统为例,MogDB 在其高兼容性的能力基础上,通过配套的兼容性分析工具快速分析系统兼容性并自动进行不能直接兼容的SQL代码改造,仅余约5%的相关SQL需要通过手工修改,大幅提升了工作效率。数据库迁移工具在分钟级内便完成数据库对象及数据的快速迁移,对象迁移过程中可以进行自动的代码转换,提升业务适配效率。在迁移完成后,一致性校验工具从对象结构到数据特征等多个维度进行对比,并对出现的一致性差异进行差异修补,切实保障了业务数据的一致性。

截至目前,云和恩墨联合华宝基金已成功搭建并上线多套 MogDB 集群,完成了包括SCRM业务系统在内的多个自研系统的适配和迁移改造上线,未来将继续推进更多自研系统的数据库改造工作,并着力于 MogDB 的数据库PaaS平台能力建设,实现全栈自主创新建设目标。