一书了解国产操作系统openEuler

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

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

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

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

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

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的使用者提供了很好的参考和指引。

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

↑限时五折优惠↑

图片

限时五折优惠,快快抢购吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/168692.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

requests 技术问题解决流程:从问题重现到测试验证

在 #homedesign 项目中,用户 jimmysisonlucas 报告了一个bug。根据他的描述,他希望解决这个bug。然而,由于他没有提供详细的bug描述,我们无法确定具体的bug是什么。 问题的解决流程:从bug重现到测试验证 尽管我们没有…

Java爬虫框架下代理使用中的TCP连接池问题及解决方案

引言 当使用Java爬虫框架进行代理爬取时,可能会遇到TCP连接池问题,导致"java.net.BindException: Cannot assign requested address"等错误。本文将介绍如何以爬取小红书为案例,解决Java爬虫框架中代理使用中的TCP连接池问题&…

递归和分治

递归 递归(英语:Recursion),在计算机科学中,递归指的是一个函数在其定义中调用自身的方法。这种技术允许程序解决复杂问题,通过将它们分解为更小、更易管理的相似问题。递归通常与分治策略相关联&#xff…

Idea 2023.2.5配置(插件、Maven等)

IDEA2023.2.5配置 一. 插件Alibaba Java Coding Guidelines plugin supportMaven HelperMyBatisXSonarLintTranslationVuesion Theme 二. 自定义创建live template,快速写代码三. 修改全局配置3.1 Maven配置3.1.1 安装MavenStep1. 下载Step2. 安装Step3. 创建系统环…

论文阅读:“iOrthoPredictor: Model-guided Deep Prediction of Teeth Alignment“

文章目录 IntroductionMethodologyProblem FormulationConditional Geometry GenerationTSynNetAligned Teeth Silhouette Maps Generation ResultsReferences Github 项目地址:https://github.com/Lingchen-chen/iOrthopredictor Introduction 这篇文章提出了一种…

栈和队列

目录 1.栈 1.1栈的概念及结构 1.2栈的实现 2.队列 2.1队列的概念及结构 2.2队列的实现 1.栈 1.1栈的概念及结构 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈…

重视日常消防巡检有必要,智能巡检系统来帮忙

近日,山西吕梁市永聚煤矿一办公楼发生火灾,造成重大人员伤亡,事故造成26人死亡、38人受伤。 是的,你没看错,煤矿公司、办公楼火灾、重大伤亡。第一反应,煤矿即使出事故也多为作业事故,居然还能在日常消防安…

“Python+”集成技术高光谱遥感数据处理

高光谱遥感数据处理的基础、python开发基础、机器学习和应用实践。重点解释高光谱数据处理所涉及的基本概念和理论,旨在帮助学员深入理解科学原理。结合Python编程工具,专注于解决高光谱数据读取、数据预处理、高光谱数据机器学习等技术难题,…

Chrome中设置安全来源域名

目的: 使得本地映射的域名能被浏览器安全访问,允许调用设备资源 步骤: 在Chrome中导航栏打开 chrome://flags/#unsafely-treat-insecure-origin-as-secure 填入hosts域名:如 http://h5-twzc003.local.com 参考: h…

AutoSAR CANIF层配置代码分析

CAN物理控制单元 配置: 生成的代码: CanIf_CtrlStates 解析 类型: typedef union CanIf_CtrlStatesUTag {CanIf_CtrlStatesType raw[3];CanIf_CtrlStatesStructSType str; }CanIf_CtrlStatesUType;typedef struct sCanIf_CtrlStatesType {C…

自定义歌曲试听SeekBar

看到这个效果,可能会想到完全自定义一个控件,其实我们在系统Seekbar的基础上,将progressDrawable中progress背景设为透明后,叠加绘制试听状态下的进度区域即可 class PlayerSeekBar JvmOverloads constructor(context: Context,a…

客服中心的客户关系管理核心功能

根据国外的调查,拥有客服中心的运营机构,可以保持85%左右的客户忠诚度,而接受过专业培训的客户中心可以将客户忠诚度提高到99%。客服中心作为客户关系管理的前沿,通过提供服务、实时沟通、搜集与分析客户信息、预测客户需求来提升…

SQL常见函数整理 —— lead()向下偏移

1. 用法 是在窗口函数中使用的函数,它用于获取当前行的下一行(后一行)的某个列的值。具体来说,LEAD() 函数可用于查找任何给定行的下一行(后一行)的值,同时也可控制行数偏移量(offse…

每日汇评:澳元多头着眼于50%的斐波那契水平

澳元兑美元跳涨至三个月高点上方,并从多种因素中获得支撑; 对美联储已经结束加息的预期继续严重打压美元; 对中国出台更多刺激措施的乐观情绪和积极的风险基调也有利于澳元; 澳元兑美元周一连续获得强劲的后续积极牵引力&#xff…

在列表控件上显示提示信息

当我们在实现列表控件上的提示信息的时候,我们需要处理的一个难点是处理列表条目的折叠和展开这两种情况。 所谓列表条目的折叠,即在大图标模式(Large Icon Mode)下,列表条目的文字过长而被截断的情况。当用户选择这个条目后,条目…

损失函数总结(十五):MSLELoss、RMSLELoss

损失函数总结(十五):MSLELoss、RMSLELoss 1 引言2 损失函数2.1 MSLELoss2.2 RMSLELoss 3 总结 1 引言 在前面的文章中已经介绍了介绍了一系列损失函数 (L1Loss、MSELoss、BCELoss、CrossEntropyLoss、NLLLoss、CTCLoss、PoissonNLLLoss、Gau…

城市生命线丨市政综合管廊监测系统的效果

市政综合管廊,又被称为城市生命线,是我们在地下建造的一个智慧而高效的空间。它把市政、电力、通讯、燃气、给排水等各种管线集于一体,解决了城市中反复开挖路面、架空线网密集、管线事故频发等问题,为城市运行提供了重要的基础设…

C#,怎么修改(VS)Visual Studio 2022支持的C#版本

一些文字来自于 Microsoft . (只需要读下面的红色文字即可!) 1 C# 语言版本控制 最新的 C# 编译器根据项目的一个或多个目标框架确定默认语言版本。 Visual Studio 不提供用于更改值的 UI,但可以通过编辑 .csproj 文件来更改值。…

浅谈餐饮业油烟污染现状及在线监测系统的设计与应用

贾丽丽 安科瑞电气股份有限公司 上海嘉定 201801 摘要:城市餐饮业油烟污染成了困扰城区环境保护部门和人民群众日常生活的主要问题。油烟污染已经成为我国一个重大的污染源,是形成PM2.5的重要污染源之一,为了解决餐饮业油烟管理方面存在的问…

linux镜像的下载,系统下载(个人使用)

文章目录 一、系统之家二、国内镜像源三、Centos官网四、安装成功截图五、镜像类型的区别参考文档 一、系统之家 系统之家官网 二、国内镜像源 下载镜像地址: 1、官网地址:https://www.centos.org/ 2、阿里镜像站:https://mirrors.aliyu…