基于實(shí)時操作系統(tǒng) (RTOS) 構(gòu)建的應(yīng)用程序每天都在被整合到更大、更復(fù)雜的環(huán)境中。例如,戰(zhàn)斗機(jī)有許多不同的計算機(jī)系統(tǒng),這些系統(tǒng)可能運(yùn)行不同的操作系統(tǒng)。
問題是,我們?nèi)绾卧谌绱舜蟮南到y(tǒng)上加速軟件的部署?我們?nèi)绾问共渴疬^程統(tǒng)一,以便從一個子系統(tǒng)到另一個子系統(tǒng)不會發(fā)生工作流更改?
容器技術(shù)激發(fā)邊緣計算
答案是飛機(jī)、汽車或工廠中的容器化本地基礎(chǔ)設(shè)施或邊緣云,隨時準(zhǔn)備為各種子系統(tǒng)提供軟件。該邊緣云依次連接到另一個云,這允許您推送信息和軟件更新,以管理和編排您的異構(gòu)軟件子系統(tǒng)。
在ARC咨詢小組的一篇題為“工業(yè)邊緣容器”的文章中,Harry Forbes指出,“考慮到這些新功能以及如何使用它們,在我看來,從長遠(yuǎn)來看,今天嵌入式系統(tǒng)和邊緣計算之間的清晰邊界將變得更加模糊。事實(shí)上,今天的實(shí)時嵌入式應(yīng)用程序最終可能會成為更廣泛的邊緣應(yīng)用程序中的特例,這些應(yīng)用程序被容器化和編排,與今天的云應(yīng)用程序部署方式非常相似。
符合開放容器計劃 (OCI) 標(biāo)準(zhǔn)的容器能夠使用與在更傳統(tǒng)的 IT 環(huán)境中用于任何其他應(yīng)用程序相同類型的云基礎(chǔ)架構(gòu)、相同類型的工具和相同類型的工作流。借助容器支持,RTOS 世界對于現(xiàn)代應(yīng)用程序開發(fā)、IT 方法和 DevOps 敏感性變得更加清晰易懂。
解決邊緣挑戰(zhàn)的用例
隨著越來越多的應(yīng)用需要低延遲、高帶寬性能來滿足設(shè)計要求,最適合智能邊緣的計算機(jī)解決方案的需求不斷增長。為了提供必要的性能,智能邊緣依賴于多種新興技術(shù),包括5G網(wǎng)絡(luò),人工智能和機(jī)器學(xué)習(xí),物聯(lián)網(wǎng)和移動性的進(jìn)步,以及越來越多的容器技術(shù)。
這一趨勢的一個很好的例子是:航空電子系統(tǒng)已經(jīng)從基本上基于硬件的解決方案發(fā)展到敏捷、高度可升級的軟件定義基礎(chǔ)設(shè)施,使新技術(shù)能夠在部署后整合到系統(tǒng)中,而無需大量更換硬件。軟件容器技術(shù)有望成為通過快速更新和補(bǔ)丁應(yīng)對網(wǎng)絡(luò)安全威脅的有效手段,為商業(yè)和航空航天/國防部門帶來好處。
容器可以幫助解決邊緣挑戰(zhàn)的其他用例包括:
制造運(yùn)營和工業(yè)機(jī)器人:基于人工智能的自動化由緊湊、低功耗的安裝提供支持,這些安裝需要嵌入式 RTOS 提供的關(guān)鍵任務(wù)可靠性。
創(chuàng)新的醫(yī)療保健服務(wù):幫助醫(yī)療機(jī)構(gòu)應(yīng)對 COVID-19 大流行的遠(yuǎn)程患者護(hù)理、健康監(jiān)測系統(tǒng)、咨詢和其他醫(yī)療保健實(shí)踐可以從容器技術(shù)的安全性和敏捷性中受益。
自動駕駛汽車和智能城市運(yùn)營:在許多嵌入式用例中,輕量級、低功耗操作是一個至關(guān)重要的因素,這些用例涉及人工智能控制的車輛、車輛之間的通信、交通流量監(jiān)控、高級駕駛員輔助系統(tǒng) (ADAS) 以及全市范圍的警告和警報系統(tǒng)。
零售客戶個性化和溝通:自動化信息亭、個性化標(biāo)牌顯示、富媒體產(chǎn)品演示和在線訂購系統(tǒng)可以利用在智能邊緣實(shí)施的容器技術(shù)的靈活性和強(qiáng)大功能。
然而,只有充分了解該技術(shù)的安全方面,并將必要的保護(hù)作為 DevSecOps 流程的一部分集成到解決方案中,才能充分實(shí)現(xiàn)嵌入式應(yīng)用程序容器的優(yōu)勢。
確保容器安全
安全性在任何類型的軟件部署中都是至關(guān)重要的問題,如果容器技術(shù)要在需要提高安全性的環(huán)境中取得成功 - 例如航空航天和國防,汽車應(yīng)用,能源電網(wǎng)和子系統(tǒng),機(jī)器人實(shí)施等 - 需要額外的措施來強(qiáng)化解決方案。
云原生的開源注冊表通常在使用容器時提供一層安全性。例如,Harbor采用策略和基于角色的訪問控制來保護(hù)容器組件。掃描每個容器映像以確保其沒有已知漏洞,然后在分發(fā)之前簽名為受信任。對于敏感的任務(wù)關(guān)鍵型部署,Harbor 在跨云原生計算平臺移動容器時提供了一定程度的保證。
遵循 DevSecOps 軟件開發(fā)最佳實(shí)踐是保護(hù)容器安全的最有效方法之一。國防部發(fā)布了《容器強(qiáng)化指南》(2020 年 10 月),其中概述了對防范安全漏洞非常重要的 DevSecOps 流程。
結(jié)論
對嵌入式系統(tǒng)的期望會向下級聯(lián)到為其提供支持的操作系統(tǒng)。實(shí)時操作系統(tǒng)必須跟上創(chuàng)新的步伐,并采用現(xiàn)代開發(fā)實(shí)踐。這意味著與新一代嵌入式系統(tǒng)開發(fā)人員所采用的框架、語言和方法兼容,同時在安全性、安全性、性能或可靠性方面毫不妥協(xié)。
隨著應(yīng)用程序及其支持基礎(chǔ)架構(gòu)的復(fù)雜性為日益復(fù)雜的黑客創(chuàng)造了新的潛在攻擊媒介,嵌入式系統(tǒng)中的容器提供了一種向智能邊緣提供響應(yīng)迅速、安全的應(yīng)用程序交付的方法。借助這些功能,航空航天和國防組織、能源提供商、大型制造商和醫(yī)療組織可以利用低延遲、高帶寬性能來處理最具挑戰(zhàn)性的應(yīng)用。
審核編輯:郭婷
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7103瀏覽量
125055 -
RTOS
+關(guān)注
關(guān)注
24文章
844瀏覽量
120835
發(fā)布評論請先 登錄
實(shí)時操作系統(tǒng)RTOS選型指南及實(shí)例分析
鴻道Intewell操作系統(tǒng)的Linux實(shí)時拓展方案

國產(chǎn)銀河麒麟操作系統(tǒng)V10和星光麒麟V1.0操作系統(tǒng)如何選擇?

鴻道Intewell操作系統(tǒng)的Windows實(shí)時拓展方案

國產(chǎn)實(shí)時操作系統(tǒng):和RT-Linux,Zephyr的實(shí)時性對比

linux是實(shí)時系統(tǒng)還是分時操作系統(tǒng)
ARM開發(fā)板上的實(shí)時操作系統(tǒng)介紹
面向功能安全應(yīng)用的汽車開源操作系統(tǒng)解決方案

鴻道Intewell實(shí)時操作系統(tǒng)MIPS架構(gòu)生態(tài):龍芯2K1000

簡單認(rèn)識RTOS實(shí)時操作系統(tǒng)
實(shí)時芯資訊:Core i7-9700TE與鴻道Intewell實(shí)時操作系統(tǒng)適配

業(yè)界頂尖的嵌入式實(shí)時操作系統(tǒng):鴻道Intewell操作系統(tǒng)#實(shí)時操作系統(tǒng) #人工智能 #鴻道操作系統(tǒng)
國產(chǎn)鴻道Intewel操作系統(tǒng)與Codesys高實(shí)時虛擬化運(yùn)動控制解決方案

嵌入式實(shí)時操作系統(tǒng):Intewell操作系統(tǒng)與VxWorks操作系統(tǒng)有啥區(qū)別

工業(yè)實(shí)時操作系統(tǒng)對比:鴻道Intewell跟rt-linux有啥區(qū)別

評論