Pantacor 的 Pantavisor Linux ,增加了對 Azure IoT Hub 上的設(shè)備更新的支持。該組合提供了一種開源解決方案,用于跨多種嵌入式架構(gòu)簡化無線更新和物聯(lián)網(wǎng)車隊管理。
IoT 中心的設(shè)備更新 (DU) 是一種端到端更新解決方案,它使發(fā)布團隊能夠安全地管理和部署對 IoT 設(shè)備的無線更新??蛻艨梢钥焖夙憫?yīng)安全威脅并推出新功能以滿足業(yè)務(wù)需求,而無需增加構(gòu)建和維護內(nèi)部無線更新解決方案的成本。
Pantavisor Linux 利用 LXC 容器來構(gòu)建模塊化容器化嵌入式 Linux 系統(tǒng),這些系統(tǒng)完全可定制,并且可以通過標準開源技術(shù)輕松管理。容器的可移植性簡化了物聯(lián)網(wǎng)車隊中嵌入式 Linux 固件和應(yīng)用程序的生命周期管理。系統(tǒng)和應(yīng)用程序級別的虛擬化還允許嵌入式 Linux 工程團隊采用敏捷和現(xiàn)代的云原生方法,例如微服務(wù)和其他自動化策略,以保護設(shè)備群、加快上市時間并增加創(chuàng)新。
來自統(tǒng)一儀表板的 IoT 車隊軟件生命周期管理
Pantavisor 將 DU 代理容器化,使開發(fā)人員和操作員能夠使用容器管理和更新系統(tǒng)堆棧的每個組件,包括 DU 代理本身。因此,團隊現(xiàn)在可以通過一個統(tǒng)一的儀表板保護、更新和維護容器化 IoT 設(shè)備架構(gòu)和其他架構(gòu)上的軟件生命周期??傊萜鞯目梢浦残院臀④浗?jīng)過驗證的更新技術(shù)的可靠性通過使用更敏捷的 DevOps 實踐簡化了發(fā)布和整體 IoT 生命周期管理。
“設(shè)備物聯(lián)網(wǎng)更新中心支持從最小的傳感器到網(wǎng)關(guān)級邊緣設(shè)備的一系列設(shè)備,包括直接連接的設(shè)備和處于復(fù)雜拓撲中的設(shè)備,這些設(shè)備在多個級別上斷開連接或嵌套?,F(xiàn)在,由于為 DU 添加了 Pantavisor 更新處理程序,我們的用戶受益于端到端 OTA 部署,這些部署帶來了 LXC Linux 容器支持,以實現(xiàn)應(yīng)用程序容器和系統(tǒng)固件等的模塊化和簡化更新,”Jeff Davis 說,首席集團項目經(jīng)理微軟。
用于 Azure IoT 中心的 Pantavisor 和設(shè)備更新在行動
Pantavisor Linux 是一個使用 LXC 容器技術(shù)構(gòu)建容器化系統(tǒng)的框架,可將單功能邊緣設(shè)備轉(zhuǎn)換為多用途系統(tǒng)。Pantavisor Linux 運行時被劃分為輕量級容器,這些容器將應(yīng)用程序、庫、文件系統(tǒng)和其他軟件和固件放入 32 位或 64 位 Arm 或 x86-64 架構(gòu)設(shè)備上的單獨包中。

容器化嵌入式系統(tǒng)通過 Pantacor Hub 作為構(gòu)建塊進行管理,Pantacor Hub 是一個基于云的設(shè)備狀態(tài)管理系統(tǒng),用作開源系統(tǒng)修訂和應(yīng)用程序存儲庫。它還提供操作控制器功能,使用戶能夠配置設(shè)備、應(yīng)用程序元數(shù)據(jù)和執(zhí)行 OTA 更新?,F(xiàn)在,支持 Pantavisor 的設(shè)備的軟件生命周期也可以使用 Azure 物聯(lián)網(wǎng)中心的設(shè)備更新儀表板進行管理。
IoT 中心的設(shè)備更新包括對各種工件的支持,以及與從微型傳感器到網(wǎng)關(guān)級設(shè)備等設(shè)備的兼容性。OTA 更新可以單獨執(zhí)行,也可以在全球范圍內(nèi)針對整個車隊執(zhí)行。
“將物聯(lián)網(wǎng)設(shè)備更新與 Microsoft Windows 市場領(lǐng)先的更新技術(shù)和 Pantavisor Linux 相結(jié)合,為希望在智能邊緣對其嵌入式 Linux 物聯(lián)網(wǎng)設(shè)備群進行現(xiàn)代化改造并為Pantacor 首席執(zhí)行官 Ricardo Mendoza 說。
通過 Azure IoT 中心儀表板開始準備、導(dǎo)出和應(yīng)用更新到嵌入式 Linux IoT 設(shè)備所需的只是將設(shè)備更新 (DU) 代理快速安裝到支持 Pantavisor 的設(shè)備上。從那里,該平臺可以立即用作車隊管理和可觀察性、軟件生命周期管理或軟件定義的物聯(lián)網(wǎng) 解決方案。
開始使用 Pantavisor Linux 和 Azure IoT 中心的設(shè)備更新
盡管復(fù)雜,但在 Pantavisor 設(shè)備上啟用 DU 相對簡單。在Azure 門戶中創(chuàng)建帳戶后,用戶可以從 DU UI 中為 Azure IoT Hub 更新服務(wù)配置現(xiàn)有的 Pantavisor 設(shè)備。
這需要安裝 DU 代理,與 Pantavisor 運行時的其余部分一樣,它被部署為容器。DU 容器由更新服務(wù) (包括內(nèi)容處理程序)、交付優(yōu)化服務(wù)和pvcontrol 實用程序組成。部署后,該容器將控制 Pantavisor Linux 的生命周期管理,并負責(zé)更新設(shè)備的所有容器化軟件,包括但不限于主操作系統(tǒng)、應(yīng)用程序、內(nèi)核和模塊。
安裝首先下載使用 DU 客戶端編譯的最新 Pantavisor 映像 并將其刷新到存儲設(shè)備。配置存儲驅(qū)動器并將其插入目標(例如具有 UEFI BIOS 的 Raspberry Pi 或 64 位 x86 硬件)后,設(shè)備應(yīng)在啟動時連接到 Device Update IoT Hub。接下來,必須將當前版本的設(shè)備軟件從客戶端克隆到Pantavisor 命令行界面 ( PVR cli )。
cli 可用于進行更改(例如從 DockerHub 安裝新容器),必須使用名為pvr2adu的腳本將其轉(zhuǎn)換為 DU 格式。這將生成一個可以從設(shè)備更新儀表板部署的清單。
審核編輯:郭婷
-
嵌入式
+關(guān)注
關(guān)注
5210文章
20692瀏覽量
337599 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2950文章
48169瀏覽量
418970 -
Linux
+關(guān)注
關(guān)注
88文章
11829瀏覽量
219642
發(fā)布評論請先 登錄
為什么選擇 Nordic 的低功耗藍牙解決方案?
KubePi:開源Kubernetes可視化管理面板,讓集群管理如此簡單
自主可控的物聯(lián)網(wǎng)全國產(chǎn)ZigBee模組無線連接方案解析
工業(yè)設(shè)備運維管理平臺的物聯(lián)網(wǎng)解決方案
Nordic經(jīng)過全球認證的、多傳感器、電池供電的蜂窩物聯(lián)網(wǎng)原型平臺:Thingy91X套件
智慧水務(wù)新引擎:二供泵房物聯(lián)網(wǎng)解決方案,開啟供水管理新時代
凌華科技攜手Carota借助恩智浦處理器打造車隊管理解決方案
由Memfault賦能的Nordic-nRF Cloud云服務(wù)將硬核加持物聯(lián)網(wǎng)通信應(yīng)用
水利物聯(lián)網(wǎng)管控解決方案:賦能智慧水務(wù)高質(zhì)量發(fā)展
制袋機物聯(lián)網(wǎng)數(shù)據(jù)采集中臺解決方案
Smart Eye的AIS系統(tǒng)獲得全球車隊管理解決方案提供商Optix訂單
能源監(jiān)測與設(shè)備管理的物聯(lián)網(wǎng)解決方案
坑口電站智慧化管理的工業(yè)物聯(lián)網(wǎng)解決方案
開源解決方案簡化無線更新和物聯(lián)網(wǎng)車隊管理
評論