openEuler 24.03 LTS 技术白皮书BSP、应用场景等实际需求在 两个版本的内核中选择其一,同时开发了自定义内核的能力。嵌入式弹性底座支持多种解决方案,包括 Jailhouse 分区虚拟化方案、 openAMP 裸金属混合部署方案、基于 ZVM 和 Rust-Shyper 的实时虚拟化部署方案,用户可以根据自己的使用场景选择最优的部署 方案。在嵌入式弹性底座之上打造了混合关键性部署框架 MICA,对下屏蔽不同底座的差异,对上为不同运行时提供统一的接口。 等多种芯片架构,未来计划支持龙芯等架构, 24.03 LTS 版本的南向支持大幅改善,已经支持树莓派、海思、瑞芯微、瑞萨、德州仪器、飞腾、赛昉、全志等厂商的芯片。 openEuler Embedded 的弹性虚拟化底座是为了在多核片上系统(SoC, System On Chip)上实现多个操作系统共同运行的 一系列技术的集合,包含了裸金属、嵌入式虚拟化、轻量级容器、LibOS、可信执行环境(TEE)、异构部署等多种实现形态。不 Embedded Linux 混合部署。 系统架构图 南向生态 嵌入式弹性虚拟化底座 场景创新 14 openEuler 24.03 LTS 技术白皮书 penEuler Embedded 打造了构建在融合弹性底座之上混合关键性部署框架,并命名为 MICA(MIxed CriticAlity),旨在通过 一套统一的框架屏蔽下层弹性底座形态的不同,从而实现 Linux 和其他 OS 运行时便捷地混合部署。依托硬件上的多核能力使得0 码力 | 45 页 | 6.18 MB | 1 年前3
Linux就该这么学 第2版....................................................................................... 178 7.2.2 扩容逻辑卷 ............................................................................................... 效果,以便进一步满足生产环境对硬盘设备的 I/O 读写速度和数据冗余备份机制的需求。 同时,考虑到用户可能会动态调整存储资源,本章还将介绍 LVM(Logical Volume Manager,逻辑卷管理器)的部署、扩容、缩小、快照以及卸载删除的相关知识。 35 ➢ 8 iptables firewalld :本章讲解了 RHEL 7 中新增的 firewalld 防火墙与先前版本中 iptables 满足生产环境对硬盘设备的 IO 读写速度和数据冗余备份机制的需求。同时,考虑到用户可能 会动态调整存储资源,本章还将介绍 LVM(Logical Volume Manager,逻辑卷管理器)的部署、 扩容、缩小、快照以及卸载删除的相关知识。相信读者在学完本章内容后,可以在企业级生 产环境中灵活运用 RAID 和 LVM 来满足对存储资源的高级管理需求。 7.1 RAID(独立冗余磁盘阵列)0 码力 | 552 页 | 22.25 MB | 1 年前3
openEuler 23.09 技术白皮书openEuler Embedded 围绕工业和机器人领 域持续深耕,通过行业项目垂直打通,不断完善和丰富嵌入式技术栈和生态。openEuler 23.09 Embedded 支持嵌入式虚 拟化弹性底座,提供 Jailhouse 虚拟化方案、openAMP 轻量化混合部署方案,用户可以根据自己的使用场景选择最优的 部署方案。同时支持 ROS humble 版本,集成 ros-core、rosbase、SLAM 09 版本新增支持 RK3399、RK3588 芯片。初步支持了 ARM32、RISC-V 两种架构通过 QEMU 仿真来体现。未来还将支持龙芯、飞腾等芯片。 嵌入式弹性虚拟化底座 openEuler Embedded 的融合弹性底座是为了在多核片上系统(SoC,System On Chip)上实现多个操作系统共同运 行的一系列技术的集合,包含了裸金属、嵌入式虚拟化、轻量级容器、LibOS、可信执行环境(TEE)、异构部署等多种实 混合关键性部署框架 ) 应用领域 硬件 分布式软总线 欧 拉 生 态 + 鸿 蒙 生 态 Linux 5.10 kernel 实时应用 实时操作系统 Linux 生态中间件 融合弹性底座 工具 基础设施 制造 机器人 机器人 优化与配置 生命周期管理 调优 IDE SDK 仿真 构建 CI/CD 测试 调试 追踪 ARM RISC-V LoongArch0 码力 | 52 页 | 5.25 MB | 1 年前3
openEuler全新升级,成为数字基础设施开源操作系统Kernel 软件包 基础设施 社区 生态 …… 多样化的非Linux行星 实时操作系统 (硬实时) 裸金属 (极致性能) 嵌入式虚拟机 (隔离与调度) 可信执行环境 (信息安全) 弹性融合底座 openEuler Embedded总体架构 应用领域 基础设施 CI/CD 构建 测试 UniProton/Zephyr/… (实时操作系统) 实时应用 维测 调优 APP APP 嵌入式虚拟化模式 弹性融合底座 Multi-Core SOC Core1 Core2 Embedded Linux RTOS APP APP APP APP 单一模式 Multi-Core SOC Core 1 Core 2 Embedded Linux APP APP RTOS APP 融合模式 弹性融合底座 RTOS APP • 典型硬件: 在不同模式下,openEuler Embedded始终是中心,提供富功能、富管理、富生态 混合关键系统:单节点极致“异构” 算力,多种OS/runtime共同部署, 各尽其才,充分利用硬件资源 弹性融合底座 实例0 实例2 实例3 实例4 实例1 RTOS1 Baremetal RTOS2 RTOS3 Linux 应用 应用 应用 管理与服务 域0 域1 域2 域3 混合部署框架0 码力 | 15 页 | 1.35 MB | 1 年前3
openEuler 22.03 LTS SP2 技术白皮书openEuler Embedded 围绕工业和机器人领域持续深耕,通过行业项目垂直打通,不断完善和丰富嵌入式技术栈和 生态。openEuler 22.03 LTS SP2 Embedded 支持嵌入式虚拟化弹性底座,提供 Jailhouse 虚拟化方案、openAMP 轻量 化混合部署方案,用户可以根据自己的使用场景选择最优的部署方案。同时支持 ROS humble 版本,集成 ros-core、ros- 多硬件支持:支持树莓派、X86、Hi3093、RK3568 作为嵌入式场景通用硬件。 3. 软实时内核:基于 Linux 5.10 内核提供软实时能力,软实时中断响应时延微秒级。 4. 嵌入式弹性虚拟化底座:提供多种虚拟化方案,满足用户不同硬件和业务场景需要: • baremetal:基于 openAMP 实现裸金属混合部署方案,支持外设分区管理,性能最好,但隔离性和灵活性较差。目 前支持 混合关键性部署框架:围绕生命周期管理、跨 OS 通信、服务化框架、多 OS 协同构建 4 个方面持续打造标准混部框架, 支持更多的软实时和硬实时 OS 接入 openEuler 生态中。 • 嵌入式弹性底座:持续完善 Jailhouse 和 ZVM 虚拟化能力,支持更广泛的南向生态,提供更好的时延优化。 • 硬实时(UniProton)中间件:提供丰富的 POSIX 接口支持和常用中间件,方便用户应0 码力 | 48 页 | 5.62 MB | 1 年前3
Hyper-V 给虚拟机换磁盘-centos服务器,刚开始给它分配了 100GB 的磁盘, 后来在实际的使用过程中发现这台虚拟机用不了那么多的存储空间,所以想给它降一下配置, 只分配 10GB 的磁盘。因为 Hyper-V 本身只能给虚拟机的虚拟磁盘扩容,不支持缩小,所以 没别的办法,只能换一个虚拟磁盘,把原来的位于 100GB 磁盘上的 centos7 系统整体迁移到 新的 10GB 的磁盘上。(这和给实体机的 centos7 系统换磁盘是差不多的步骤) 在虚拟机的设置界面里,先点击左边的“SCSI 控制器”,再点击右边的“硬盘驱动器”,点击 “添加” 然后扩展出一个虚拟硬盘,点击“新建” 在“选择磁盘类型”里,一般就用动态扩展的磁盘,方便以后的扩容,下一步 指定名称最好是容易分辨的,比如以目标虚拟名为前缀,再加个 new 之类的,“位置”表示 此虚拟磁盘存储在实体机里的位置,建议和原来的旧磁盘位于同一目录,下一步 新的磁盘大小设置为 100 码力 | 25 页 | 2.49 MB | 1 年前3
openEuler 21.03 技术白皮书内核热升级:内核漏洞快速修复,业务不感知。 构筑云化基座: • iSula:iSulad 支持本地卷管理,isula-build 新增镜像拉取、推送等功能。 • StratoVirt& 虚拟化:支持内存弹性、大页、增强 IO 子系统、通过多通道并发提升 IO 性能。 • OpenStack&Kubernetes:向云而生,集成两大主流云计算调度和管理软件,构筑云化基座 。 • HA 高可用集群方案:麒麟软件贡献的 软硬协同:StratoVirt 支持 x86 的 VT,支持鲲鹏的 Kunpeng-V。 • 极速伸缩:毫秒级设备扩缩能力,为轻量化负载提供灵活的资源伸缩能力。 新增功能 • 支持内存弹性:快速按照工作负载的内存需求来实时分配和回收内存,通过 virtio-balloon 内存回收速度最高可达 3GB/s。 16 17 openEuler 21.03 技术白皮书 openEuler0 码力 | 18 页 | 1.30 MB | 1 年前3
构建openEuler面向RISC-V的操作系统欢迎加入 Institute of Software,Chinese Academy of Sciences 接下来工作 ▪ 编译构建openEuler LTS 20.03有2016个源包,软件包扩容 ▪ 吸收RISC-V新特征、纳入新的支持RISC-V软件包 ▪ 将Sig RISC-V特殊软件包推送到openEuler其他Sig组,合并到主线 ▪ 完善编译构建环境、跟OBS对接 ▪ 国际化,让0 码力 | 18 页 | 985.45 KB | 1 年前3
openEuler 22.09 技术白皮书混合关键性系统(mixed criticality system) 嵌入式硬件支持 Linux 软实时 qemu Raspberry Pi Others 编译器 统一建构 仿真 实时内核混合部署 嵌入式弹性底座 轻量化 快速启动/低底噪 安全 安全配置规范 集成开发 环境 openEuler 22.09 技术白皮书 13 openEuler 22.09 技术白皮书 12 05/ 内核创新0 码力 | 13 页 | 1.39 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版另外,图中的“设备类型”其实共有 3 种,我们的练习机实际使用标准分区与 LVM 而已。那三种设备类型的意义分 别如下: 标准分区区:就是我们一直谈的分区啊!类似 /dev/vda1 之类的分区就是了。 LVM:这是一种可以弹性增加/削减文件系统容量的设备设置,我们会在后面的章节持续介绍 LVM 这个有趣的 东西! LVM 紧张供应:这个名词翻译的超奇怪的!其实这个是 LVM 的进阶版!与传统 LVM 直接分配固定的容量不 the manpath(5) man page. 7. # 8. .....(中间省略)..... 9. : <== 这里可以等待你输入指令! less 的用法比起 more 又更加的有弹性,怎么说呢?在 more 的时候,我们并没有办法向前面翻, 只能往后面 看,但若使用了 less 时,呵呵!就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,你 选项,那么文件名内的根目录就会存在喔!不过,鸟哥个人建议,还是不要加上 - P 这个选项来备份! 毕竟很多时候,我们备份是为了要未来追踪问题用的,倒不一定需要还原回原本的系统中! 所 以拿掉根目录后,备份数据的应用会比较有弹性!也比较安全呢! 10.3. 8.3 打包指令: tar - 378 - 本文档使用 书栈(BookStack.CN) 构建 将备份的数据解压缩,并考虑特定目录的解压缩动作 (-C 选项的应用)0 码力 | 1057 页 | 14.60 MB | 1 年前3
共 26 条
- 1
- 2
- 3













