
9月25日下午北京PT展期间,ICT中国·高层论坛主论坛公布了ICT 中国(2024)案例评选结果,四川移动、河北移动和山东移动与金篆GoldenDB联合申报的方案均成功入选。四川移动与金篆GoldenDB联合申报的《同构多芯,四川移动营销交易系统GoldenDB分布式数据库多平台混合部署实践》获评卓越案例,这是卓越案例中唯一数据库案例!


案例整体介绍
四川移动采用金篆GoldenDB国产分布式数据库支撑营销交易系统改造,极大提升其中营销交易系统处理数据量和处理性能。在底层平台方面,四川移动采用了鲲鹏、海光等不同国产CPU以及X86架构的混合部署方案。这种同构多芯的部署模式,不仅充分利用了不同CPU架构的优势,还实现了系统版本的统一兼容。金篆GoldenDB分布式数据库能够完美适配这些多样化的硬件平台,确保了系统在不同环境下的稳定性和高效性。
整个案例以快速、稳定、高质量为目标完成营销系统改造,以分布式数据库替换作为切入点,以更高效地实现营销业务系统的分布式技术改造,打造新一代营销业务系统,助力公司数智化转型,实现全栈自主创新。整个案例主要分为以下四个阶段:
1、准备阶段:分为需求调研、硬件环境搭建、数据库架构设计和数据库部署四个步骤。根据现网业务量情况准确评估新系统的资源需求,选用稳定、有效的高可用架构。
2、改造阶段:主要围绕程序代码改造、分表设计和SQL优化三个方面开展。根据业务特性设计分表规则并进行代码改造,以适配分布式数据库特性。
3、迁移阶段:分为业务测试、方案评审、预割接、数据同步和正式割接。其中在测试阶段进行了压力测试、高可用测试、性能测试、备份恢复测试等多项测试,以完善的测试案例,科学的测试办法,规避可能存在的风险,为最终的割接上线提供了强有力的保障。
4、系统割接:系统割接阶段主要将数据库由原国外数据库切换至金篆GoldenDB国产分布式数据库,并最终完成投产上线的工作。同时还包括上线后的投产保障。
整体方案包括在一级云部署国产化服务器作生产中心,并利用旧省中心Intel服务器作为同城中心,两个中心各部署一套GoldenDB集群(共两套)。
1、一级云机房出现故障时,省中心节点提升为主节点,对外提供服务。
2、 一级云GoldenDB集群出现故障时,省级云提升为主节点,对外提供服务。
其中:每个中心各有管理节点管理本数据中心组件;组件通过DRSP复制机制跨集群进行准实时复制。

核心功能介绍
1、自主可控:利用金篆GoldenDB的分布式架构,通过全新的数据库架构设计,保证整体系统的高性能和高可靠。系统可靠性超99.9999%。
2、性能优化:对原国外数据库环境中部分劣质索引、索引失效、SQL逻辑等问题进行重点优化,优化后SQL性能显著提升。通过金篆GoldenDB内部数据副本同步机制,解决国外数据库单机安全隐患,保证在数据库集群中的任意组件在集群中无单点故障隐患。原生兼容国外数据库,可灵活支持上层应用的设计开发,减少复杂函数开发,产品演进简单。
3、高可用:应用采用分布式事务能力,满足B域计费、订单、开通等多业务多数据库并存的场景,业务无感知,业务体验更好,架构统一性强;验证系统+分布式数据库的异地高可用,满足营销系统异地部署场景,贴合业务发展,可减少投资建设,提高效益。
4、高可靠:项目中关键指标sql语句执行效率普遍优于原系统,同时建立集群统一运维管理,自定义切换策略,在组件级故障、机房级故障、城市级故障时,实现系统高可靠,在客户接触环节进行一系列提升,优化客户体验。

金篆GoldenDB是运营商行业国产数据库第一品牌,在中国移动核心系统数据库市场占比85%,在中国联通数据库市场占比60%,已经在运营商市场实现全面领先。金篆GoldenDB现已服务中国移动集团和30多个省份,承载中国移动全球最大规模移动网络计费核心系统,用户数超12亿;已在中国移动内13家核心系统投产上线,全面覆盖3大基线省份。




