暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

中国移动磐维分布式数据库上线运营商核心系统

浙江移动DBA 2024-12-09
461

磐维数据库(PanWeiDB)是中国移动基于中国本土开源数据库openGauss内核自主研发的数据库产品。磐维数据库具有以下关键特性:



1. 高性能:磐维数据库采用多核并发、融合引擎等技术,能够满足多元化数据处理需求,特别是在移动CRM及BOSS等场景中表现出色。
2. 高可靠性:支持主备式、分布式、一体机、容器部署等多种部署形态,以及异地双中心等高可用集群,确保服务的连续性和数据的安全性。
3. 高安全性:从接入认证、用户及权限管理、安全审计、数据安全等多个维度保障系统安全,并引入SM3、SM4等国密算法,满足国家信息安全规范要求。
4. 高兼容性:兼容多种数据库生态,支持SQL 2003标准语法,能够广泛应用于中国移动B/O/M域的各种业务场景。
5. 全场景支持:磐维数据库支持集中式、分布式、云原生、一体机等多种应用场景,提供强大的数据管理能力。
6. 智能运维:结合AI智能强化学习与循环神经网络,磐维数据库在性能上较上一版本提升30%,存储空间的预测准确率提升至90%以上。
7. 一键式数据迁移:提供自动化、流程化的解决方案,实现一键式数据迁移,数据迁移速率达到300M/S,校验速率超过150M/S。
8. 图形化管理工具:引入专属的图形化数据迁移平台和运维管理平台,提升产品的易用性和可观测性。
9. 广泛部署:磐维数据库已在中国移动多个省(区、市)公司及专业公司部署应用,覆盖多个业务系统。
10. 持续创新:磐维数据库计划在云原生、Serverless、智能运维、生态兼容等方面持续做强深度自主研发,进一步打造面向全行业的数据管理解决方案。


    电信业务的结算系统扮演着核心支撑的角色,它不仅处理网间互联互通的结算。结算中心以磐维数据库作为数据存储的核心,并依托磐基PaaS平台作为技术基础,提升业务能力。

    结算中心基于磐维数据库2.0版本构建,磐维产品还提供了一系列系统性解决方案,包括系统迁移、故障容灾和分布式部署等,这些措施不仅全面提高了数据的安全性和系统的可靠性,还有效降低了用户的入门门槛和运维成本。



结算中心基于磐维数据库最新2.0版本,实现“多分片、多副本、端到端自主可控”技术架构,进一步增强了系统的高效性、稳定性和一致性。结算系统采用了以下架构设计以提升性能和可靠性:


1. 多分片数据架构:鉴于结算系统需处理大规模数据和高并行需求,我们运用哈希算法精细化的制定数据分片策略,确保业务数据均衡分布,避免并行计算时资源竞争,从而大幅提高系统处理能力。对于访问频繁、数据量小、增长缓慢的结算规则配置和系统报表配置数据,我们采用全表复制模式,减少跨节点数据访问,提高运营和运维效率。

2. 多副本部署架构:为了在经济性和可靠性之间取得平衡,我们部署了本地高可用架构,3副本冗余部署。通过数据库选举机制,确保任一节点故障时服务的连续可用。主备节点间采用强同步模式,并结合锁机制和时间戳技术,确保数据的一致性和完整性。

3. 端到端自主可控架构:通过应用适配改造和能力组件化建设,我们完成了结算中心对磐基PaaS平台、磐维数据库、BC-Linux操作系统以及鲲鹏/海光芯片服务器的全面适配。这一系列措施深化了结算系统的端到端自主可控能力。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论