探索国产操作系统openEuler的奥秘

发表时间: 2023-11-20 15:41

操作系统是计算机之“魂”

数字化、智能化正在深刻地改变着我们的生活方式,也深刻地影响着世界格局。

支撑数字化、智能化的关键是数字基础设施,主要涉及数据中心、互联网、物联网、人工智能等新一代信息技术

数字基础设施已成为保障产业格局、经济发展、社会发展的关键。

操作系统对下管理硬件、对上提供运行环境,是数字基础设施高效、稳定运行的关键,操作系统是计算机之“魂”。


01

操作系统国产化迫在眉睫

自从1956年第一个操作系统诞生以来,操作系统一直推动着商业计算、个人计算、互联网、移动互联网等产业变革,也成为构建产业与技术生态的关键。

然而,我国长期以来面临着的“缺芯少魂”(“芯”指芯片,“魂”指操作系统)的挑战。

在当前国际环境下,对我国来说,拥有自主可控的操作系统尤为重要。

随着5G移动通信技术、人工智能、云计算等技术的持续演进,我们正在进入一个万物智联的时代,泛在化、场景化与生态化等新的诉求给操作系统带来新的挑战,也给我国操作系统的发展提供了换道超车的机会。


02

openEuler的崛起

近年来,华为公司进一步加大操作系统的战略投入,持续进行根技术创新与突破。

在生态伙伴的支持下,华为秉持开放、协作、共赢的理念,将积累十几年的操作系统技术贡献出来,于2019年12月构建了openEuler开源社区,并于2021年11月将openEuler捐献给开放原子开源基金会,构建数字基础设施操作系统的根社区,与合作伙伴共建共享操作系统技术与生态。

当前有多个国产OSV(Operating System Vendor,操作系统供应商)基于openEuler发布商用版本(如麒麟软件、统信软件、麒麟信安、凝思、Suse、超聚变等)。

openEuler是面向数字基础设施的开源操作系统,支持CPU(包括ARM、x86、RISC-V等多种指令集)、GPU、NPU等多样性算力,并支持服务器、云计算、边缘计算、嵌入式等应用场景,支持OT(Operational Technology,运营技术)领域应用及 OT 与 ICT(Information and Communications Technology,信息与通信技术)的融合。

目前,openEuler已成为各行各业的首选,并逐步走出国门服务广大海外客户,已成为当前发展最快的智能终端开源操作系统。

近期,电子工业出版社邀请华为基础软件首席科学家,中央软件院副总裁陈海波,北京科技大学教授曾庆峰和华为技术高级专家熊伟博士,共同合作出版了《openEuler操作系统核心技术与行业应用实践》一书。




本书三大看点



看点1 openEuler关键技术

为了能够更系统地对 openEuler 所支撑的服务器、云、嵌入式和边缘全场景应用及其关键技术进行介绍,本书抽象出 openEuler 的关键技术体系——“四梁八柱”技术体系。

  • “四梁”代表openEuler所支撑的服务器、云、嵌入式、边缘四个应用场景。
  • “八柱”代表支撑这四个应用场景的八个共性关键技术体系。

“四梁八柱”技术体系构成了openEuler的整体技术沙盘,包含全量的技术规划,到目前为止,其中的绝大部分技术已经实现并在用户现场进行了部署,还有小部分尚在开发或测试中。

看点2 openEuler的六大技术方向

在将openEuler应用在各大行业的实践过程中,发现用户对操作系统的基础性能、确定性时延、云原生、运维、安全、异构等方面有共同的诉求。

在此基础上,本书结合openEuler的“四梁八柱”技术体系,提供了openEuler的六大技术方向,以满足不同行业应用的诉求。

  • 极致开箱即用
  • 确定性低时延
  • 云原生操作系统底座与智能运维
  • 操作系统极致安全
  • 异构操作系统融合计算
  • 欧拉鸿蒙结合

看点3 openEuler行业应用

本书聚焦于openEuler关键技术在电信、金融、政府、安平、能源、制造、交通、水利、教育、卫生、广电、邮政等14个关键基础设施行业的应用实践。

对于每个行业,都介绍了行业现状、行业对操作系统的诉求,并在此基础上给出openEuler的行业解决方案。

同时,也向读者和各行各业的用户,提供了尽量多的行业案例介绍,以便相关行业用户在新建应用系统时及对已有系统进行升级改造时,获取最新的行业经验,确保能最终成功实现项目目标。

“道阻且长,行则将至。”经过多年的不懈努力,openEuler已成为我国各行各业的首选,逐步走出国门服务广大海外客户。期待和大家一起继续努力,打造中国基础软件的根,为世界提供第二选择。




精彩书评



openEuler自开源伊始,已逐步成长为我国具有广泛影响力的操作系统开源社区,社区也孵化了很多具有创新性的开源项目。

本书不仅以“四梁八柱”的方式介绍了openEuler的技术体系及关键技术,也结合了openEuler在14个关键基础设施行业的落地案例,详细介绍了如何对这些技术进行有效组合,以支撑不同的商用场景的落地并产生价值。

计算机技术从来都不是孤立存在的,每项技术从起源的那天开始就是为了解决人类社会中的问题而产生的。

这本书给了我们一个很好的例子,阐述了技术如何从产业需求出发开始孵化,再如何应用到产业中去,在解决问题的过程中不断迭代演进。

我希望openEuler社区在未来始终能保持这样良性互动的成长模式,为我国信息产业的健康发展做出更多贡献,同时也能在立足中国的基础上走向全球,在国际操作系统的格局中占据重要一极,为世界提供更好的选择。

——中国工程院院士 廖湘科

在过去的十几年里,华为在基础软件领域持续战略投入,覆盖操作系统、数据库、编译器等领域,保障了华为公司产品的业务连续性和领先性。

同时,华为积极回馈开源社区,为全球的软件技术发展贡献力量。

2019年,华为将内部研发多年的EulerOS操作系统平台开源出来,孵化出openEuler社区,并在2021年捐献给开放原子开源基金会,成为中国操作系统的根社区。

在过去的几年里,openEuler蓬勃发展,国内主流的OSV均基于openEuler构建商用操作系统发行版,并在金融、政府、安平、能源等关键基础行业实现大规模商用部署。

本书总结了过去几年openEuler社区孵化的关键技术竞争力,并收录了这些技术在14个关键行业中的成功应用案例,推荐给行业伙伴和专家,希望能在行业数字化的大潮中为大家提供技术启发和实践参考。

也欢迎更多的伙伴和客户参与到openEuler的建设中来,为中国的基础软件添砖加瓦。

——华为2012实验室中央软件院总裁 谢桂磊

随着5G规模化商用,多元化算力网络的接入需求激增。当前,中国移动正加快从分布式云向算力网络的演进。

移动云作为云计算的“国家队”,基于openEuler构建了“天元服务器操作系统BC-Linux”,实现了全链路自主可控。

移动云与openEuler根社区一起,深耕自主开发、安全可信、多样算力、内核创新等领域,推动算力基础设施技术架构快速演进。

本书对电信行业的趋势、行业对操作系统的诉求及实践案例均进行了剖析和分享,值得各行业的伙伴参考。

——移动云计算产品部副总经理,openEuler委员会委员 张胜举

openEuler作为开源操作系统的典型代表,是开源生态建设的重要组成部分,在各个行业的数字化建设中发挥重要作用。

openEuler面向全场景联合生态伙伴进行大量的持续投入和创新,例如在金融行业的应用实践中,配合恒生电子不断探索行业场景痛点,构建领先技术。

本书从技术到业务全面、深刻地剖析数字化时代下各个行业对操作系统的诉求及解决方案,也包括了数十家行业头部公司的应用经验,为openEuler的使用者提供了很好的参考和指引。

——恒生电子研究院院长、首席科学家 白硕

↑限时五折优惠↑