专访 | 中国移动信息技术中心白国涛:打造数智核心引擎,共创开源数据库发展生态

2023/07/06 18:41
阅读数 587
AI总结


在当今信息爆炸和大数据时代,数据库技术和数据库系统已经成为信息基础设施的核心技术和重要基础。近期,中国移动信息技术中心平台能力中心副总经理白国涛在接受移动Labs采访时表示,在数字化的大环境下,中国数据库产业正在迎来巨大的市场发展空间。磐维数据库是中国移动基于openGauss内核打造的面向ICT基础设施的自研数据库产品。我们的目标是持续与openGauss开源社区合作,共研核心技术、共建应用示范、共推行业标准、共创开源数据库发展生态。



0 1

数字化浪潮奔涌向前,数据库需求发生新变化


随着数字化的发展进入快车道,数据成为数字时代的关键要素。中国数据库市场将迎来高增长态势。根据中国信通院测算,预计到2025年,全球数据库市场规模将达到798亿美元,中国数据库市场总规模将达到688亿元。


作为基础软件中数据存储与计算的核心,数据库产品研发周期长,发展与成熟需要长期投入大量基础软件研发人员,具备优秀的顶层产品设计和经过严苛应用场景的不断历练打磨。核心系统的数据库替换并非易事,因为对于大型企业而言,核心系统是业务发展的命脉,而数据库又是其中的重要基石,数据库本身的稳定性和安全性优先于一切,因此数据库国产化道路非常艰难。


但也不难看到,近年来随着云计算、大数据、人工智能、物联网等技术场景的提出和落地,对数据库的需求发生了新变化,随之也推动了数据库技术的新发展,目前涌现出了很多优秀的国产数据库企业和数据库开源社区,数据库的商业和研发模式都有了一些新的变化。


白国涛表示,中国移动作为国内规模最大的移动运营商,业务复杂程度和数据量、交易量都很高,具备很好的打磨产品的业务场景,相信通过联接国内主流数据库开源社区的创新力量,并结合深耕多年的自研能力,完全有机会孵化出高性能、稳定、功能丰富的国产自研数据库。



0 2

自主研发磐维数据库产品,打造数智核心引擎


在数字化的大环境下,中国数据库产业正在迎来巨大的市场发展空间。但在中国数据库市场规模巨大、OLTP数据库产业迎来新浪潮的背景下,仍需处理好OLTP数据库所面临的挑战。


产品需要更加安全可控


部分国产OLTP数据库产品基于国外开源数据库软件二次开发,使用GPLV2许可证。该许可证开源传染性高,使用该软件的业务系统若使用不当可能被要求一并开源。


产品需有更好的易用性


数据库需有智能化、可视化的数据库配套工具,帮助用户高效管理OLTP数据库,降低用户学习成本和IT运维成本。


具备多样化解决方案


随着丰富的创新应用和海量数据的出现,部分业务场景既要能处理高并发的事务请求、又要能对最新数据做实时分析,数据库向混合处理化发展。另外不同领域的业务场景、软硬件技术栈复杂多样,需提供整体解决方案,满足现网业务需求、简化业务使用。


在此背景下,中国移动信息技术中心联合中国移动浙江公司、广东公司及北京公司等,依托国内openGauss开源软件内核打造中国移动行业自用版数据库——中国移动磐维数据库(ChinamobileDB),为现网业务系统提供MySQL/PG兼容性高且无开源传染风险的OLTP数据库及配套工具。其中,中国移动信息技术中心负责数据库内核、主要配套工具的核心研发工作,浙江、广东、北京等公司负责生态工具的研发以及核心技术的落地试点工作。


磐维数据库产品整体架构


在访谈中移动Labs了解到,磐维数据库具有自主可控、安全性高、性能卓越、稳定可靠、生态兼容、易用性强、智能管理、方案多样等优势特性。


其中,在性能方面,磐维数据库基于高性能openGauss内核,采用NUMA-AWARE关键技术,全面优化数据库内核并发控制算法,实现数据就近访问,极大提升多核处理器对OLTP语句处理能力。采用一套融合引擎架构,支持追加更新行存引擎、就地更新行存引擎、列引擎及内存引擎,应对负载多变的业务场景。SQL by pass采用特殊的执行路径加速单表和简单表达式的查询,加速执行速度。磐维数据库在单集群一主多备(4路鲲鹏920)TPCC性能>112万,TPCH时延<300秒,优于多数国产数据库。


在安全性方面,磐维数据库从客户端接入认证、用户及权限管理、安全审计、数据安全等多个维度,全面保障数据库系统的安全性。不仅如此,磐维数据库与MySQL/PG兼容度高、易用性强。据介绍,磐维数据库专属的图形化配套工具体系,帮助用户高效管理磐维数据库,降低用户学习成本和IT运维成本;兼容评估工具降低人工评估成本、减少改造调研成本;一键化数据迁移工具提升业务系统迁移效率,缩短迁移时间,降低迁移风险。此外,磐维数据库同时从多个维度保障用户数据高可靠性、以及系统高可用性,适配客户多种故障容灾场景需求。


作为一款完全自主可控的国产OLTP数据库产品,磐维数据库已与依托云原生架构打造的磐基PaaS平台深度融合,从2022年10月作为磐基 PaaS平台V2022.03.01版本的数据库底座,在全网进行应用和交付,助力磐基PaaS平台提升自主掌控率,实现磐基端到端数据安全自主可控,成为业界首家全面采用国产OLTP数据库的PaaS平台。



0 3

广泛应用于复杂业务场景,助力数智化转型升级


磐维数据库是中国移动云原生解决方案的重要产品之一,目前已在浙江移动会员子中心、营销中心,河北移动客户交付中心、新收入准则业务系统以及北京移动信息生命周期管理系统上线,为保障中国移动业务系统的数据安全和实现降本增效提供了有力的技术支撑。在本次访谈中,白国涛重点分享了磐维数据库典型示范案例之浙江移动CRM营销系统。


浙江CRM营销管理系统简介


据了解,营销中心为满足业务部门精准营销需求,支撑公司营销运营管理线上化、集约化、数智化和场景化,汇聚整合业务、场景、资源等各类数据,构建以客户为中心的营销标签体系,拉通一级、业务大厅、电渠、外呼等各类触点系统打造策划-选客-执行-评估的数字化营销闭环管理流程,并以位置、时刻、客户等要素细分客户营销场景建设场景化营销运营管理能力,实现全渠道全触点的精细化营销运作。


磐维数据库用于该系统营销执行中推荐引擎、存量智洞察、校园大管家、个人家庭问查算比、摆摊营销、快客、走访营销、拓云助手、中小企业拓客宝、扫楼助手、垂直站点排摸、集团成员任务排摸、家庭助推宝、物联网问查算比、客户营销视图、摆摊进驻、扫街助手17个营销工具业务模块,平均月活跃用户登陆人次约为25万,API类应用日并发量达千万级,改造完成后实现一线人员营销执行使用系统全部替换为磐维数据库。


基于以上案例,白国涛总结道,在不影响现网业务的情况下,磐维数据库助力CRM营销中心实现多应用的数据信息安全可靠,为其他省份、行业提供可实施、可靠的多应用迁移的国产化推广经验。值得一提的是,基于磐维数据库的CRM营销系统商用密码应用案例荣获2022年度杭州商用密码应用优秀案例二等奖,这是磐维数据库在国密领域的一次重要应用。



0 4

把握六大核心趋势,共创开源数据库发展生态


在数字经济时代,数据库是数字基础设施不可或缺的底座之一,也是数字化转型的核心引擎。白国涛提到,目前数据库领域有几大核心发展趋势:


0 1
数据库云原生化



随着云技术的发展,数据库的云原生化已经是必然趋势,通过内存与计算、存储的三层解耦,实现内存池化、计算池化、存储池化的三层池化架构,从而进一步提升弹性能力,提升可用性、并发处理能力。


02
智能化技术深度融合



在数据库中,如何利用AI和相关技术去实现智能化的运维管控,比如索引推荐,数据库治理、异常检测等。


03
从OLTP扩展到HTAP数据库



混合事务与分析处理(Hybrid Transactional Analytical Processing, HTAP)技术是一种基于一站式架构同时处理事务请求与查询分析请求的技术。HTAP数据库不是要彻底取代传统OLTP或者OLAP数据库,HTAP有自己的市场。例如在一些在线事务、在线交易的场景下,如果做不太复杂的分析,或者做复杂分析但隔离级别要求以及对实时性要求没那么高,那这种场景是适合HTAP数据库的。


04
向多模方向发展



数据库的存储模式是不同的,除了结构化数据,如何去处理文本、图片等非结构化和半结构化数据?多模数据库支持灵活的数据存储类型,可以融合处理这些混合的数据。


05
软硬件一体化



未来的数据库需关注硬件发展,比如NVM、高速网络等新硬件对数据库系统设计带来的冲击。


06
安全可信



这是个永恒的话题,它不是最新趋势,但会不断演进。如何结合区块链技术在数据库系统里提供不可篡改性,如何将加密技术做到数据库里对数据进行全程加密保护。






面向未来,生态建设是数据库产业发展非常重要的一环,而开源是数据库生态正向积极发展的重要力量。开源数据库的生态包括两方面:一是产业生态,需要有足够多的DBV伙伴通过各自发行独立的版本共同打磨内核,提高开源数据库内核的性能、功能和稳定性,同时需要上下游ISV和硬件、中间件厂商积极适配;二是技术生态,开源数据库本身需要友好的开源协议,需要厂商、独立贡献者在社区贡献丰富的数据库工具。


中国移动在2021年就关注并开始参与openGauss社区建设,并于2022年底正式发布了基于openGauss 3.0版本的行业自用版磐维数据库,并将于每年一个大版本的迭代周期持续演进。



白国涛表示,中国移动积极参加openGauss社区建设,并将磐维数据库的一些新功能、新特性积极回馈社区。近半年,中国移动在openGauss社区的提交记录数排名已达到第10名,在参与社区建设的国企里排名第一。我们的目标是持续与openGauss开源社区合作,共研核心技术、共建应用示范、共推行业标准、共创开源数据库发展生态。



采访专家—白国涛


现任中国移动信息技术中心平台能力中心副总经理,主要负责云原生系列平台产品的研发管理工作。自2003年加入中国移动以来一直从事系统规划工作,曾先后负责了BOSS、NGBOSS、第三代和新一代云原生等IT系统规划工作。近年来,牵头负责中国移动云原生系列平台产品的规划、研发和推广工作,推动了磐基PaaS平台、磐舟DevOps平台、磐维数据库和磐智AI平台等系列产品的自主研发和全网应用推广。


本文转自:移动Labs微信公众号


本文分享自微信公众号 - openGauss(openGauss)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
AI总结
返回顶部
顶部