Euler 欧拉系统介绍

Euler 欧拉系统介绍

  • 1 简介
    • 重要节点与版本
    • EulerOS 特色
    • EulerOS 与 openEuler 区别联系
    • Euler 与 HarmonyOS 区别联系
  • 2 openEuler特色
    • 支持 ARM,x86,RISC-V 等全部主流通用计算架构
    • 融入 AI 生态
    • 嵌入式
    • 实时能力提升
    • 引入 OpenHarmony 一些突出功能
  • 参考

1 简介

EulerOS 是华为基于 Red Hat Enterprise Linux 的 CentOS 开发的商业 Linux 发行版,旨在为服务器和云环境提供操作系统。其开源社区版本称为 OpenEuler。

openEuler 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,是面向数字基础设施的开源操作系统。
在这里插入图片描述

重要节点与版本

  • 2010-2012,EulerOS诞生:华为内部高性能计算项目EulerOS首次发布。
  • 2013-2016,EulerOS 1.x系列:华为内部ICT产品首次规模商用,包括存储产品、无线控制器、CloudEdge等。
  • 2016-,EulerOS 2.x系列:华为内部云产品商用以及ICT产品规模商用,包括消费者云、华为公有云、存储产品、无线产品、云核心网等。
  • 2019年12月31日,华为作为创始企业发起了openEuler开源社区,并将EulerOS相关的能力贡献到openEuler社区,后续EulerOS将基于openEuler进行演进。
  • 2020年03月,openEuler 20.03 LTS 发布,作为首个LTS(长期支持)版本,它基于Linux Kernel 5.10,提供了长达4年的社区支持。这个版本采用了iSula轻量级容器解决方案,支持多种硬件加速和安全特性。它面向服务器、云计算、边缘计算和嵌入式实现了统一构建、统一SDK、统一联接。
  • 2021年9月,华为推出openEuler欧拉操作系统,正式发布 EulerOS
  • 2021年10月,OpenEuler 21.09 发布,配备了名为 EulerFS 的新文件系统,这也是一次内核升级,其组织方式类似于经典的HarmonyOS和OpenHarmony多内核架构,该架构同时搭载 RTOS 内核和 Linux 内核。此外,该操作系统还支持 UniProton RTOS 内核。
  • 2021年11月5日,openEuler Summit 将于 11 月 9 日-10 日在北京召开。此次峰会由欧拉开源社区举办,华为作为战略合作单位。
  • 2021年11月09日,在北京举行的“操作系统产业峰会 2021”上,华为将 openEuler 源代码捐献给 OpenAtom 基金会后,OpenEuler 成为该基金会运营的开源项目。
  • 2022年3月,openEuler 22.03 LTS发布。
  • 2022年10月2日消息,openEuler 22.09 正式版发布:实现欧拉与鸿蒙的互联互通
  • 2022年12月16日消息,openEuler 宣布全球下载量突破 100 万,开源欧拉将在12月28日-29日举行操作系统产业峰会 2022&openEuler Summit 2022。
  • 2022年12月底,开源欧拉社区企业成员数超过600家,商业累计装机部署数量达300万套,在中国服务器操作系统的新增市场中,欧拉的市场份额达25%。
  • 2023年4月,经过openEuler委员会全体会议的批准,openEuler工业领域操作系统筹备委员会正式成立。
  • 2023年4月3日,openEuler 23.03发布,作为社区创新版本,它新增了5500万行代码,主要集中在服务网格数据面Kmesh加速、openGemini时序数据库、iSulad支持镜像RO数据管理目录拆分等技术创新和基础软件包升级。这个版本还集成了Linux Kernel 6.1的众多新特性。

EulerOS 特色

EulerOS 包含 Apache HTTP Server(即 Apache),作为其平台支持的工具之一。

  • 完美支持ARM64
    − EulerOS是支持ARM64架构服务器的最佳操作系统之一。在性能、兼容性、功耗等方面具有较强的竞争力,持续推动ARM64生态建设。
    − 提升多核并发性,提升业务绩效;L2缓存共享技术,提高不同OSD进程之间的访问效率;ARM64 架构上内核热补丁的第一个实现。
    − 通过ARM64服务器芯片关键特性赋能,持续为Linux内核、虚拟化、GCC、OpenJDK和Docker开源社区贡献力量,实现核心业务场景性能突破,产业生态成熟。

  • 极致安全

  • 运营商级的可靠性、可用性和可维护性

  • 高性能

  • Linux 容器
    Linux 容器是一种操作系统级虚拟化方法,用于在单个控制主机上运行多个隔离的 Linux 系统(容器)。EulerOS中的Linux容器提供了轻量级应用隔离的灵活性,降低了应用的部署成本。

  • EulerOS在编译、虚拟内存、CPU调度、IO驱动、网络、文件系统等各个方面都进行了广泛的优化。这些优化有助于其卓越的性能,使其成为可用的性能最高的平台之一。
    在这里插入图片描述

EulerOS 与 openEuler 区别联系

Huawei Cloud EulerOS、openEuler和EulerOS镜像均为华为自研镜像。

镜像类型描述
Huawei Cloud EulerOS (简称HCE)Huawei Cloud EulerOS(简称HCE OS),是基于openEuler开发的一款商业发行版镜像,可替代CentOS OS等操作系统,并提供专业的维护保障能力,镜像目前免费对用户使用。

说明:Huawei Cloud EulerOS 2.0是基于openEuler 22.03 LTS版本构建的云上操作系统。
openEuleropenEuler是一款开源镜像,您可以免费使用,但是不提供商业维护保障能力。openEuler最初由华为研发,但是已经在2021年11月9日正式捐赠给开放原子开源基金会,openEuler的技术支持由开源社区提供。
EulerOSEulerOS是基于开源技术的企业级Linux操作系统软件,具备高安全性、高可扩展性、高性能等技术特性,能够满足客户IT基础设施和云计算服务等多业务场景需求。

说明:EulerOS是基于开源操作系统openEuler进行开发的华为内部的操作系统。

Euler 与 HarmonyOS 区别联系

HarmonyOS 侧重于 toC 产品,如手机、平板,多用于麒麟芯片,
Euler 侧重于服务器、通用计算,多用于昇腾芯片、鲲鹏芯片。

EulerOS 与 openEuler 共享华为移动操作系统 HarmonyOS 的技术,包括 BiSheng 编译器、分布式 DSoftBus 技术、OpenHarmony 分布式文件系统 (HMDFS)、EROFS 只读文件系统和原生 HAP 文件格式。华为计划在两个操作系统之间统一其他组件。

2 openEuler特色

支持 ARM,x86,RISC-V 等全部主流通用计算架构

openEuler 已支持 ARM,x86,RISC-V 等全部主流通用计算架构。并且,openEuler还率先支持NVIDIA,昇腾等主流的AI处理器,使其算力更具多样性。

融入 AI 生态

openEuler 兼容 NVIDIA、Ascend 等主流 AI 算力平台的软件栈,为用户提供高效的开发运行环境。
openEuler 已兼容 CANN,CUDA 等硬件 SDK,以及 TensorFlow、PyTorch 等相应的 AI 框架软件,支持 AI 应用在 openEuler 上高效开发与运行。

嵌入式

openEuler源自linux,在最近更新的22.03版本中,它支持了嵌入式虚拟化弹性底座,提供 Jailhouse 虚拟化方案、openAMP 轻量化混合部署方案,用户可以根据自己的使用场景选择最优的部署方案。同时支持 ROS humble 版本,集成 ros-core、ros-base、SLAM 等核心软件包,满足 ROS2 运行时要求。

22.03 LTS SP3 版本新增支持 RK3588 芯片。

实时能力提升

  • 软实时
    软实时中断响应时延微秒级。

  • 硬实时
    硬实时系统(UniProton):是一款实时操作系统,具备极致的低时延和灵活的混合关键性部署特性,可以适用于工业控制场景,既支持微控制器 MCU,也支持算力强的多核 CPU。

引入 OpenHarmony 一些突出功能

集成 OpenHarmony 的分布式软总线和 hichain 点对点认证模块,实现欧拉嵌入式设备之间互联互通、欧拉嵌入式设备和 OpenHarmony 设备之间互联互通;支持 iSula 容器,可以实现在嵌入式上部署 openEuler 或其他操作系统容器,简化应用移植和部署。

参考

1、华为–EulerOS
2、openEuler官网
3、wiki–EulerOS
4、华为–/mirrors_os2/euler/
5、百科–EulerOS
6、openeuler-mirror/Preempt_RT
7、Huawei Cloud EulerOS、openEuler和EulerOS镜像的主要区别是什么?
8、openEuler—全球最具活力的操作系统开源社区之一

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

23-LINUX--TCP连接状态

一.TCP服务的特点 传输层协议主要有两个:TCP 协议和 UDP协议。TCP 协议相对于UDP协议的特点是:面向连接、字节流和可靠传输。 使用TCP协议通信的双方必须先建立连接,然后才能开始数据的读写。双方都必须为该连接分配必要的内核资源&a…

OpenHarmony 适配HDMI接口声卡

高清多媒体接口(High Definition Multimedia Interface,HDMI )是一种全数字化视频和声音发送接口,可以发送未压缩的音频及视频信号。HDMI可用于机顶盒、DVD播放机、个人计算机、电视、游戏主机、综合扩大机、数字音响与电视机等设…

windows中每日定时执行python脚本,解决问题

由于需要一个每天定时执行的任务,所以需要定时启动,网上看了很多方法,感觉不能在python脚本种写个while true 定时执行,占资源不说还不可靠。 最后考虑通过系统工具定时启动,发现linux中有crontab,windows…

OpenHarmony实战开发——宿舍全屋智能开发指南

项目说明 基于OpenAtom OpenHarmony(以下简称“OpenHarmony”)、数字管家开发宿舍全屋智能,实现碰一碰开门、碰一碰开灯、碰一碰开风扇以及烟感检测。因为各项目开发流程大体相似,本文主要以碰一碰开门为例介绍如何在现有OpenHar…

海信集团携纷享销客启动LTC数字化落地 推动ToB业务再升级

日前,海信集团携手连接型CRM纷享销客正式启动LTC(Leads to Cash)数字化平台实施落地项目。作为海信集团数字化的重要里程碑,该项目将通过统一规划、统一投资、统一平台、资源共享和数据赋能,构建ToB业务数字化经营管理…

Python代码:十八、生成数字列表

1、描述 牛牛在牛客网系统录入了一连串数字,数字之间依靠逗号隔开,你能帮助他将这些数字存储在列表中吗,列表元素以int的形式。 输入描述: 输入一行整数,数字之间以空格间隔。 输出描述: 输出这些数字…

【基础篇-Day8:JAVA字符串的学习】

目录 1、常用API2、String类2.1 String类的特点2.2 String类的常见构造方法2.3 String类的常见面试题:2.3.1 面试题一:2.3.2 面试题二:2.3.3 面试题三:2.3.4 面试题四: 2.4 String类字符串用于比较的方法2.5 String类字…

5.28_Java语法_运算符,接收键盘数据

1、运算符 具体应用同我C语言操作符详解博客相同,另有补充会直接写 1.1、基本的算术运算符、符号做连接符 CSDN 具体应用同我C语言操作符详解博客相同 符号做连接符: ""符号与字符串运算连用的时候是用作连接符的,其结果依然是一个字符串…

【Java】类和对象

类和类的实例化 类就是一类对象的统称。对象就是这一类具体化的一个实例。 声明一个类就是创建一个新的数据类型,而类在 Java 中属于 引用类型 , Java 使用关键字 class 来声明类。我们来 看以下简单的声明一个类。 基本语法: class &…

3步骤找回丢失文件!EasyRecovery让你轻松应对数据灾难!

EasyRecovery:数据丢失的终结者,您的数字世界守护神 在数字化时代,数据已经成为我们生活的一部分。无论是个人照片、重要文件还是企业资料,数据都扮演着重要的角色。然而,意外删除、格式化、系统崩溃或病毒攻击等原因导…

OrangePi AIpro测评:智能与创新的完美结合

OrangePi AIpro上手指南 简介 香橙派与华为合作发布的香橙派AiPro为Ai主力,为边缘设备的Ai计算提供了可能。 集成图形处理器,拥有8GB/16GB LPDDR4X(我这个是8G内存版本的),可以外接32GB/64GB/128GB/256GB eMMC模块&a…

python自动化-自动化网络配置工具v2(可巡检,可批量配置)

在日常工作中遇到需要配置相同配置的场景,网络工程师一个个去登陆配置会让工作效率显得没那么高效。 但是随着科技发展,人们不断的学习,我们似乎可以使用一些软件或者脚本来帮助我们实现巡检任务或者配置任务。 今天我想给大家分享一款我自己…

攻击同学网络,让同学断网

技术介绍:ARP欺骗 ARP欺骗(ARP spoofing)是一种网络攻击技术,它通过伪造ARP(地址解析协议)响应包来欺骗目标设备,使其将网络流量发送到攻击者指定的位置。具体操作步骤如下: 攻击者…

Spark SQL 中DataFrame DSL的使用

在上一篇文章中已经大致说明了DataFrame APi,下面我们具体介绍DataFrame DSL的使用。DataFrame DSL是一种命令式编写Spark SQL的方式,使用的是一种类sql的风格语法。 文章链接: 一、单词统计案例引入 import org.apache.spark.sql.{DataFrame, SaveMod…

鸿蒙ArkUI-X跨语言调用说明:【平台桥接开发指南(Android)BridgePlugin】

BridgePlugin (平台桥接) 本模块提供ArkUI端和Android平台端消息通信的功能,包括数据传输、方法调用和事件调用。需配套ArkUI端API使用,ArkUI侧具体用法请参考[Bridge API]。 说明: 开发前请熟悉鸿蒙开发指导文档: gitee.com/li-…

采用java语言+B/S架构+后端SpringBoot前端Vue开发的ADR药品不良反应智能监测系统源码

采用java语言+B/S架构+后端SpringBoot前端Vue开发的ADR药品不良反应智能监测系统源码 ADR监测引擎每日主动获取检验数据、病历内容(可拓展)、以及其他临床数据,根据知识库内容自动判定患者是否有不良反应迹象&#xf…

Diffusion Model, Stable Diffusion, Stable Diffusion XL 详解

文章目录 Diffusion Model生成模型DDPM概述向前扩散过程前向扩散的逐步过程前向扩散的整体过程 反向去噪过程网络结构训练和推理过程训练过程推理过程优化目标 详细数学推导数学基础向前扩散过程反向去噪过程 Stable Diffusion组成结构运行流程网络结构变分自编码器 (VAE)文本编…

探索Python中的随机数生成与统计分析

新书上架~👇全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一、随机数的魅力与实用性 1. 随机数生成基础 2. 批量生成随机数 二、随机数的高级应用&a…

数字化工厂怎么收集,处理数据?

数字化工厂的数据收集与处理 数字化工厂是现代化工厂,利用数字技术和数据分析提高效率和优化流程。数据分析作为数字化工厂的核心技术,对数据的获取与处理至关重要。在数字化工厂中,数据的来源包括企业内部信息系统、物联网信息以及外部信息&…

《智能水表计量平台技术架构:数字化管理助力节水环保》

随着科技的不断发展,智能水表计量平台作为一种新型的水资源管理工具,正在逐渐受到关注和应用。本文将深入探讨智能水表计量平台的技术架构设计与实现,以及如何通过数字化管理助力节水环保事业。 ### 1. 系统架构概述 智能水表计量平台的技术…