多样性算力、全场景支持是操作系统刚性需求

语言: CN / TW / HK

 

江大勇
超过 24 年 IT/CT/OT 从业经历,超过 20 年研发工作经验。参与、负责过 A8010、UMG8900、DC²、电信云、混合云等 ICT 领域的产品与解决方案研发工作。参与、负责过数千人月的研发项目,先后承担过工程师、项目经理、PDU/DU 部长、PDT/SPDT 经理等角色,对研发管理、产业经营有一定理解和思考。同时也是 openEuler 开源社区理事长,openGauss 开源社区理事长。近年负责计算产业,基础软件相关的战略规划、研发、开源、生态建设等工作。

近日,OSCHINA 和 Gitee 联合发布了 《2022 中国开源开发者报告》  openEuler 开源社区理事长江大勇在报告中对开源云原生领域发展进行了解读,以下为原文。

多样性算力、全场景支持是操作系统刚性需求

随着全球数字化转型的加速,数字经济成为社会发展的主引擎。数字孪生的进展使得数字基础设施——操作系统对于多样性算力的支持成为普遍需求,云、管、边、端数字全场景的打通成为刚需。

一颗芯片一个操作系统,一个场景一个软烟囱,已经不再适合。例如 X86 一个操作系统,ARM 又是另一个操作系统,如果芯片种类是 N,操作系统种类是 M,应用种类是 Q,对于客户来说就是 “N x M x Q” 种组合。如何选择,如何适配,如何测试,如何维护,都是问题和挑战。还有,数据中心用一种操作系统(一般是服务器操作系统),管道用一种操作系统(一般是嵌入式操作系统),应用要面向多场景重复开发,多次编译,适配验证。

产业对操作系统技术发展提出新的挑战,需要操作系统实现多样性算力、全场景支持,使能数字世界全场景无缝协同。能否一个操作系统即支持 X86,也支持 ARM,还能支持 RISC-V,对多种指令集都支持?能否一个操作系统既可以部署在数据中心,又能部署在边缘和嵌入式设备上?这对操作系统的技术架构、构建体系、API 管理都提出了新的挑战。

是挑战也是机会,这需要操作系统产业共同创新。我们欣喜地看到数据中心操作系统厂商已经在向边缘和嵌入式发展,扩展了支持的场景,例如 openEuler、RedHat;也看到原来的嵌入式操作系统厂商在向边缘操作系统发展,也在扩展支持的场景,例如 VxWorks、openEuler;还看到不同的芯片指令集在 Linux 内核被支持,除了 X86、ARM,Linux Kernel 也支持了 LongArch 等指令集;开始出现支持操作系统多场景构建的新技术平台的尝试。

中国在开源操作系统领域开始有了更深、更广的尝试,但全球影响力、领导力还有很大差距。令人欣喜的是,中国对开源的认知以及对全球开源的贡献,正在悄然发生深层次的蜕变。过去几年正在从使用开源到参与开源,再到现在的贡献开源、甚至部分主导开源,向世界贡献中国智慧。


《2022 中国开源开发者报告》报告由” 前沿开源技术领域解读 “ ” 中国开源创业观察 2022“,以及” 开发者画像分析 “ 三个章节组成。

在 “前沿开源技术领域解读” 部分,多位在其领域有所建树的一线开发者和开源商业化公司创始人,对目前国内外流行的前沿开源技术领域过去的发展和未来的趋势进行了深入的洞察,覆盖开源云原生、开源 AI、开源大前端、开源大数据、开源 DevOps、RISC-V、开源操作系统、开源数据库、编程语言九大领域。

欲了解更多报告内容,请点击:http://gitee.com/report/china-open-source-2022/