华为正式捐赠欧拉操作系统,欧拉能否助力国产操作系统再上新台阶?

微观人 2021-11-09

欧拉容器技术开源中国

3729 字丨阅读本文需 9 分钟

11月9日,在2021年操作系统产业峰会上,华为常务董事、ICT基础设施业务管理委员会主任汪涛宣布,华为将欧拉开源操作系统代码、品牌商标、社区基础设施等相关资产,捐赠给开放原子开源基金会,汇聚更多产业力量,以更快的速度建设更强大的数字基础设施。

此外,华为还宣布推出“欧拉人才发展加速计划”,围绕操作系统方向,从智能基座首批落地的72所高校向应用本科进一步深化,旨在鼓励更多高校师生加入欧拉生态。该加速计划将在三年内覆盖500所高校,培养百万欧拉人才。

华为宣布捐赠欧拉

本次峰会由开放原子开源基金会、中国电子技术标准化研究院、中国软件行业协会、中国计算机行业协会等共同举办。

华为欧拉服务器操作系统软件,是企业级Linux操作系统平台。早在2019年9月,华为宣布服务器操作系统EulerOS开源,并且在2019年12月31日全面开放。

在华为内部,还有一场欧拉“会战”。今年8月份,据华为创始人兼总裁任正非介绍,欧拉正在大踏步地前进,欧拉的定位是瞄准数字基础设施的操作系统和生态底座,承担着支撑构建领先、可靠、安全的数字基础的历史使命。

欧拉操作系统开源660天后,华为宣布捐赠欧拉。11月9日,华为常务董事、ICT基础设施业务管理委员会主任汪涛在致辞中表示,华为将欧拉开源操作系统代码、品牌商标、社区基础设施等相关资产,捐赠给开放原子开源基金会。

据汪涛介绍,捐赠后,华为仍将持续投入和推动欧拉发展。首先,华为联接、计算和云服务等所有相关业务的操作系统,将全面采用欧拉技术路线;其次,以社区版本为基线,华为将打造自用的操作系统版本,结合自身业务实践持续迭代,推动欧拉社区的完善,并且承诺,华为不做商业发行版;第三,华为将发挥独特价值,从优化架构设计、聚焦关键行业、欧拉与鸿蒙的协同等三个方向不断创新,构筑基础软件生态的全球竞争力。

华为表示,欧拉是面向数字基础设施的开源操作系统。今天欧拉正式捐赠,从创始企业主导的开源项目演进到产业共建,以更加开放的模式汇聚全球创新力量,共促操作系统生态繁荣。

华为宣布捐赠欧拉后,有网友留言称:“华为YYDS。”

欧拉牛在哪里?

今年9月份,华为宣布,正式发布欧拉开源操作系统首个全场景版本,面向服务器、云、边缘计算、嵌入式设备。

9月30日,全新openEuler 21.09创新版上线。openEuler 21.09是欧拉正式升级面向数字基础设施的开源操作系统后的第一个社区创新版本。openEuler 21.09版本贡献者包括869名开发者,以及华为、联通数科、中国电信、青云科技、麒麟软件、统信软件、中科院软件所、上海交通大学等公司、研究机构和高校。

欧拉 21.09 还是基于 Linux 内核 5.10 构建,但在进程调度、内存管理、网络等方面带来了 12 处创新,这主要有:用来提升性能的进程调度优化、大页内存性能优化、OOM 内存回收优化、XDP 网络性能优化等。

除了这些隐蔽但重要的内核改进之外,如今在运维领域已经大量使用的非易失性内存(NVDIMM)存储介质,在使用传统的 ext4 文件系统时,尚缺乏针对性的优化,因为 Ext4 本身是针对旋转式硬盘设计的文件系统。尤其在元数据管理方面,基于现有日志同步机制,元数据管理开销大,且容易出现写放大问题,NVDIMM 优势无法充分发挥。华为推出的 Eulerfs 创新的元数据软更新技术,减少了元数据同步开销,有效提升文件系统的系统调用性能。在单机应用、云原生分布式应用高性能数据存储场景,可以代替 Ext4、XFS 等文件系统。

容器技术

欧拉面向云原生业务混合部署场景提出了一种 QAS 算法。它是一种适用于云原生场景,业务混合部署的全新调度算法,可以确保在线任务对 CPU 的快速抢占,确定性的调度运行,同时压制离线任务干扰。此外,在欧拉中还优化了 OOM(内存使用超量)时内存回收调度算法,在发生 OOM 时,优先对低优先级的进程组进行内存回收,保障在线业务的正常运行。这些改进适用于对交互类等时延敏感型业务(比如 MySQL、Redis、Nginx 等)和 CPU 消耗重且时延不敏感的业务(如 AI 离线训练)混合部署,它包括了容器与容器、容器与进程、容器与虚机、虚机与虚机等多种混合部署场景。

Kubernetes 已经成为事实上的云原生软件基础设施底座。业界的主流操作系统厂商都推出了针对云原生场景的操作系统。欧拉自然也不甘人后,推出了容器化操作系统 KubeOS,实现云原生集群操作系统的统一容器化管理。它可以对操作系统容器化管理、对接 Kubernetes、原子化的生命周期管理;它也对操作系统进行了轻量化裁剪,减少不必要的冗余包,可实现系统的快速升级、替换等。

再往底层看,欧拉结合虚拟化运行时 StratoVirt、容器管理引擎 iSulad 构建了安全容器方案,较之传统的 Docker + Qemu 方案,其底噪和启动时间优化高达 40% 以上,为应用提供了一个轻量、安全的执行环境,隔离了容器和宿主机操作系统间、容器间的安全风险。

架构支持

针对不同的硬件架构,欧拉在编程语言和架构方面还做了支持。

欧拉提供的毕昇 JDK 是基于 OpenJDK 开发的增强版本,具备高性能、高可用等优点,可用于生产环境。值得一提的是,它积累了大量使用场景,并针对 ARM 进行了性能优化。毕昇 JDK 支持 OpenJDK 8 和 OpenJDK 11 两个版本。

在欧拉中也有鲲鹏处理器打造的高性能编译器,Kunpeng GCC 编译器是基于 GCC 开发的,可以充分发挥鲲鹏的硬件特性,运行效率更高。

据测试,毕昇 JDK 在 SPECjbb2015 等基准测试中性能优于 OpenJDK。Kunpeng GCC 编译器在 SPEC CPU 2017 等基准测试中性能大幅优于上游社区的 GCC 10.3 版本。欧拉最初就是针对华为鲲鹏硬件架构开发的操作系统,因此,在欧拉中自然提供了针对性的优化,以充分发挥鲲鹏服务器硬件特性,这也算是应有之义。

在这次发布中,华为还重点提及,欧拉最初是作为对鲲鹏硬件的支持出现的,但是现在已经扩展到支持 x86、ARM、RISC-V 等多处理器架构,未来还会扩展 PowerPC、SW64 等更多芯片架构支持。

场景支持

从白皮书中我们看到,欧拉现在从对服务器场景的应用,逐步拓展到云计算、边缘计算、嵌入式等更多场景,正成为覆盖全场景的操作系统。

欧拉透露,它将发布面向边缘计算的版本 openEuler 21.09 Edge 和面向嵌入式的版本 openEuler 21.09 Embedded。这两个针对不同场景的版本突破了原有的服务器基础设施领域,但是,从我了解到的情况看,这其实已经不是 Linux 内核为基础的操作系统了,而是基于华为本身在这些领域的内核及应用开发的。可以理解为在一个统一的框架下的不同内核、不同操作系统。

民生证券指出,华为目前已逐步打通多端操作系统,并逐步向数据库等应用领域基础软件方向延伸,有望以开源开放态度重塑国产化数字化底座。在政策持续关注下,国产化基础软件有望借风前行,持续保持高景气度。

欧拉“朋友圈”不断扩大

根据openEuler官网显示,发布openEuler商业发行版的厂商包括统信软件(诚迈科技持股比例32.54%)、麒麟软件(中国软件持股比例31.25%)、润和软件、普华基础软件等。

在操作系统产业峰会2021上,中国移动、中国电信、中国联通、南方电网、百度智能云、京东云、新浪、麒麟信安、拓维信息、东方通、中科创达、飞腾等在视频中称,支持欧拉开源操作系统,相关公司还基于欧拉发布了操作系统。

据悉,欧拉开源社区已吸引近万名开发者,近百个特别兴趣小组,300家企业加入社区,汇聚处理器、整机、基础软件、应用软件、行业客户等全产业链伙伴。国内主流的操作系统厂商均推出基于欧拉的商业发行版,应用于运营商、金融、能源、电力、交通等行业核心系统。欧拉商用已经突破60万套,有望明年实现中国服务器领域新增市场份额第一。

国盛证券称,预计在相关领域具备一定实力,且与华为在欧拉、鸿蒙等方面存在合作关系的公司有望受益,主要领域有外包服务商、软件模块供应商、硬件模组供应商、生态合作伙伴等。

值得注意的是,华为希望联合产业链合作伙伴打造操作系统生态,但警惕市场炒作现象。

对于A股市场上热炒的鸿蒙和欧拉概念,徐直军在采访中直接泼了冷水。“在欧拉发行版上开发应用的公司,和在其他操作系统上做应用开发的公司没什么区别。欧拉又有人炒作,炒得热火朝天。只有基于欧拉做发行版的公司才能创造收入。其他那些炒作的公司,能不能基于欧拉创造收入、创造价值?大家要把眼睛擦亮一点。”徐直军说。

国产操作系统开启10年长征

操作系统作为信创产业中的基础软件,与网络信息安全息息相关。采用自主的基础软硬件尤其是信息化关键核心技术和信息基础设施,对信息安全甚至国家安全具有决定性作用。但据市场研究公司IDC数据显示,2020年微软、苹果、谷歌三家企业占据全球操作系统市场98.8%份额。而在国内市场,三家公司的份额同样超过95%。

不过随着国内信创产业成为现象级的风口,巨大市场和意义更重大的国家安全给了自主操作系统极大的想象空间。以统信软件为代表的国内操作系统厂商正在向国外操作系统的垄断高墙发起冲击。作为国内领先的操作系统厂家,统信软件推出的统信UOS已经超越“可用”的门槛,进入“好用”阶段。截止目前,官方应用完全可以满足用户的日常办公需求。2020年,统信UOS生态网站就有超过12万次生态用户注册,超过2000家生态伙伴完成3万余款软硬件产品适配,涵盖办公、社交、影音娱乐、开发工具、图像处理等类别。2020 年,统信UOS累计装机超100万套;统信桌面和服务器操作系统全线入围2020~21年中央国家机关政府集中采购项目,政务市场占有率有望继续提升。

刘闻欢表示,统信软件已经制定了2020-2030年的10年发展计划。到2022年,统信软件将全面满足政府(To G)市场和特定行业领域及场景的办公需求。统信UOS产品力超越国际主流上一代产品,并初步建立自己的操作系统生态。

与大众认知不同,国产操作系统的难点并非是在产品和技术方面,而是如何建立庞大的系统生态。就像一台手机中需要微信、淘宝、高德、网易云音乐等App一样,电脑系统同样需要各种软件的配合,才能让更多的人使用它。因此,未来统信UOS将在生态建设上持续发力,形成统信UOS软硬件生态圈。

而在2023年-2026年的第二阶段,统信软件将完全满足金融、教育、能源、交通、医疗、电信等关键民生行业的办公和各种场景需求,形成全面覆盖。系统生态也从基础办公的小生态过度到多行业多场景的大生态。在2027年-2030年的第三阶段,以统信为代表的国产操作系统将参与到全球竞争中,同时系统生态将全面满足C端消费者多种多样的需求。

统信软件总经理刘闻欢表示:“操作系统的安全是信息安全的基础。现在国家信创产业高速发展和国家信息安全的需求让国产操作系统有了天时和地利。除了持续发力技术端,统信正在打造国产操作系统的创新生态。给世界更多更好的选择,是我们的愿景。”

文章来源: 读创,光明网,Linux中国

免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处本网。非本网作品均来自其他媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如您发现有任何侵权内容,请依照下方联系方式进行沟通,我们将第一时间进行处理。

0赞 好资讯,需要你的鼓励
来自:微观人
0

参与评论

登录后参与讨论 0/1000

为你推荐

加载中...