openEuler开源之后:引领新的技术变革

前言

openEuler OS 开源之后,会引领哪些前沿领域?又会带来怎样的技术变革?让我们一探究竟。

6 月 10 日openEuler Developer Day 2021 大会在北京召开,在会上各位发言代表围绕 “目前开源社区的现状及发展、社区生态、端云结合、openEuler 的发展走向” 等主题发表了演讲,中国工程院倪光南院士、openEuler 社区理事长江大勇、openEuler 社区技术委员会主席胡欣蔚 、百度云总架构师王耀等嘉宾针对上述主题进行了圆桌讨论,我们将圆桌讨论的核心内容整理如下,以飨读者。

中国目前开源社区的现状以及未来发展趋势

倪光南:开源已经成为全球软件创技术或产业创新的主导模式,开源社区是开源的源泉所在。中国目前是开源大国,但还不是开源强国,随着国内开源的不断发展,越来越多的开发者参与开源社区建设,中国的开源社区有望成为全球顶级的开源社区。openEuler 开源之后,带动了中国开源社区的新发展,openEuler 是中国主导的开源社区的典范。

江大勇:开源是全球软件创新的主导模式,中国的开发者是全球开源贡献的主力。GitHub 2020 年的报告,在 GitHub 上面的开发者数量已经达到 5600 万,预计到 2025 年会达到一个亿, 中国的开源贡献者在其中占了非常大的比例,已经成为全球第二,并且所占的比例越来越大,预计到 2025 年,中国开源贡献者会占到 GitHub 总开源贡献者的 13%,中国开发者已经从开源的使用者,变成了全球主流的开源贡献者。openEuler 开发者数量快速增长,半年内增长 135%,openEuler 社区已成为中国最具活力的开源社区。

胡欣蔚:这里以 openEuler 社区的发展现状来讲。在过去的半年时间里,openEuler 社区的代码仓数量稳定增长,新增 432 个代码仓,开源代码仓数量达到 7677 个, Pull Request 增速稳中有升,新的社区贡献者不断加入 openEuler 接到 Pull Request 已经超过 37800,社区代码仓合入请求被拒绝的比例比较低,是因为都是有操作系统开发经验的专业开发者的原因,但是在过去半年内代码仓合入被拒的比例由 20%涨到 25% ,造成的原因有两个:第一个是社区合入代码更规范,第二个原因就是更多没有操作系统开发经验的贡献者的加入,使得社区的开发者变得更多样化,也使得创新版本不负众望的取得更多长足进展的重要原因。

openEuler 社区生态建设和后续规划是怎样的?

江大勇:openEuler 开发者数量快速增长,半年内增长 135%。openEuler 社区已成为中国最具活力的开源社区,第一行代码从 2019.12.31 正式上传到开源社区,在 18 个月内,已经有 4732 位开发者参与社区贡献,37510 次 pull request,15 万次全球下载。产业和技术生态完成构建,国内外主流芯片厂商都已经加入,为多样性计算奠定了坚实的基础;整机厂商的加入,也快速推进了 openEuler 社区南向的生态。社区的特别兴趣小组越来越丰富,目前已达到 80 多个,基本涵盖了 ICG 的各个领域,并向垂直方向发展,面向各个行业,社区版本迭代发布,不断优化,持续创新。多行业规模商用,核心业务稳定运行,支持 5400 多种的商业软件,支持各种主流场景,推进 openEuler 社区北向的发展。

胡欣蔚:openEuler 不仅做创新,也非常关注对长声明周期的维护。openEuler 在迭代版本的时候,LTS 版本中可用软件数量在快速增加,回合 21.03 创新版本也取得了主要的成果,支持内存扩功能和私密计算框架,全栈使能,支持 CPU 和内存的故障在线隔离,提高整体可靠性等技术。以及对发布的 LTS 版本的安全漏洞修复,可以看出 openEuler 对安全的重视程度,正是这样使得用户把关键的核心业务用在 openEuler 上面才能放心。技术演进上可以放心,安全修复上可以安心。

刘军卫:中国移动与 openEuler 同行,携手同行,共建开源生态,在关键领域技术沉淀,打造云时代操作系统。大云天元操作系统针对移动云业务应用场景,对 openEuler 进行了深度定制和优化,新增核心组件热升级,虚拟化及容器特性增强,系统安全加固,DPDK 加速库,集中部署运维工具等特色功能,集成 KAE 插件,软硬协同完成从应用到系统全堆栈的性能优化,充分释放多样性算力。

房秉毅:中国联通的联通云助力社区发展:2020.07 联通沃云加入 openEuler 社区,2020.10 联通主持 OpenStack SIG 组开始 V 版适配工作,2021.03openEuler 发布 21.03 版本,增加 V 版 openstack 支持,2021.04 与华为、电信等合作伙伴联手,贡献更多 OpenStack 版本及组件,计划在 2022 年打造更加可靠、强大的 openEuler 云计算运行环境。

支持多体系架构的操作系统在哪里?

江大勇:openEuler OS 是一个支持多体系架构的操作系统,可以很好的适应云边端的多种场景和模式。openEuler 可以在国家数字政府领域、金融领域、运营商,以及国家能源领域等多行业规模商用使用。

胡欣蔚:openEuler——面向多样性计算的原生操作系统。openEuler 社区原创的 SCM 文件系统 关键技术:1.soft-update 数据一致性保证技术,降低 IO 时延 2、面向 SCM 的数据结构,提高原数据操作性能 3、移除页缓存,避免两次写,提供指针双视图。性能突破:1、想比传统介质文件系统:时延降低 3 倍 2、相比业界 SCM 文件系统:文件访问时延降低 50%,吞吐量提高 50%。统一的多样化算力支持版本,同一架构下二进制归一,不同架构代码基线归一。

刘军卫:计算产业以及产业安全上升到国家战略的高度,国家明确指出要求加快推进国产自主可控替代计划,构建安全可控的信息技术体系。基础软件国产化,自主可控成为趋势,操作系统自主可控,打破国外操作系统厂商的垄断地位;中间件自主可控,摆脱对商业中间件的依赖。openEuler 使能多算力异构加速,大云混元计算基于 openEuler,实现 TaiShanV1、TaiShanV2 以及 FT-2000+64 服务器的完美兼容,覆盖云主机、镜像管理、弹性伸缩等服务。除硬件架构自身限制,X86 场景功能覆盖率超 99%。大云混元计算,为用户提供 NPU 异构加速计算能力,充分满足企业客户在人工智能场景下的多算力需求。

为什么选择 openEuler?

江大勇:不仅仅因为 openEuler 是一个多样性计算最佳操作系统,技术创新的最优选择,更是因为 openEuler 社区开源的程度,以及 openEuler 多路径培养人才的计划等一系列的原因让越来越多的人选择 openEuler。openEuler 的商用案例,在国家税务、统计局等数字政府领域,建设银行等金融领域,中国移动等运营商,国家电网等能源领域的多行业规模商用使用,来自各行业的广泛使用和规模运行,充分证明了 openEuler 是值得用户信赖的。在短短一年时间内,商用部署已经超过 15 万套。

王耀 :Baidu 为什么选择 openEuler? 不仅是因为 openEuler 社区的开放、自主、活跃,更是因为百度云需要一个操作系统,需要同时处理很多客户问题,面临着很多发行版本需要发布的痛点,通过开源社区的操作系统的二次构建,解决了上述问题,促成了基于 openEuler 的 BaiduLinux 智能云操作系统的正式发布。

刘军卫:openEuler 助力企业释放数据价值。大云天权存储,基于 openEuler 对 CPU、内存、网络三个子系统的深度调优,充分发挥出鲲鹏 ARM 平台低功耗、高性能的优点。openEuler 使能多算力异构加速,大云混元计算基于 openEuler,实现 TaiShanV1、TaiShanV2 以及 FT-2000+64 服务器的完美兼容,覆盖云主机、镜像管理、弹性伸缩等服务。大云混元计算,为用户提供 NPU 异构加速计算能力,充分满足企业客户在人工智能场景下的多算力需求。

房秉毅:openEuler 为联通云注入强大原动力 。可靠云计算:多核加速技术,智能调优技术,机密计算框架。大数据:多样性算力支持,鲲鹏加速库,提升性能。5G&MEC:轻量级容器管理器;通用场景虚拟化;多核心优化,更高密度部署。openEuler 助力联通打造基于 openEuler 的全栈私有云场景,实现更大商用价值。

邹秋波:构筑牢固的 IT 基础设施,加速光大金融科技创新。金融行业加速数字化转型,IT 基础设施是关键,操作系统是核心。openEuler 协助光大银行 IT 基础底座创新实践。

刘文宗:智能电网调度控制系统是电力系统的“神经中枢”,电力行业是国民经济基础行业。openEuler 与国家电网同行,构建智能电网调度控制系统。

智能电网调度控制系统基准要求

信息安全等级保护:四级,跨平台适配,稳定性检测,解决方案可靠性要求 99.99%,核心系统零故障时间,调度指令下发小于 1 秒,通过雪崩测试。

最后

当前是云技术快速发展的时代,需要多体系架构的操作系统来适应云边端的多种场景和模式,借助国内蓬勃发展的开源社区的力量,共同实现基础操作系统软件国产化,以及操作系统自主可控,打破国外操作系统厂商的垄断地位,构建安全可控的信息技术体系。相信类似 openEuler 这样的开源社区一定会越来越多,我们的技术生态将越来越繁荣,让我们对技术新变革拭目以待!

  • 发表于:
  • 本文为 InfoQ 中文站特供稿件
  • 首发地址https://www.infoq.cn/article/ab6c6cb3ec55cb0836c5ae520
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券