0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

第二届大会回顾第3期 | 深开鸿基于OpenHarmony的多内核混合部署方案

OpenHarmony TSC 来源:OpenHarmony TSC 作者:OpenHarmony TSC 2023-12-12 14:32 次阅读

演讲嘉宾 | 李 宝

回顾整理 | 廖 涛

排版校对 | 李萍萍

b140b69c-9585-11ee-8850-92fbcf53809c.png

嘉宾介绍

OS内核及视窗分论坛

李宝,深圳开鸿数字产业发展有限公司未来研究院基础架构首席研究员、架构设计部总经理,曾在华为、蚂蚁金服从事自研操作系统、核心分布式关系数据库研发,曾在小马智行从事机器学习基础设施研发,目前在深开鸿从事操作系统基础架构探索与竞争力构建。

视频回顾

打开哔哩哔哩APP,观看更清晰视频

正文内容

OpenHarmony是一个面向全场景、全连接、全智能时代的智能终端设备操作系统底座。深圳开鸿数字产业发展有限公司(简称“深开鸿”)通过多内核混合部署方案为OpenHarmony引入实时特性,将OpenHarmony应用到更多关键行业,保障关键任务的实时运行。该方案具体如何实现?深开鸿未来研究院基础架构首席研究员李宝在第二届OpenHarmony技术大会上,带来了精彩分享。

b14c1df2-9585-11ee-8850-92fbcf53809c.png

万物智联时代是一个百亿设备、百亿链接的时代。OpenHarmony分布式软总线架构为多设备间无缝互联提供了统一的分布式通信,且OpenHarmony所提供的人机交互、人工智能、分布式协同等能力,可更好地赋能千行百业。然而,航空航天、工业控制汽车电子以及机器人等关键行业更关注如何保障其关键任务的实时运行,对操作系统的实时性有很高要求。上述的“实时性”并非指操作系统需要有多高的性能和处理速度,而是指当实时任务就绪时,操作系统能够及时处理,且必须在规定的时间内完成,否则可能会导致严重后果。试想一下,在工业流水线上,某个环节规定需要在2毫秒内完成,如果该环节某次的执行时间超过了2毫秒,则整个流水线都会紊乱。

b15d692c-9585-11ee-8850-92fbcf53809c.pngb16a1f28-9585-11ee-8850-92fbcf53809c.pngb1882586-9585-11ee-8850-92fbcf53809c.png

如何基于OpenHarmony底座,打造面向更多关键行业的具有更强实时计算能力的操作系统呢?在技术实现上,目前有三种主流方案:

一、裸多内核方案。该方案开发和部署的工作量小,性能好,在异构多核系统、电力等行业有成熟应用;但其灵活性较差(CPU/Memory等硬件资源静态划分、启动顺序较复杂),且RT和非RT资源没有隔离,安全性上有待考量。

二、统一RTOS内核方案。该方案能混合运行实时任务和常规任务,但其性能、安全性也强依赖Kernel的具体实现,兼顾实时任务的同时支持 OpenHarmony强大的应用框架是个巨大的挑战,该方案行业应用上目前暂无参考。

三、基于虚拟化的多内核方案。相较于上述两种方案,该方案在汽车等领域(如QNX方案)有大规模的应用,其开发和部署的工作量小,灵活性(硬件虚拟化、可灵活分配、可资源隔离;可管理Guest OS,为Guest OS间通信提供支持)和性能(现代CPU大概有 ~5% 的计算性能损耗)也较好,且Hypervisor对Guest间资源做了隔离。但该方案需要依赖硬件辅助虚拟化。

b18bd212-9585-11ee-8850-92fbcf53809c.png

经过行业和市场调研,深开鸿最终选择了基于虚拟化的多内核方案,并基于嵌入式系统的虚拟化工具Jailhouse作为实时Hypervisor实现硬件辅助虚拟化。Jailhouse具有以下特点:

硬件辅助虚拟化,安全隔离

静态资源划分,轻量、性能损耗低

启动依赖Linux,运行中不依赖Linux

提供share memory通信插件,暂不提供设备虚拟化

b1b1231e-9585-11ee-8850-92fbcf53809c.png

将OpenHarmony作为root cell,承担整个系统的管理者角色,将RTOS作为nonroot cell,提供实时计算的运行环境,让实时计算能力作为 OpenHarmony的一个子系统。

基于上述技术方案,深开鸿基于OpenHarmony底座打造了面向更多关键行业的操作系统KaihongOS。下图展示了KaihongOS混合部署的实时性能:

b1c11f9e-9585-11ee-8850-92fbcf53809c.png

以任务切换为例,OpenHarmony非实时侧的平均延时并不差,但是最大延时RTOS有明显优势,这正是实时计算需要的确定性。

目前,KaihongOS已经部署在深开鸿与乐聚(深圳)机器人技术有限公司的合作的人形机器人项目上。基于KaihongOS,机器人可以实现动作控制、AI、导航等能力。

b1d2d0e0-9585-11ee-8850-92fbcf53809c.png

未来,KaihongOS将在系统易用性和可靠性上持续优化:(1)通过融合的混合部署(上层:混合部署成为应用的扩展;下层:联合openEuler MICA 融合多种混合部署技术)实现更易用;(2)通过与openEuler UniProton合作强化资源竞争下的实时可靠。

b1eabc6e-9585-11ee-8850-92fbcf53809c.png

OpenHarmony具有“架构解耦、弹性扩展”、“异构并行、全栈协同”、“原生智能、场景体验”和“极简开发、多端部署”四大技术架构特征,提供了人机交互、人工智能、分布式协同等能力,为各行各业定制构建行业操作系统提供了数字底座,为实现万物智联世界提供了有效途径。

「嘉宾材料暂不分享」

E N D

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • OpenHarmony
    +关注

    关注

    25

    文章

    3658

    浏览量

    16138
  • 深开鸿
    +关注

    关注

    1

    文章

    325

    浏览量

    2165
收藏 人收藏

    评论

    相关推荐

    第二届“开源鸿蒙班”开班,鸿与深信院深化智能物联网特色人才培养

    近日,深圳信息职业技术学院(简称“深信院”)联合鸿举办第二届(2024级)“开源鸿蒙班”开班典礼,同时共同发布鸿人才标准与认证体系,共同揭牌校企协同交付中心,标志着以“开源共创,
    的头像 发表于 11-08 01:07 216次阅读
    <b class='flag-5'>第二届</b>“开源鸿蒙班”开班,<b class='flag-5'>深</b><b class='flag-5'>开</b>鸿与深信院深化智能物联网特色人才培养

    知存科技邀您相约第二届集成芯片和芯粒大会

    2024年11月8日-10日,以“集成芯片:迈进大芯片时代”为主题的第二届集成芯片和芯粒大会将在北京嘉里大酒店举行。本次大会由基金委集成芯片前沿科学基础重大研究计划指导专家组指导,由中
    的头像 发表于 11-06 15:25 335次阅读

    第二届openEuler生态大会圆满结束

    近日,第二届openEuler生态大会(中国·湖南)成功举办。大会以“根植openEuler共建开源生态”为主题,旨在响应国家开源产业发展战略,推动建设以openEuler为根技术的开源操作系统在湖南创新发展,构建openEul
    的头像 发表于 10-31 16:02 214次阅读

    50万奖金池!开放原子大赛——第二届OpenHarmony创新应用挑战赛正式启动

    第二届OpenHarmony创新应用挑战赛作为开放原子大赛旗下的重要赛项,聚焦 OpenHarmony应用开发,致力提升开发者的动手实践能力与开发创新应用的能力。 赛项要求开发者
    发表于 10-24 15:40

    第二届开放原子大赛火热开启

    第二届开放原子大赛(简称“大赛”)是由开放原子开源基金会组织举办的开源技术领域专业赛事,聚焦解决“真问题”,重点覆盖基础软件、工业软件、人工智能大模型等领域。
    的头像 发表于 10-18 11:39 367次阅读

    第二届大会回顾25 | OpenHarmony上的Python设备应用开发

    Python以其简单、易学和功能强大而闻名,有着广泛的用户群体。采用Python开发有助于降低OpenHarmony的学习门槛。如何在OpenHarmony上用Python开发设备应用,有哪些关键技术?电
    的头像 发表于 08-27 11:53 620次阅读
    <b class='flag-5'>第二届</b><b class='flag-5'>大会</b><b class='flag-5'>回顾</b><b class='flag-5'>第</b>25<b class='flag-5'>期</b> | <b class='flag-5'>OpenHarmony</b>上的Python设备应用开发

    第二届大会回顾24 | 面向OpenHarmony的软件工程研究:机遇与挑战

    随着万物智联时代的到来,OpenHarmony作为一个开源的智能终端设备操作系统的框架和平台,将会遇到哪些机遇和挑战?北京航空航天大学教授、OpenHarmony技术俱乐部主任黎立在第二届Op
    的头像 发表于 08-07 18:14 940次阅读
    <b class='flag-5'>第二届</b><b class='flag-5'>大会</b><b class='flag-5'>回顾</b><b class='flag-5'>第</b>24<b class='flag-5'>期</b> | 面向<b class='flag-5'>OpenHarmony</b>的软件工程研究:机遇与挑战

    第二届英飞凌汽车创新峰会IACE开幕在即

    第二届英飞凌汽车创新峰会IACE开幕在即
    的头像 发表于 05-20 11:42 505次阅读
    <b class='flag-5'>第二届</b>英飞凌汽车创新峰会IACE开幕在即

    报名开启!第二届OpenHarmony开发者大会2024重磅来袭!

    /jishu_2429449_1_1.html 预约直播: 第二届OpenHarmony开发者大会主论坛 第二届OpenHarmony
    发表于 05-14 15:23

    华工科技以智赋能,亮相第二届船舶行业安全生产大会

    4月18-19日,第二届船舶行业安全生产与应急管理技术交流大会在山东烟台举行。华工科技智能制造业务板块应邀参加,并发表题为《船体结构部件智能制造助力安全生产》的主题演讲。
    的头像 发表于 04-19 17:44 581次阅读
    华工科技以智赋能,亮相<b class='flag-5'>第二届</b>船舶行业安全生产<b class='flag-5'>大会</b>

    同星智能携最新版支持DoIP诊断功能TSMaster软件亮相第二届汽车人工智能大会

    同星展会预告TOSUN.EXHIBIT2024第二届汽车人工智能大会2024第二届汽车人工智能大会将于4月17-18日在上海举办,本次大会
    的头像 发表于 04-13 08:21 604次阅读
    同星智能携最新版支持DoIP诊断功能TSMaster软件亮相<b class='flag-5'>第二届</b>汽车人工智能<b class='flag-5'>大会</b>

    第二届大会回顾15 | OpenHarmony性能调优工具介绍

    与适配,润和软件芯片业务创立人,润和芯片全栈解决方案平台HiHope发起人,带领公司进军国际芯片领域并成为ARM生态圈Linaro重要合作伙伴。OpenHarmony项目群工作委员会成员,OpenHarmony Dev-Boar
    的头像 发表于 03-05 08:40 586次阅读
    <b class='flag-5'>第二届</b><b class='flag-5'>大会</b><b class='flag-5'>回顾</b><b class='flag-5'>第</b>15<b class='flag-5'>期</b> | <b class='flag-5'>OpenHarmony</b>性能调优工具介绍

    ​Wolfspeed荣获2023第二届电源行业配套品牌大奖

    由世纪电源网主办的 2023 第二届电源行业配套品牌颁奖典礼于 12 月 23 日在深圳圆满落幕。
    的头像 发表于 12-26 09:24 533次阅读

    第二届大会回顾6 | OpenHarmony游戏生态建设

    演讲嘉宾 | 黄   然 回顾整理 | 廖   涛 排版校对 | 李萍萍 嘉宾介绍  OS内核及视窗分论坛  黄然 ,华为终端图形图像资深技术专家,华为终端游戏标准、工具和分析创始人,GPU
    的头像 发表于 12-26 08:36 374次阅读
    <b class='flag-5'>第二届</b><b class='flag-5'>大会</b><b class='flag-5'>回顾</b><b class='flag-5'>第</b>6<b class='flag-5'>期</b> | <b class='flag-5'>OpenHarmony</b>游戏生态建设

    近200人共聚第二届华南工业特种线缆线缆大会!

    第二届华南工业特种线缆大会(以下简称“线缆大会”)在深圳龙华顺利举行! ▲第二届华南工业特种线缆大会现场 会议伊始,深圳市龙华区政协副主席
    的头像 发表于 12-15 10:16 670次阅读
    近200人共聚<b class='flag-5'>第二届</b>华南工业特种线缆线缆<b class='flag-5'>大会</b>!