基于openGauss,磐维数据库自主创新的星星之火正在燎原

发布时间: 2024年01月12日 文章来源: 人民邮电报

随着中国数字经济的快速发展,各行各业对高性能数据库产品的需求越来越迫切。为满足数字化转型需求,openGauss深耕数据库内核,实现了产品快速迭代、社区发展的不断壮大。截至目前,累计装机量已超过6万套,在政府、金融、运营商、互联网、电力等众多关键领域的核心系统中投入了规模应用,并呈现加速增长趋势。承载着基础算力和网络建设的电信行业作为数智化赋能的典型,更需要满足高质高效高安全的数据流转。中国移动基于openGauss内核打造了磐维数据库,结合行业特点自主研发创新并经过了大量业务实践,为国产数据库发展及行业转型探索并总结了宝贵经验。

举旗帜,主动融入自主创新大局

作为信息通信业的重要基石,我国的数据库和操作系统一样,在相当漫长的一段时间里,因为各个方面的原因,技术实力和软件研发远远落后于发达国家。国外数据库也长期占据了我国几乎所有领域的主导地位。哪怕是一些关键敏感的信息,也常常面临着安全隐患。数据堪称是数字经济时代的战略资源,因此,打造一个国产自主研发的数据库,可以说是势在必行,特别是对于关键领域的应用更是必须及早布局。

例如中国移动,此前在IT条线上面使用的数据库是以商业库和开源库为主,从2020年开始,就引入了很多优秀的国产数据库产品。

在openGauss Summit 2022期间,中国移动与openGauss社区共同发布“中国移动磐维数据库1.0”。2023年12月28日,在openGauss Summit 2023大会上,中国移动磐维数据库的2.0版本正式发布。

“我们之前公开招标采购过几款,之所以选择openGauss打造自己的产品,是因为首先openGauss是一款优秀的开源数据库,具备完善的生态,然后社区的参与者也比较多,也有一些数据库公司对技术兜底,还有新功能开发也有一定的基础。从性能上来说,我们之前也做过充分的测试和调研,能够满足移动大部分业务场景的需求,同时对移动采购的新硬件平台支持也比较好。”一位技术专家介绍说,“移动基于openGauss打造的磐维数据库产品主要是为了能够提高公司的技术创新能力,并且可以给省公司、专业公司提供更多的数据库选择。”

据悉,由于基于openGauss开源数据库,后面有强大的开发者团队进行技术兜底,加上自身强大的自研创新能力,如今中国移动打造的磐维数据库已部署应用到中国移动20个省(区、市)公司及专业公司,覆盖125个业务系统,累计完成超过1000个节点的交付。

广应用,提升业务创新效率与产业价值

“磐维数据库1.0我们是从2022年初开始进行研发的,集合了集团和省分公司的优势研发力量,从数据库内核以及周边的生态工具都进行了深度的研发和定制。从2022年年中开始,在省公司找了一些有特色的业务进行试点。2022年底的时候试点单位已经有4家,并且上线十几套数据库。然后在2023年,磐维数据库1.0得到了大规模推广。在一年的时间,我们已经在内部部署了1000多套的磐维数据库,主要是在B域和M域,甚至在一些比较核心的CRM系统上面运行,目前运行时间最长的是一年多,没有出现过严重的故障,性能和功能都符合预期。”

磐维数据库的发布全面提升了中国移动OLTP数据库自主创新能力,作为独立的数据库产品,磐维数据库兼容主流数据库生态,可以实现应用平滑迁移,可以广泛地用于中国移动B/O/M域的各种业务场景,不仅大大降低了公司数据库采购成本,而且极大提高了生产效率。

“使用磐维数据库一个优势就是快速的业务响应和反馈,此前用一些国外的这些商业库,在运维过程中,如果碰到了一些线上故障,简单故障,我们自己的运营人员,包括一些外协可以解决,但是可能有一些深水区的问题,就会比较困难。而使用磐维数据库的时候,因为我们对代码比较熟悉,能够很快地去定位问题去解决,恢复线上数据库的运营。”

再创新,从自己用向客户用演进

磐维数据库除了自用以外,作为中国移动对外提供的云原生解决方案的一个重要产品,将与磐基、磐舟等产品一起为千行百业的数据赋能。“从1.0发布之后,中国移动就努力推动磐维数据库逐步从‘能用’向‘易用’演进,努力提升自主掌控、安全性、高性能、稳定可靠、生态兼容等方面的优势,使其可广泛应用于运营商的多种业务场景(作为独立产品)、租户RDS服务(作为云原生技术组件服务)和服务千行百业的ICT解决方案。”业内人士透露。

的确,从功能和性能上,磐维数据库如果能够满足中国移动这样规模和复杂的业务场景的使用需求,它一定也可以赋能其他行业,也就是磐维数据库完全可以对外输出。

据介绍,磐维数据库2.0具有高性能、高可靠、高安全、高兼容等特点,能够为集中式、分布式、云原生、一体机等多种应用场景提供强大支撑。通过融合AI能力智能运维,磐维数据库2.0的效能显著提升,部分能力已达到业界领先水平。

在产品特性方面,磐维数据库2.0版本结合了AI智能强化学习与循环神经网络,在性能上较上一版本提升30%,存储空间的预测准确率提升至90%以上;通过结合线程并发控制算法关键技术,每分钟在线事务处理数突破170万个。

在服务体系方面,磐维数据库在部署交付过程中提供自动化、流程化的解决方案,实现一键式数据迁移,数据迁移速率达到300M/S,校验速率超过150M/S,达到业界领先水平。

在配套生态方面,磐维数据库引入专属的图形化数据迁移平台和运维管理平台,采用自动巡检与告警策略,提前识别风险,进一步增强数据库的易用性和可观测性,有效解决客户业务迁移困难、运维效率低、硬件资源浪费等痛点。

“我们在整个开发中,包括后面这个版本持续迭代和运维使用过程中,都得到了openGauss开源社区的有力支持,所以我们非常感谢社区。正是社区的创新和突破,推动着我们不断前进。”移动技术专家表示。

如今,磐维数据库不仅实现了中国移动自身的降本增效,还正在形成富有竞争力的产品服务能力,为更多行业客户提供服务……据悉,磐维数据库计划在云原生、Serverless、智能运维、生态兼容等方面持续做强深度自主研发,进一步打造面向全行业的数据管理解决方案。openGauss开源创新的星星之火,正在形成燎原之势。


(编辑:马慧彬)