圆桌访谈 | 2024 openGauss问答实录

2024年 7月 12日 80.3k 0

两年一个LTS, openGauss社区为何放缓版本节奏?

熊伟博士,新任openGauss社区理事长,他上任做的首个重要决策就是让openGauss LTS版本发布节奏慢下来。原本一年一个LTS的版本的策略被改变,现在放缓到每两年才会发布一个LTS版本。新策略旨在通过延长LTS周期至两年,甚至更久,来确保每个LTS版本都能得到充分的迭代和稳定,从而实现增量式开发,打造真正经得起时间考验的经典产品。

这既有外部的要求,也有社区自身的需求。举个例子,之前是一年一个 LTS,假如是用户或者合作伙伴,今年用上了一个 LTS,从基于这个 LTS 研发自己的版本,到和客户进行实验局验证,再到客户小规模测试、POC 上线,最后规模上线,一年很快就过去了,而这个时候新的LTS版本又出来了,这就造成下游的伙伴和客户疲于切换LTS,现在变成2年一个LTS,给了用户和合作伙伴更多时间去适应,去升级。这样,版本更新虽然慢了,但每个LTS版本都是经过精心打磨的,质量更加稳固,让大家都用得放心。

熊伟博士在两个LTS之间,社区会推出一些创新的版本,用于尝试和验证新技术。这些版本被明确标示为实验性质,不建议用于生产环境。但是欢迎社区开发者在这些创新版本上验证新技术,特别是一些激进的技术突破,待这些新技术孵化成熟,再合入到LTS的版本中,这样的安排旨在为创新技术提供一个试验场,同时保证新技术不会影响LTS版本的稳定性和成熟度。

openGauss是何定位?与GaussDB差异化何在?

简单来说,openGauss是一个社区,而GaussDB是一个产品。熊伟博士说,openGauss社区致力于集合产业链的所有力量,共同建设一个数据库的根社区。GaussDB是openGauss社区重要的贡献者,同时我们也欢迎其它的厂商和合作伙伴进行社区贡献。对于社区里的技术,我们也欢迎各个数据库厂商集成到各自的商用产品中。

对于openGauss社区来说,社区本身并不会提供任何商用支持服务,因此社区的LTS版本理论上的用户应该还是一些传统上使用免费数据库的客户群,或者是一些自己有很强维护能力的企业。

熊伟博士强调,openGauss的License很宽松,社区也很开放,社区欢迎任何厂商,组织基于openGauss衍生和发展自己的版本。同时也鼓励这些厂商和组织积极将一些公共技术回馈社区。

过去一年,openGauss发展状况如何?

从市场角度,openGauss社区客户基础正迅猛扩张。新客户的加入及其案例的深度和广度超出预期,24年上半年关键案例数量就比23年全年都激增260%。从这个角度看,openGuass社区的发展已经进入了一个新的阶段。

在运作管理上,openGauss社区正迅速走向规范化。过去openGauss社区的运作上有一些需要改进的地方,,但现在社区已初步建立了一套完整的管理体系,从TC的运作,到SIG组的活跃度持续提升,这些都为openGauss社区的稳定发展打下了坚实的基础。当然与国际社区相比,openGauss社区还有很大进步空间,我们还会持续的提升社区的运作水平,力争在今年将openGauss社区的运作提升到一个新的高度,毕竟社区运作是openGauss体系能够持续发展的基础。在社区运作中,我们需要特别注意市场和技术的结合,所谓社区,就是连接客户和技术的一个平台,因此,我们需要加强社区的TC技术委员会和市场,客户的持续接触,确保社区的技术发展方向方向符合产业的趋势,满足客户的业务需求。

技术层面,熊伟博士认为,技术是技术社区的灵魂。经过半年的努力,openGauss社区在数据库技术领域取得突破,基础层面得到加强,新技术领域亦有创新探索。即将发布的6.0.0 LTS版本,被熊伟博士视为里程碑式的版本。这个版本汇集了众多前所未有的创新特性,令人期待。

伙伴眼中的openGauss是怎样的?江湖地位如何?

肖枫对openGauss社区的快速成长表示认可,认为其技术进步和市场认可度在中国独树一帜,已经是国内最有活力、最有价值的数据库开源社区之一。基于openGauss的业务收入翻倍增长,让他对openGauss的前景和与openGauss未来的合作充满信心。

盖国强则用“厚积薄发”来描述openGauss社区的发展,其迅猛发展得益于华为深厚的技术积累支撑。他将openGauss社区比作毛竹,经过四年的深耕发展,如今已进入快速成长的阶段,可以说 openGauss社区已在中国开源数据库领域占据领导地位。

张益从南大通用的角度,讲述了加入openGauss社区的考量,强调了社区的开放性和华为在技术领域的领先性。他认为,openGauss社区的多模多态技术为南大通用的产品提供了强大的支持,并看到了openGauss巨大的发展潜力。

然而,在讨论中也不乏犀利的批评建议之声。肖枫强调了与用户沟通的重要性,指出openGauss社区需要更深入地理解客户需求,以实现真正的高质量创新。张益则直面商业现实,提出数据库服务的盈利模式和用户信任问题,呼吁openGauss社区必须确保产品质量和数据安全,以赢得市场。

数据库行业面临洗牌,探索生存之道

中国数据库行业正面临前所未有的挑战。尽管行业入门看似简单,实则要在其中取得成功极为困难。

肖枫将其比喻为:一条长河,开始时容易踏入,但要安全到达对岸则需公司稳健的经营策略、良好的融资状况和有利的外部环境共同作用。

肖枫指出,信创产业的利好驱动了大量企业涌入,让整个产业蓬勃发展、欣欣向荣。

但机遇之下也有危机,随着技术路线的快速收敛和客户认知的提高,预示着数据库行业正在加速洗牌。肖枫认为,在这一过程中,没有强大生态系统支持的先进技术也难以为继。客户越来越重视技术能否融入整体生态并实现无缝对接。同时,数据库企业的融资渠道日益狭窄,加剧了行业竞争。

他提到,海量数据选择openGauss技术路线,与众多伙伴共同努力,虽前路艰难,但对市场扩大持乐观态度。肖枫认为,关键在于构建有效的架构、知识库和支持体系,以提升竞争力和降低成本,确保在市场竞争中生存。

openGauss未来技术创新方向是哪几条?

熊伟博士给出了三个核心方向:

数据库全场景互通:通过定义统一的协议层UWAL和日志机制ULog,实现不同数据库间的数据互认和流动,将极大扩展数据库应用范围。这一创新思路旨在构建一个庞大的生态系统,促进openGauss系产品和合作伙伴的共同发展。

新的计算体系架构:计算机体系架构正在经历一场剧烈的变革,以AI运算等为牵引,异构计算开始大行其道,同时牵引计算机体系架构也在发生很大的变化,比如CXL等协议的出现,NVdia的NVLink等互联方式的出现,这些都可能使得计算机架构走向资源池化,从形态上看又有点历史上IBM大型机的模式,虽然里面的内容已经非常不一样了。。分久必合,合久必分。这些新的需求和变化对数据库技术也会产生剧烈的影响,数据库的发展也要适应新的架构变化,可以想象未来几年数据库会有很多革命性的创新。

AI技术的应用:AI应用到数据库领域是必然的趋势, 熊伟博士认为AI在数据库领域的应用分为AI For DB和DB For AI两个方向,对于AI For DB,就是使用AI来增强数据库,比如数据库智能问答,自然语言转变为SQL,性能调优,智能运维等领域,openGauss的目标还是使用AI来提升生产率,降低开发难度。对于DB For AI,openGauss会持续加强数据库对AI计算的支持,进一步发展DataVec的功能。

盖国强则补充了以下观点:

数据安全性:数据安全已成为数据库不可或缺的特性,随着安全需求的提升,客户愿意为高级安全功能支付额外费用。

性能优化:数据库性能优化需与操作系统、硬件紧密结合,如openGauss技术栈与华为硬件的整合,实现性能飞跃。

AI在数据库运维中的潜力:AI在优化SQL查询、降低数据库故障率等方面的应用。

openGauss社区未来规划之一国际化?出海策略如何?

在谈及openGauss社区未来蓝图时,熊伟博士明确指出,国际化是openGauss的核心战略之一,当前正处筹备强化阶段,预计明年启动海外市场的初步探索。总体上来说,openGauss会从两个方面来开展国际化,一方面,社区要逐步与全球的产业生态建立联系,社区已经梳理了20多个相关社区和项目,我们会逐步和这些社区,项目进行对接。另一方面就是我们会逐步探索在海外的市场合作,将openGuass LTS版本逐步推广到全球的市场上。

openGauss社区海外扩展会采用双轨策略:一方面,与合作伙伴合作市场布点,也就是将社区伙伴带出去,“一带一路”等国家会是社区出海的重点方向;另一方面,积极寻找并依托海外的当地合作伙伴,形成互补合作模式。

展望未来,openGauss社区目标不仅是国内领先,更是要在国际上有一定地位。熊伟博士,期望三年内实现这一国际化目标。

总结一下openGauss社区未来的发展

在产业覆盖度上,openGauss社区还是会专注于社区客户,包括但不限于免费用户和预算有限的企业,以扩大用户基础并吸引高净值客户,为合作伙伴增加收益。未来几年内,社区LTS版本和相关的合作伙伴的版本在线下集中式数据库市场份额有望达到40%-50%。

社区治理上,熊伟博士认为,开源社区需借鉴全球优秀社区的管理经验,社区需要有完整的组织和严谨的流程保证。确保长期稳定发展。他提倡社区商业发展与治理紧密结合,吸引有商业利益的公司和团队参与。

技术上,期望未来一年内解决一些关键问题,选择资源池化、全场景和 AI 为方向,强调创新要落地实用。

熊伟博士对openGauss社区的发展充满了信心,他反复强调,虽然openGauss社区还有很长的路要走,但是openGauss社区是国内目前拥有社区全要素的唯一开源数据库社区,中国需要开源数据库的根社区,我们相信openGauss就是这个根社区。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论