Pantabox 是一個(gè)獨(dú)立的前端,用于直接在物聯(lián)網(wǎng)設(shè)備上管理 Pantavisor Linux。
Pantavisor Linux 旨在幫助用戶使用輕量級(jí) Linux 容器 (LXC) 構(gòu)建嵌入式 Linux 項(xiàng)目。該解決方案允許您將 Linux 發(fā)行版或定制的固件用戶區(qū)放入容器中。這為您的整個(gè)系統(tǒng)提供了便攜式容器化生命周期管理的優(yōu)勢(shì),而無(wú)需更換您的發(fā)行版。
Pantavisor Linux 將您的固件、操作系統(tǒng)、網(wǎng)絡(luò)和板級(jí)支持包 (BSP) 容器化,使它們成為模塊化和可移植的構(gòu)建塊,可以通過無(wú)線方式自動(dòng)共享和管理。通過設(shè)備上的所有內(nèi)容容器化,用戶可以混合和匹配這些組件以構(gòu)建新的發(fā)行版,還可以維護(hù)您可能擁有的針對(duì)您的用例的任何自定義,而無(wú)需更換您的發(fā)行版。
這些是 Pantavisor Linux 模塊化并變成容器的可重用構(gòu)建塊:
板級(jí)支持包 (BSP):內(nèi)核、模塊和固件。
系統(tǒng)中間件容器:您可以選擇將您的單體發(fā)行版中間件打包成一個(gè),或者以更細(xì)粒度的單元構(gòu)建您的中間件。
應(yīng)用程序:Linux 容器。
配置:系統(tǒng)級(jí)配置
這種類型的容器化可移植架構(gòu)旨在消除對(duì)某些 Linux 發(fā)行版所需的特定領(lǐng)域知識(shí)的需求。根據(jù)該公司的說法,Pantavisor 是一種 Linux 系統(tǒng),可讓您擺脫對(duì)特定發(fā)行版及其工具集的束縛。通過使用容器,開發(fā)人員可以靈活地選擇提供最佳軟件包和功能的發(fā)行版。
借助 Pantavisor,Linux 團(tuán)隊(duì)獲得了一種有效且可移植的方式來(lái)將系統(tǒng)升級(jí)建模和交付為原子事務(wù)單元。這是因?yàn)榘粨Q格式與 Pantavisor 狀態(tài)格式相匹配。Pantavisor 系統(tǒng)引擎也默認(rèn)打包為一個(gè)微型無(wú)操作系統(tǒng),它從 BSP 和容器中創(chuàng)建模塊化系統(tǒng)體驗(yàn)。
官方 Pantavisor Linux 映像包括 Pantabox,它是一個(gè)前端,提供直觀的開發(fā)人員體驗(yàn),圍繞開發(fā)人員所需的實(shí)用程序,以便在嵌入式 Linux 設(shè)備上維護(hù)、發(fā)展和發(fā)布 Pantavisor Linux 系統(tǒng)。
設(shè)備上的所有內(nèi)容都使用 Pantavisor Linux 及其管理工具箱進(jìn)行容器化,Pantabox 也不例外,它也在 Pantavisor Linux 之上的容器中運(yùn)行。使用 Pantabox,您可以使用全套 pvr cli 命令來(lái)管理設(shè)備原子修訂以及嵌入式 Linux 項(xiàng)目的其他操作。
Pantabox 還旨在通過在設(shè)備上本地以及在云中控制到 Pantacor Hub 等設(shè)備集線器的軟件事務(wù)更新來(lái)減少來(lái)回以及測(cè)試和調(diào)試軟件更新所需的時(shí)間。在 Pantabox 詞典中,這些被稱為本地模式和遠(yuǎn)程模式。
開發(fā)人員可能需要在設(shè)備上本地工作,以更新、編輯和測(cè)試對(duì)應(yīng)用配置的更改。在工作時(shí),他們可以使用 pvr 命令行工具在本地設(shè)備上添加、提交和跟蹤多個(gè)修訂。當(dāng)準(zhǔn)備好發(fā)布新設(shè)備配置文件及其修訂版時(shí),開發(fā)人員切換到遠(yuǎn)程模式并將新設(shè)備配置文件發(fā)布到 Pantacor 的 SaaS、Pantacor Hub 或任何其他本地或替代托管服務(wù)。
除了容器化固件生命周期管理和定制之外,用戶可能希望在您的任何物聯(lián)網(wǎng)設(shè)備上運(yùn)行任何 Docker 容器。Pantavisor Linux 本身并不運(yùn)行 Docker 容器,但它使用 Docker 鏡像作為由 Pantavisor 與 LXC 運(yùn)行的容器的根文件系統(tǒng)的來(lái)源。
審核編輯:郭婷
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2911文章
44831瀏覽量
375162 -
Linux
+關(guān)注
關(guān)注
87文章
11329瀏覽量
209967
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論