华为一般指华为技术有限公司。 华为技术有限公司,成立于1987年,总部位于广东省深圳市龙岗区。华为是全球领先的信息与通信技术(ICT)解决方案供应商,专注于ICT领域。

openEuler
公司介绍:
产品详情:
openEuler一般指EulerOS。 EulerOS是华为自主研发的服务器操作系统,能够满足客户从传统IT基础设施到云计算服务的需求。EulerOS对ARM64架构提供全栈支持,打造完善的从芯片到应用的一体化生态系统。EulerOS,以Linux稳定系统内核为基础,支持鲲鹏处理器。
一、产品起源与定位
openEuler 是由华为公司发起并开源的操作系统项目,其目标是构建一个面向企业级应用和云计算场景的高性能、高可靠的操作系统。openEuler 的诞生背景与华为在 ICT 领域的深厚积累密切相关,尤其是在云计算、大数据、人工智能等领域的快速发展,需要一个更加灵活、高效的操作系统来支撑。
二、技术架构与特性
(一)内核架构
openEuler 基于 Linux 内核开发,支持多种硬件架构,如 x86、ARM 等。其内核架构的核心特性包括高性能内核优化,提升了系统的性能和稳定性。例如,openEuler 24.03 LTS SP1 版本继续保留双内核版本支持,用户可以根据实际需求选择 5.10 和 6.6 内核。
(二)文件系统
openEuler 支持多种文件系统,如 EXT4、XFS 等。这些文件系统为用户提供了灵活的存储选项,满足不同应用场景的需求。
(三)网络架构
openEuler 支持多种网络协议和架构,如 IPv4、IPv6 等。其网络架构的核心特性包括高性能网络优化,提升了网络传输效率和稳定性。
三、多样性算力与硬件支持
openEuler 支持多种硬件架构,包括 Arm、BIC/C、GPU(如 AMD、Intel、景梦等)和 NPU。例如,openEuler Embedded 24.03 LTS SP1 版本支持 ARM64、x86-64、ARM32、RISC-V 等多种芯片架构。此外,openEuler 在 RISC-V 架构上的全球领先支持,获得了 RISC-V Summit 官方致谢。
四、开发者支持与工具
openEuler 提供了丰富的开发者服务和工具,如 EulerHaar、EulerText、EOYEMOSTO、Pegelip 等。这些工具和服务为开发者提供了更多的创新空间,帮助他们更高效地开发和部署应用程序。
五、场景化创新与技术挑战
(一)DPUDirect 直连聚合
DPUDirect 直连聚合特性旨在为业务提供协同运行环境,允许业务在 HOST 和 DPU 之间灵活卸载及迁移。该特性通过构建跨主机无感协同框架,为卸载到 DPU 侧的管理面进程和 HOST 侧的业务进程提供一致的运行时视图。这种设计极大降低了业务在 DPU 场景下的卸载成本,简化运维,大大降低了后期维护成本。
(二)机密计算
openEuler 在机密计算领域进行了多项技术创新。例如,openEuler 面向高安应用场景构建了进程级 EE(Trustzone 等)。此外,openEuler 正通过“最小化可信计算基(TCB)”原则精简系统内核,降低漏洞风险。
(三)嵌入式弹性虚拟化底座
openEuler Embedded 提供了多种弹性虚拟化底座解决方案,包括基于 openAMP 的裸金属混合部署方案、基于 Jailhouse 的分区虚拟化方案和基于 ZVM 和 Rust-Shyper 的实时虚拟化部署方案。这些方案满足了不同场景下的需求,提供了灵活的部署选项。
六、系统管理与可靠性
sysMaster 是 openEuler 的一套超轻量、高可靠的服务管理程序集合,旨在改进传统的 init 守护进程。它使用 Rust 编写,具有故障监测、秒级自愈和快速启动等能力。sysMaster 的实现思路是将传统 1 号进程的功能解耦分层,结合使用场景,拆分出 1+1+N 的架构。
七、生态建设与未来发展方向
openEuler 已经捐赠给开放原子基金会,未来将吸引更多开发者和企业参与生态建设。此外,openEuler 将支持更多国产芯片,如鲲鹏、飞腾等,推动国产化发展。未来,openEuler 还将扩展到更多场景,如边缘计算、人工智能等。

案例介绍
版权/专利









