日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

多OS混合部署框架的基礎(chǔ)架構(gòu)

openEuler ? 來(lái)源:openEuler ? 作者:openEuler ? 2022-07-07 11:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

背景:混合關(guān)鍵性系統(tǒng)

嵌入式場(chǎng)景中,雖然 Linux 已經(jīng)得到了廣泛應(yīng)用,但并不能覆蓋所有需求,例如高實(shí)時(shí)、高可靠、高安全的場(chǎng)合。這些場(chǎng)合往往是實(shí)時(shí)操作系統(tǒng)的用武之地。有些應(yīng)用場(chǎng)景需要 Linux 的管理能力、豐富的生態(tài)又需要實(shí)時(shí)操作系統(tǒng)的高實(shí)時(shí)、高可靠、高安全,那么一種典型的設(shè)計(jì)是采用一顆性能較強(qiáng)的處理器運(yùn)行 Linux 負(fù)責(zé)富功能,一顆微控制器/ DSP /實(shí)時(shí)處理器運(yùn)行實(shí)時(shí)操作系統(tǒng)負(fù)責(zé)實(shí)時(shí)控制或者信號(hào)處理,兩者之間通過(guò) I/O、網(wǎng)絡(luò)或片外總線的形式通信。這種方式存在的問(wèn)題是,硬件上需要兩套系統(tǒng)、集成度不高,通信受限與片外物理機(jī)制的限制如速度、時(shí)延等,軟件上 Linux 和實(shí)時(shí)操作系統(tǒng)兩者之間是割裂的,在靈活性上、可維護(hù)性上存在改進(jìn)空間。

受益于硬件技術(shù)的快速發(fā)展,嵌入式系統(tǒng)的硬件能力越來(lái)越強(qiáng)大,如單核能力不斷提升、單核到多核、異構(gòu)多核乃至眾核的演進(jìn),虛擬化技術(shù)和可信執(zhí)行環(huán)境(TEE)技術(shù)的發(fā)展和應(yīng)用,未來(lái)先進(jìn)封裝技術(shù)會(huì)帶來(lái)更高的集成度等等,使得在一個(gè)片上系統(tǒng)中(SoC)部署多個(gè) OS 具備了堅(jiān)實(shí)的物理基礎(chǔ)。

同時(shí),受應(yīng)用需求的推動(dòng),如物聯(lián)網(wǎng)化、智能化、功能安全與信息安全等等,整個(gè)嵌入式軟件系統(tǒng)也越發(fā)復(fù)雜,全部由單一 OS 承載所有功能所面臨的挑戰(zhàn)越來(lái)越大。解決方式之一就是不同系統(tǒng)負(fù)責(zé)各自所擅長(zhǎng)的功能,如 Windows 的 UI、Linux 的網(wǎng)絡(luò)通信與管理、實(shí)時(shí)操作系統(tǒng)的高實(shí)時(shí)與高可靠等,而且還要易于開(kāi)發(fā)、部署、擴(kuò)展,實(shí)現(xiàn)的形式可以是容器、虛擬化等。

面對(duì)上述硬件和應(yīng)用的變化,結(jié)合自身原有的特點(diǎn),嵌入式系統(tǒng)未來(lái)演進(jìn)的方向之一就是「混合關(guān)鍵性系統(tǒng)(MCS,Mixed Criticality System)」, 這可以從典型的嵌入式系統(tǒng)——汽車電子的最近發(fā)展趨勢(shì)略見(jiàn)一斑。

「圖 1」 openEuler Embedded 中的混合關(guān)鍵性系統(tǒng)大致架構(gòu)

9742b1ec-f6d4-11ec-ba43-dac502259ad0.png

從 openEuler Embedded 的角度,混合關(guān)鍵性系統(tǒng)的大致架構(gòu)如圖 1 所示,所面向的硬件是具有同構(gòu)或異構(gòu)多核的片上系統(tǒng),從應(yīng)用的角度看會(huì)同時(shí)部署多個(gè) OS /運(yùn)行時(shí),例如 Linux 負(fù)責(zé)系統(tǒng)管理與服務(wù)、1 個(gè)實(shí)時(shí)操作系統(tǒng)負(fù)責(zé)實(shí)時(shí)控制、1 個(gè)實(shí)時(shí)操作系統(tǒng)負(fù)責(zé)系統(tǒng)可靠、1 個(gè)裸金屬運(yùn)行時(shí)運(yùn)行專用算法,全系統(tǒng)的功能是由各個(gè) OS /運(yùn)行時(shí)協(xié)同完成。中間的「混合部署框架」和「嵌入式虛擬化」是具體的支撐技術(shù)。關(guān)鍵性(Criticality)狹義上主要是指功能安全等級(jí),參考泛功能安全標(biāo)準(zhǔn) IEC-61508,Linux 可以達(dá)到 SIL1 或 SIL2 級(jí)別,實(shí)時(shí)操作系統(tǒng)可以達(dá)到最高等級(jí) SIL3;廣義上,關(guān)鍵性可以擴(kuò)展至實(shí)時(shí)等級(jí)、功耗等級(jí)、信息安全等級(jí)等目標(biāo)。

在這樣的系統(tǒng)中,需要解決如下幾個(gè)問(wèn)題:

「高效地混合部署問(wèn)題」:如何高效地實(shí)現(xiàn)多 OS 協(xié)同開(kāi)發(fā)、集成構(gòu)建、獨(dú)立部署、獨(dú)立升級(jí)。

「高效地通信與協(xié)作問(wèn)題」:系統(tǒng)的整體功能由各個(gè)域協(xié)同完成,因此如何高效地實(shí)現(xiàn)不同域之間高效、可擴(kuò)展、實(shí)時(shí)、安全的通信。

「高效地隔離與保護(hù)問(wèn)題」:如何高效地實(shí)現(xiàn)多個(gè)域之間的強(qiáng)隔離與保護(hù),使得出故障時(shí)彼此不互相影響,以及較小的可信基(Trust Compute Base)。

「高效地資源共享與調(diào)度問(wèn)題」:如何在滿足不同目標(biāo)約束下(實(shí)時(shí)、功能安全、性能、功耗),高效地管理調(diào)度資源,從而提升硬件資源利用率。

對(duì)于上述問(wèn)題,openEuler Embedded 的當(dāng)前思路是「混合關(guān)鍵性系統(tǒng) = 部署 + 隔離 + 調(diào)度」,即首先實(shí)現(xiàn)多 OS 的混合部署,再實(shí)現(xiàn)多 OS 之間的隔離與保護(hù),最后通過(guò)混合關(guān)鍵性調(diào)度提升資源利用率,具體可以映射到「混合部署框架」和「嵌入式虛擬化」。混合部署框架解決「高效地混合部署問(wèn)題」和「高效地通信與協(xié)作問(wèn)題」,嵌入式虛擬化解決「高效地隔離與保護(hù)問(wèn)題」和「高效地資源共享與調(diào)度問(wèn)題」。

多 OS 混合部署框架

openEuler Embedded 中多 OS 混合部署框架的架構(gòu)圖如下所示,引入了開(kāi)源框架 OpenAMP[1]作為基礎(chǔ),并結(jié)合自身需要進(jìn)一步創(chuàng)新。

「圖 2」 多 OS 混合部署框架的基礎(chǔ)架構(gòu)

975a0996-f6d4-11ec-ba43-dac502259ad0.png

在上述架構(gòu)中,libmetal 提供屏蔽了不同系統(tǒng)實(shí)現(xiàn)的細(xì)節(jié)提供了統(tǒng)一的抽象,virtio queue 相當(dāng)于網(wǎng)絡(luò)協(xié)議中的 MAC 層提供高效的底層通信機(jī)制,rpmsg 相當(dāng)于網(wǎng)絡(luò)協(xié)議中的傳輸層提供了基于端點(diǎn)(endpoint)與通道(channel)抽象的通信機(jī)制,remoteproc 提供生命周期管理功能包括初始化、啟動(dòng)、暫停、結(jié)束等。

在 openEuler Embedded 22.03 中,集成了 OpenAMP 相關(guān)支持,并與 openEuler 的 SIG Zephyr[2] 合作實(shí)現(xiàn)了 openEuler Embedded 與實(shí)時(shí)操作系統(tǒng) Zephyr[3] 在 QEMU 平臺(tái)上的混合部署,具體可以參考

多 OS 混合部署 Demo[4]

在此基礎(chǔ)上,openEuler Embedded 的混合部署框架還會(huì)繼續(xù)演進(jìn),包括對(duì)接更多的實(shí)時(shí)操作系統(tǒng),如國(guó)產(chǎn)開(kāi)源實(shí)時(shí)操作系統(tǒng) RT-Thread[5],實(shí)現(xiàn)如圖 3 所示的多 OS 服務(wù)化部署并適時(shí)引入基于虛擬化技術(shù)的嵌入式彈性底座。

「圖 3」 多 OS 服務(wù)化部署架構(gòu)

97664080-f6d4-11ec-ba43-dac502259ad0.png

在上述多 OS 服務(wù)化部署架構(gòu)中,openEuler Embedded 是中心,主要對(duì)其他 OS 提供管理、網(wǎng)絡(luò)、文件系統(tǒng)等通用服務(wù),其他 OS 可以專注于其所擅長(zhǎng)的領(lǐng)域,并通過(guò) shell、log 和 debug 等通道與 Linux 豐富而強(qiáng)大維測(cè)體對(duì)接從而簡(jiǎn)化開(kāi)發(fā)工作。

原文標(biāo)題:Embedded SIG | 多 OS 混合部署框架

文章出處:【微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20344

    瀏覽量

    255360
  • 嵌入式
    +關(guān)注

    關(guān)注

    5210

    文章

    20683

    瀏覽量

    337470
  • 硬件
    +關(guān)注

    關(guān)注

    13

    文章

    3640

    瀏覽量

    69185
  • openEuler
    +關(guān)注

    關(guān)注

    2

    文章

    341

    瀏覽量

    6768

原文標(biāo)題:Embedded SIG | 多 OS 混合部署框架

文章出處:【微信號(hào):openEulercommunity,微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    微電網(wǎng)混合控制架構(gòu):主從與對(duì)等控制的優(yōu)勢(shì)融合

    場(chǎng)景切換、即插即用等多元需求。在此背景下,微電網(wǎng)混合控制架構(gòu)應(yīng)運(yùn)而生,通過(guò)有機(jī)融合主從控制與對(duì)等控制的核心優(yōu)勢(shì),規(guī)避各自短板,實(shí)現(xiàn)“全局優(yōu)化與本地自治共生、集中調(diào)度與分布式協(xié)同并存”,成為新一代微電網(wǎng)控制技術(shù)的核心發(fā)展方向。
    的頭像 發(fā)表于 04-29 11:00 ?323次閱讀
    微電網(wǎng)<b class='flag-5'>混合</b>控制<b class='flag-5'>架構(gòu)</b>:主從與對(duì)等控制的優(yōu)勢(shì)融合

    英特爾“智能體PC”登場(chǎng):AI硬件革命邁入混合架構(gòu)新紀(jì)元

    近日,在AI技術(shù)從云端向終端加速滲透的轉(zhuǎn)折點(diǎn)上,英特爾在北京舉辦的混合AI部署方案分享會(huì)上拋出一枚重磅炸彈——正式提出“智能體PC”概念。這一被定義為“AI PC進(jìn)階形態(tài)”的新物種,不僅重新定義了
    的頭像 發(fā)表于 04-22 10:36 ?582次閱讀

    交直流混合微電網(wǎng):混合架構(gòu)的設(shè)計(jì)挑戰(zhàn)與解決方案

    “交直流協(xié)同、源荷直連、高效節(jié)能”為核心,其混合架構(gòu)的合理設(shè)計(jì)成為關(guān)鍵,但在工程實(shí)踐中,混合架構(gòu)設(shè)計(jì)面臨諸多技術(shù)挑戰(zhàn),如何破解這些難題、優(yōu)化架構(gòu)
    的頭像 發(fā)表于 04-20 16:47 ?992次閱讀
    交直流<b class='flag-5'>混合</b>微電網(wǎng):<b class='flag-5'>混合</b><b class='flag-5'>架構(gòu)</b>的設(shè)計(jì)挑戰(zhàn)與解決方案

    直播 | 睿擎平臺(tái)AMP混合部署:你的Qt界面如何“指揮”底層電機(jī)?

    很多工程師在做HMI+實(shí)時(shí)控制類產(chǎn)品時(shí),會(huì)遇到兩個(gè)棘手問(wèn)題:●Qt界面寫(xiě)好了,怎么和底層實(shí)時(shí)任務(wù)通信?●AMP混合部署架構(gòu)下,Linux與RT-Thread之間的數(shù)據(jù)交換代碼該怎么寫(xiě)?3月4日(周三
    的頭像 發(fā)表于 03-03 19:33 ?616次閱讀
    直播 | 睿擎平臺(tái)AMP<b class='flag-5'>混合</b><b class='flag-5'>部署</b>:你的Qt界面如何“指揮”底層電機(jī)?

    直播預(yù)告 | 睿擎平臺(tái)AMP混合部署:你的Qt界面如何“指揮”底層電機(jī)?

    很多工程師在做HMI+實(shí)時(shí)控制類產(chǎn)品時(shí),會(huì)遇到兩個(gè)棘手問(wèn)題:●Qt界面寫(xiě)好了,怎么和底層實(shí)時(shí)任務(wù)通信?●AMP混合部署架構(gòu)下,Linux與RT-Thread之間的數(shù)據(jù)交換代碼該怎么寫(xiě)?3月4日(周三
    的頭像 發(fā)表于 02-27 18:18 ?393次閱讀
    直播預(yù)告 | 睿擎平臺(tái)AMP<b class='flag-5'>混合</b><b class='flag-5'>部署</b>:你的Qt界面如何“指揮”底層電機(jī)?

    FPGA+GPU異構(gòu)混合部署方案設(shè)計(jì)

    為滿足對(duì) “納秒級(jí)實(shí)時(shí)響應(yīng)” 與 “復(fù)雜數(shù)據(jù)深度運(yùn)算” 的雙重需求,“FPGA+GPU”異構(gòu)混合部署方案通過(guò)硬件功能精準(zhǔn)拆分與高速協(xié)同,突破單一硬件的性能瓶頸 ——FPGA聚焦低延遲實(shí)時(shí)交易鏈路,GPU承接高復(fù)雜度數(shù)據(jù)處理任務(wù),形成 “實(shí)時(shí)執(zhí)行+智能分析” 的閉環(huán)
    的頭像 發(fā)表于 01-13 15:20 ?508次閱讀

    前端部署新方案-技術(shù)篇(總體架構(gòu)設(shè)計(jì))

    實(shí)現(xiàn)資源免維護(hù)部署,提升部署效率 2. 高可用架構(gòu) 支持高并發(fā)訪問(wèn),具備主備容災(zāi)機(jī)制 系統(tǒng)穩(wěn)定性與可維護(hù)性全面提升 3. 精細(xì)化部署策略 新增前端灰度發(fā)布能力 支持按業(yè)務(wù)需求靈活選擇
    的頭像 發(fā)表于 10-21 13:56 ?532次閱讀
    前端<b class='flag-5'>部署</b>新方案-技術(shù)篇(總體<b class='flag-5'>架構(gòu)</b>設(shè)計(jì))

    睿擎混合部署方案:基于QT的電機(jī)驅(qū)動(dòng)系統(tǒng)開(kāi)發(fā)|技術(shù)集結(jié)

    一、方案核心概述本方案旨在解決系統(tǒng)開(kāi)發(fā)中“高性能實(shí)時(shí)控制”與“豐富人機(jī)交互”的需求矛盾。它采用混合部署架構(gòu),將系統(tǒng)清晰地分為兩個(gè)層面:1.實(shí)時(shí)層:部署在睿擎派設(shè)備的RT-Thread
    的頭像 發(fā)表于 09-11 18:33 ?5661次閱讀
    睿擎<b class='flag-5'>混合</b><b class='flag-5'>部署</b>方案:基于QT的電機(jī)驅(qū)動(dòng)系統(tǒng)開(kāi)發(fā)|技術(shù)集結(jié)

    米爾RK3576部署端側(cè)模態(tài)輪對(duì)話,6TOPS算力驅(qū)動(dòng)30億參數(shù)LLM

    通過(guò)硬件算力優(yōu)化與軟件棧協(xié)同,將視覺(jué)編碼、語(yǔ)言推理、對(duì)話管理三大核心能力封裝為可落地的工程方案,而本文將聚焦其輪對(duì)話的部署全流程,拆解從模型加載到交互推理的每一個(gè)關(guān)鍵環(huán)節(jié)。 RK3576 輪對(duì)
    發(fā)表于 09-05 17:25

    宏集分享 | 集中式架構(gòu)還是分布式架構(gòu)?SCADA架構(gòu)選型的新趨勢(shì)

    HongraxIIoT在工業(yè)數(shù)字化不斷推進(jìn)的今天,SCADA系統(tǒng)早已不僅是簡(jiǎn)單的數(shù)據(jù)監(jiān)控工具,它正在成為保障企業(yè)運(yùn)行效率、安全性和業(yè)務(wù)連續(xù)性的戰(zhàn)略核心。而“選擇集中式、分布式還是混合架構(gòu)?”也正
    的頭像 發(fā)表于 08-08 18:15 ?898次閱讀
    宏集分享 | 集中式<b class='flag-5'>架構(gòu)</b>還是分布式<b class='flag-5'>架構(gòu)</b>?SCADA<b class='flag-5'>架構(gòu)</b>選型的新趨勢(shì)

    基于米爾瑞芯微RK3576開(kāi)發(fā)板部署運(yùn)行TinyMaix:超輕量級(jí)推理框架

    本文將介紹基于米爾電子MYD-LR3576開(kāi)發(fā)平臺(tái)部署超輕量級(jí)推理框架方案:TinyMaix 摘自優(yōu)秀創(chuàng)作者-短笛君 TinyMaix 是面向單片機(jī)的超輕量級(jí)的神經(jīng)網(wǎng)絡(luò)推理庫(kù),即 TinyML
    發(fā)表于 07-25 16:35

    【Milk-V Duo S 開(kāi)發(fā)板免費(fèi)體驗(yàn)】Milk-V DuoS之異構(gòu)多核OS混合部署實(shí)驗(yàn)

    Milk-V DuoS之異構(gòu)多核OS混合部署實(shí)驗(yàn) 背景 DuoS 的 CPU 采用多核設(shè)計(jì),所以可以OS
    發(fā)表于 07-03 20:09

    翼輝信息發(fā)布QuickAMP混合系統(tǒng)解決方案

    。為解決此問(wèn)題,翼輝正式發(fā)布 QuickAMP 混合系統(tǒng),此技術(shù)為翼輝所推出的智能算控單元 ACU 的 AMC 系列所搭載的核心技術(shù)。
    的頭像 發(fā)表于 07-01 16:32 ?1136次閱讀
    翼輝信息發(fā)布QuickAMP<b class='flag-5'>混合</b><b class='flag-5'>多</b>系統(tǒng)解決方案

    橋接智能制造:PROFINET與Devicenet混合架構(gòu)賦能汽車擦凈機(jī)器人升級(jí)

    橋接智能制造:PROFINET與Devicenet混合架構(gòu)賦能汽車擦凈機(jī)器人升級(jí)
    的頭像 發(fā)表于 05-28 16:40 ?813次閱讀
    橋接智能制造:PROFINET與Devicenet<b class='flag-5'>混合</b><b class='flag-5'>架構(gòu)</b>賦能汽車擦凈機(jī)器人升級(jí)

    如何利用RAKsmart服務(wù)器實(shí)現(xiàn)高效站點(diǎn)部署方案

    利用RAKsmart服務(wù)器實(shí)現(xiàn)高效站點(diǎn)部署方案,需結(jié)合其網(wǎng)絡(luò)優(yōu)勢(shì)、彈性資源管理和合理的架構(gòu)設(shè)計(jì)。以下是分步實(shí)施方案,涵蓋網(wǎng)絡(luò)優(yōu)化、資源分配、數(shù)據(jù)管理及監(jiān)控等核心環(huán)節(jié),主機(jī)推薦小編為您整理發(fā)布如何利用RAKsmart服務(wù)器實(shí)現(xiàn)高
    的頭像 發(fā)表于 05-19 10:38 ?674次閱讀
    桂林市| 甘孜县| 自治县| 肃南| 邹城市| 恭城| 汤原县| 思南县| 巴里| 丁青县| 合肥市| 太和县| 定陶县| 十堰市| 肇东市| 观塘区| 闻喜县| 儋州市| 通许县| 哈密市| 新昌县| 泰宁县| 米泉市| 江都市| 大悟县| 湖口县| 岐山县| 武川县| 嘉义县| 板桥市| 宜丰县| 四会市| 巴中市| 镇远县| 中山市| 文昌市| 鹤山市| 邯郸县| 西丰县| 辽宁省| 财经|