【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

圆桌对话:如何协同构建统一生态?

  • 2022-08-26
    北京
  • 本文字数:4081 字

    阅读完需:约 13 分钟

圆桌对话:如何协同构建统一生态?

在 2022 开放原子全球开源峰会上,三大运营商代表集结龙蜥专场圆桌环节,共同参与讨论了“如何协同构建统一生态”这一话题,本文为圆桌对话内容实录。


陈绪(主持人):龙蜥社区运营委员会主席、阿里云技术战略总监

刘澎:中国开源软件推进联盟副主席兼秘书长、中国科学院软件所研究员

肖微:联通软件研究院副总架构师

张涛:天翼云产品与生态部高级产品经理

严海双:移动云操作系统研发专家


(图/从左到右依次是陈绪、肖微、张涛、严海双、刘澎)


陈绪:各位都是代表国内领先云厂商的生态专家,为什么说统一生态对各自业务的发展起到非常重要的作用?可否举例说明?


肖微:从联通来讲,我们近期发布的新战略叫“强基固本、守正创新、融合开放”,这个战略里面把开放作为很重要的内容,也当作联通的定位。我们对内建设服务联通数字化转型的整个 IT 系统,对外敏捷赋能千行百业,打造智慧的行业解决方案。


在整个过程中,不管是内部的 IT 系统建设,还是对外输出的时候,都会联合整个产业的生态伙伴一起做。既然邀请大家参与进来,我们就一定要去统一标准。“车同轨,书同文”,一定大家要在统一标准上有一个良好的分工进行协同。如果没有一个统一生态,一个社区或者一个标准去做的话,大家可能就会出现七国八制的现象,一方面是资源的浪费,更重要的还是影响效率。


张涛:首先龙蜥社区是国内基础软件领域的龙头社区,有众多合作伙伴共同参与,特别是理事单位的一些重要参与和支持。在中国电信集团云改数转战略要求下,电信天翼云在行业拓展中也面临着各种行业场景化的建设。为了支持云业务的发展,天翼云和龙蜥社区在产品特性、内核规划、重要技术领域等方面都有共享和交流,存在非常多的契合点。跟刚才联通肖微总提到的一样,我们也是想推动建立统一生态,服务整个产业链或者中国电信天翼云自己业务的发展。


严海双:我的理解是统一生态最关键的就是基础软件的统一。比如操作系统、数据库等基础设施都属于这一类,因为各行业领域应用的性能、安全性都是建立在基础软件能力上的,所以我认为基础软件如果不统一也会制约产业链上下游技术创新。因此我们想借助于国内开源社区,尤其像龙蜥社区生态能够去构建我们的基础软件体系。移动云基于龙蜥操作系统也发布了移动云的操作系统,融合了移动云自己一些创新能力,针对移动云基础设施也做了很多优化和特性,在统一生态这块会与社区进一步共享。


刘澎:统一生态是由软件决定的。我们在开源软件里头有重要的三个许可证,第一个许可证是以 BSD、MIT 所决定的许可证,我们比喻它就是一棵大树的根,它们对软件产生的约束非常松,是吸收营养的一个。第二个许可证大家也很清楚,Apache 许可证,它最典型的东西就是安卓操作系统,那个操作系统是一棵大树的树冠,必须开枝散叶。


现在龙蜥社区遵循的是 GPL 许可证,GPL 许可证为什么要严格,它是一个最基本也是最关键的工业基础之间的基础件,所以它必须是统一的。为什么?如果一棵大树长出好几个杈来,这个树枝必须有杈,树干不能有杈。我对这个问题研究了很长时间,一开始觉得是左和右的问题,后来经过多年的研究才清楚不是左和右的问题,是整个生态对工业的要求,有吸取营养的,要特别宽松,开枝散叶的必须相对宽松,但是也要有相对集中的。龙蜥是一个上游的社区,所以它必须是 GPL 许可证,必须统一起来,否则社会成本极高。要统一中国基础电信业的操作系统,就要建立竞争关系,在一个小生态里各自产生创新,再汇聚在一处。

陈绪:在 2020 年 12 月份,CentOS 宣布即将停服,想问各位嘉宾 CentOS 的停服对我们刚才提到的统一生态建设带来哪些挑战?


刘澎:我觉得机会到了,该是我们中国开源软件蓬勃发展的时候了,对国际开源社区提供的共享产生压力。这次断供造成了中国后起之秀的接班,但是现在还不能完全替代它,但是找到了第一次全面接盘的机会,所以我们对龙蜥社区寄有很强烈的希望。


严海双:CentOS 停服带来的影响确实比较大,刚才听了很多的分享也讲了为应对 CentOS 停服未来要做哪些事,我认为 CentOS 停服带来的挑战有以下三点


首先,我觉得最大的问题就是业务应用方案要考虑如何更换操作系统,还有如何保证存量业务平滑地迁移到国产化操作系统版本上来。有没有一款比较强大的工具来帮我们做到比如原地的迁移,或者滚动式的集群式迁移升级等。


其次,在生态构建方面,我们认为不能因为 CentOS 停服就把原来 CentOS 生态里的软件完全否定掉,我们还是希望能和 CentOS 原有的一些生态保持兼容性,能让用户以很小的成本迁移到最新的国产化版本上来。


最后,在开源社区治理方面,CentOS 停服也能给大家带来一些思考,社区还是希望转向共治共建的策略。就像两天前参加的龙蜥理事会上很多理事也提出来对龙蜥宣言的修改,社区治理还是要有书面的规范,类似社区技术路线变动这种重大的议题都需要比较公开公正的策略来做。


张涛:其实从去年开始 CentOS 停服在整个业内引起了很大的反响,因为它涉及到了过往很多 IT 信息基础设施的底层设计。这块为什么会产生这么大的影响,因为大家都有共识,就是服务器操作系统是很多业务架构软件侧的载体,因为 CentOS 本身的社区和产品的成熟度,以及它在发展历程当中形成的软硬件生态强联合的机制,包括各种认证和授权,无论是大家自己的 IT 信息国产化建设,或者是面向各行业的 IT 建设,我们都会面临在不同场景中存在迁移困难的问题。


这个问题的解法,除了每一家专门攻坚自己的技术侧外,还需要中国人有一个自己的社区把整个产品生态做大起来,未来中国才可能出现完全替代 CentOS 的技术形态。


肖微:针对 CentOS 停服这件事情,我们刚开始的时候还是蛮担心的,因为整个需要迁移的量还是非常大的,但是我们很快就开始做试点研究,联合龙蜥社区还有国内开源社区的 ISV 共同做这件事情。经过二年的试点尝试,在 CentOS 替代的技术处理上还是挺有信心的。接下来更大的挑战可能就是工作量,服务器总量还是非常多,软件业务系统非常复杂,这对我们来说是第一个直接挑战。


第二个挑战是这件事带来的思考,我们开始反省整个联通对开源软件的引入,开始思考不管是国外的开源软件还是国内的软件哪些是能投入到生产长期使用的,哪些是有风险的。于是,我们去年联合一些机构开始做开源的治理,包括开源软件的安全,这个事情可能比 CentOS 停服处理更长远一些。

陈绪:在座的各位嘉宾都是龙蜥社区的最初理事代表单位成员,尽管在业务上大家有所竞争,但是大家联合组建龙蜥社区理事单位这样一个机构是出于什么目的,同时这样的协同对大家有何意义?您对有竞争的厂商在一起组建这样一个联盟有什么样的想法?


刘澎:是否组建联盟是由产业位置决定的。像我刚才谈安卓谈了非常长时间,才终于清楚安卓里面有一个 Linux 核,外面有两张皮,驱动和 UI 界面。产业位置是由它的许可证决定的,因为它在应用层界面不是在内核界面。龙蜥现在做的是把业内核心力量都联合起来的,这是一个工业基础件,不能有两个。只有工业基础件的一致,这样才能节约整个社会成本。什么地方不能一致?到了上面不能一致,要不然没有先进性,大家都用一个东西,就像每天餐厅就只有一道菜。所以说,大家炒的菜可以不同,但是炒菜的锅必须是一致的。


严海双:我们作为最先加入龙蜥社区的理事单位,去年跟社区签署了协议,原先的设想也是跟社区一样可以实现共建共治共享的理念,来打造 Linux 开源操作操作系统和创新平台。我们基于 Linux 社区版本做二次开发,发布移动云自己的企业定制版,也是想融合拉通移动云里面的底层基础设施资源,向下统一基础技术架构,最小化底层硬件差异,向上赋能各个产品业务创新。


张涛:我们电信天翼云也是,作为最初的理事成员单位,在去年很早的时候加入到龙蜥社区。我想说两点想法第一,天翼云作为一家主要从事云服务研发的厂商,操作系统在云计算研发体系中是一个非常重要的环节,并且天翼云也是以全栈自主研发为目标的企业,在整个公司业务发展中也是一直秉承着拥抱开源、拥抱技术这样的目标,这跟龙蜥社区的文化比较契合第二,作为国内比较重要的云计算厂商,也会积极参与把相关能力贡献到社区里,这也是作为天翼云这家公司的责任与担当。


肖微:联通作为首批加入龙蜥社区的理事,有两点考虑。第一个,操作系统是云非常重要的生态。因为操作系统向下管理整个硬件,向上承载适配着数据库、AI、中间件等众多软件。第二个,龙蜥社区成立时成员的设置非常好,里面既包括云的企业,也包括了操作系统企业、芯片企业,成员配置是非常齐全的,整个社区成立时就是以开放、中立、平等的原则。龙蜥未来的发展是非常可观,这是我们加入的一个原因


当然更直接的原因有三点:第一点是 CentOS 停服,龙蜥操作系统替代方案是一个非常好的选择。第二点是我们在做联通云的时候,云本身对操作系统有非常多的需求,一般来说应用系统和操作系统只要能把程序 run 起来,或者性能有一定的优化就可以了,但是云不一样,比如云用到很多新的特性,包括 IO 的优化、虚拟化等等,都是需要操作系统内核来支撑的。因此,我们希望在使用操作系统的场景和诉求上,在社区里相互协作和支撑。第三点,国家近两年颁布了很多“网络安全”、“数据安全”等法律,联通在落实这些条款的时候,引进了大量国产芯片,比如 Arm、国产 X86 等,还有国产数据库。我们引进来国产芯片和数据库之后,迫切需要有一个非常好的操作系统来去做适配,因此联通积极投身龙蜥社区的建设,希望能够在社区里面把软硬件结合起来。

陈绪:最后的时间给到四位,请提出对龙蜥社区的希望,以及如何更好地建设统一的协同生态。


刘澎:这个命题很大。我们还是高度地寄希望于龙蜥社区能成为中国技术软件领域创新的领头羊。谢谢大家。


严海双:我们也将会借助于移动云的能力和优势,将与龙蜥社区继续合作,共享能力积累,共建创新平台。


张涛:国产技术软件目前迎来发展黄金期,同时也面临很多的困难和阻力,也希望在龙蜥社区大家的共同努力下拥抱开源,分享各自的能力,将整个中国技术软件体系进行进一步的提升和加强。


肖微:寄语谈不上,对社区提一些想法,我觉得应用上还是保持开放,技术上进行务实地去做创新。对于每一个参与者来说在社区里面找到自己的定位,最后每个人在社区里进行贡献,每个人也有收益。

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2022-08-26 14:534340

评论

发布
暂无评论
发现更多内容

百亿级数据分表后怎么分页查询?

艾小仙

Java MySQL 数据库 编程语言 分库分表

又一道比较运算符相关的面试题让我明白基础很重要

Gopher指北

Go 语言

魏际刚:精准谋划我国供应链发展新方位

CECBC

供应链 物流

浅谈API网关(API Gateway)如何承载API经济生态链

华为云开发者联盟

API 网关

架构师训练营 - 第 7 周课后作业(1 期)

Pudding

《Python:Python编程简介:计算机编程和机器学习入门指南》

计算机与AI

Python

金融科技的未来

CECBC

金融

USDT承兑支付平台技术开发,承兑商币支付交易平台搭建

13530558032

从一场“众盟科技云滇之播”,我们发现了美食直播的商业与公益价值

脑极体

LeetCode题解:77. 组合,递归回溯,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

谈谈敏捷开发概念和迭代开发方案

Learun

敏捷开发

架构师训练营第一期 - week8

习习

价值超10亿美元的直播系统架构图是什么样子的?

冰河

系统架构 高并发 高性能 亿级流量 直播架构

从智慧计算的点、线、面,读懂浪潮AI的进化轨迹

脑极体

揭秘在召唤师峡谷中移动路径选择逻辑?

华为云开发者联盟

算法 地图 最短路径

【运维思考】如何做好云上运维服务?

嘉为蓝鲸

云计算 运维 数字化转型 数据中心 云服务

【涂鸦物联网足迹】涂鸦云平台接口说明

IoT云工坊

人工智能 物联网 API sdk 云平台

终于啃完了Java核心原理+框架“面试圣经”成功五面上岸美团

小Q

Java 学习 编程 架构 面试

爆料!前华为微服务专家纯手打500页落地架构实战笔记,已开源

996小迁

架构 面试 分布式 微服务 程序人生

【云小课】版本管理发展史之Git+——代码托管

华为云开发者联盟

git 代码管理 托管

医疗界“最强大脑”落户杭州!阿里巴巴联合浙大一院共同打造

互联网

帮助企业摆脱困境,名企归乡工程师:能成功全靠有它!

Philips

敏捷开发

架构训练营 - 第7周课后作业 - 学习总结

Pudding

架构师训练营第 1 期第 7 周总结

owl

极客大学架构师训练营

如何稳扎稳打推进数字货币进程

CECBC

数字货币

如何实现后台管理系统的权限路由和权限菜单

徐小夕

Java 大前端 编辑器 H5 数据可视化

CDN是什么?

德胜网络-阳

数字货币OTC交易所开发,交易所搭建方案

13530558032

一款区块链钱包开发需要多少钱?数字资产钱包开发搭建

13530558032

做个别人家的网页

MySQL从删库到跑路

html/css 网页设计

Apache DolphinScheduler 是如何走进Apache的

代立冬

大数据 数据湖调度 DolphinScheduler Apache DolphinScheduler

圆桌对话:如何协同构建统一生态?_文化 & 方法_龙蜥社区_InfoQ精选文章