近日,河北移动IT支撑系统核心账务库完成三个地市割接上线,中兴通讯GoldenDB数据库顺利支撑业务投产。本次核心账务库国产化替换,标志着河北移动核心数据库国产化改造进入深水区,迈向全面国产化替代阶段。
稳扎稳打,逐步推进国产化替代进程
河北移动是信息技术自主可控的先行者,早在数年前,就坚持推进国产化数据库改造进程,是国内首批基于GoldenDB数据库改造核心账务库、推进全栈国产化架构改造的省公司之一。
作为B域关键核心业务系统,账务库承载着河北全省5000万客户的账务信息。河北移动选择账务库作为自主可控的实践载体,联合GoldenDB数据库制定了满足核心业务系统高安全、高可靠、高性能的三高技术方案。方案制定后,河北移动联合GoldenDB数据库及业务厂家组建专业团队,进行端到端支持保障,于2024年8月完成首批试点地市库的割接上线。试点地市投产上线后,运行稳定,功能、性能全面满足核心系统严苛的要求。此外,统一运维管理平台的建设完成也提升了运维效率。
首批账务核心地市库平稳运行半年后,河北移动再次启动三个大型地市库的投产上线工作。在充分考虑现网系统特点的前提下,河北移动总结了前一批次系统投产的实践经验,联合GoldenDB数据库及业务厂商专家团队就业务改造、数据迁移、运维保障、应急处理等方面制定了详细的技术方案,一次性完成了新增地市的投产割接,核心账务库国产化进程超过50%,迈向全面国产化。
核心技术不断创新,助力国产数据库由可用迈向好用
本次河北移动核心账务库国产化改造,在方案层面不断实现创新,功能、性能等方面领先国外O库,助力国产数据库GoldenDB由可用加速迈向好用。
首先,为优化数据库性能,提高数据库运行效率,现网数据库瘦身能够减少数据库中不必要的数据和结构,减少数据库的存储空间和查询时间,还可以减少备份和恢复的时间和成本,降低数据库维护和管理的难度和复杂度。
其次,采用全量迁移+增量迁移的方式进行高效可控的自动化数据迁移,在迁移过程进行数据比对,保证全量数据的一致性。经过4轮数据迁移测试和2轮模拟割接测试,进行迁移表的分配,可大幅降低数据验证工作量以及提升整体效率。
不仅如此,国产ARM服务器+国产Euler操作系统+国产GoldenDB数据库组成全栈国产化方案,匹配GoldenDB数据库先进的分布式架构+同城双活方案实现了性能容量线性扩展,有效满足业务对数据高可用和高可靠的需求。
同时,为了100%保障生产安全,采用GoldenDB数据库全自研数据同步工具Sloth实现GoldenDB数据库到原国外O库的回流,打造逃生通道。数据回流主要用于割接后应急回退场景,迁移后如果存在问题,能确保及时回切到原国外O库。
系统投产上线后,运行稳定,在多个核心业务场景下性能全面领先原国外O库,在完成国产化自主可控改造的同时,也实现了性能全方位提升和架构全面升级。
未来,河北移动将携手中兴通讯GoldenDB数据库,继续推进国产数据库自主可控进程,打造运营商行业数据库标杆,逐步完成信息技术系统100%自主可控目标。