《2-openEuler Embedded.pdf》由会员分享,可在线阅读,更多相关《2-openEuler Embedded.pdf(15页珍藏版)》请在三个皮匠报告上搜索。
1、openEuler Embedded以Linux为中心的综合嵌入式软件平台任慰openEuler全新升级,成为数字基础设施开源操作系统Communication TechnologyInformation TechnologyOperational Technology+ERPBSS/OSSCRMDCSNFVSCADA覆盖全场景应用服务器云计算边缘计算嵌入式支持多样性设备从服务器,到云、到边缘计算,到CT和OT的嵌入式场景,成为面向数字基础设施统一的开源操作系统全栈原子化解耦,支持版本灵活构建、服务自由组合,这样通过一套架构,来灵活支持南向多样性设备,北向全场景应用操作系统碎片化 导致数字基础
2、设施产生大量“软烟囱”:生态割裂;重复开发;协同繁琐openEuler Embedded以Linux为中心的综合嵌入式系统软件平台引力:Linux丰富生态与功能,混合关键性系统,分布式软总线,基础设施,openEuler Embedded适用于任何需要Linux的嵌入式系统Linux作为整个星系的中心,提供丰富生态与功能,混合关键性系统,分布式软总线,基础设施等特性吸引其他行星不同的行星提供各具特色的生态:硬实时(实时操作系统),信息安全(TEE),极致性能(裸金属),混合关键性(嵌入式虚拟化)openEulerEmbeddedLinux Kernel软件包基础设施社区生态多样化的非Linux
3、生态行星实时操作系统(硬实时)裸金属(极致性能)嵌入式虚拟机(隔离与调度)可信执行环境(信息安全)openEuler Embedded总体架构弹性融合底座应用领域基础设施CI/CD构建测试实时操作系统实时应用维测调优调试追踪工具IDESDK仿真Linux 5.10 kernelLinux生态中间件优化与配置分布式软总线制造机器人能源硬件ARMRISC-VLoongArchx86欧拉生态+鸿蒙生态嵌入式虚拟化MICA(混合关键性部署框架)裸金属生命周期管理跨OS通信服务化框架多OS基础设施机器人运行时轻量级容器异构TEELibOSopenEuler Embedded关键技术特性(1+X+1)Li
4、nux基础框架依托openEuler和华为嵌入式能力积累打造高质量嵌入式Linux基础框架高质量Linux内核(5.10,6.x,CVE)面向嵌入式场景的优化(PREEMPT-RT,裁剪配置)核心软件包(C库,busybox,utils,)调优调试容器追踪图形包管理混合关键性系统以Linux为中心实现多运行时高效混合部署,同时满足功能、实时、安全等多目标混合关键性部署框架弹性融合底座隔离管理通信服务化多OS构建硬实时分布式软总线实现多节点跨通信介质高效互联,分布式能力共享,互通鸿蒙、欧拉生态,达到“1+12”效果发现组网连接传输认证IPC系统参数分布式能力集基础设施依托openEuler构建强
5、大的基础设施,保障QA,易用性,生态,增强用户粘性Compass CI嵌入式构建系统代码管理CI&CD门禁构建测试SDK仿真文档课程不断孵化中的新的特性面对新的技术、新的趋势、新的场景不断孵化新的特性更好的南北向生态嵌入式AI可信RUST轻量机器人运行时面向机器人场景(工业/智能)构建实时、可靠的轻量级机器人运行时ROS2工业机器人软件栈micro-ROS定制化实时openEuler Embedded运行模式Multi-Core SOCCore1Core2Embedded LinuxRTOSAPPAPPAPPAPP单一模式典型硬件:树莓派4/MCU特点:OS承担全部功能不足:无法实现分工协作M
6、ulti-Core SOCCore1Core2Embedded LinuxAPPAPPRTOSAPPAPPAMP模式典型硬件:STM32MP15特点:Linux和RTOS分工协作资源静态分配不足:Linux和RTOS之间无法实现强隔离Multi-Core SOCCore 1Core 2Embedded LinuxAPPAPPRTOSAPPAPP嵌入式虚拟化模式弹性融合底座典型硬件:树莓派特点:Linux和RTOS分工协作强隔离、资源动态分配不足:对异构支持不完善Multi-Core SOCCore 1Core 2Embedded LinuxAPPAPPRTOSAPP融合模式弹性融合底座RTOS