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

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

3天内不再提示

Pantavisor Linux为系统带来容器可移植性和敏捷性

星星科技指导员 来源:嵌入式计算设计 作者:Tiera Oliver 2022-08-16 09:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Pantabox 是一个独立的前端,用于直接在物联网设备上管理 Pantavisor Linux

Pantavisor Linux 旨在帮助用户使用轻量级 Linux 容器 (LXC) 构建嵌入式 Linux 项目。该解决方案允许您将 Linux 发行版或定制的固件用户区放入容器中。这为您的整个系统提供了便携式容器化生命周期管理的优势,而无需更换您的发行版。

Pantavisor Linux 将您的固件、操作系统、网络和板级支持包 (BSP) 容器化,使它们成为模块化和可移植的构建块,可以通过无线方式自动共享和管理。通过设备上的所有内容容器化,用户可以混合和匹配这些组件以构建新的发行版,还可以维护您可能拥有的针对您的用例的任何自定义,而无需更换您的发行版。

这些是 Pantavisor Linux 模块化并变成容器的可重用构建块:

板级支持包 (BSP):内核、模块和固件。

系统中间件容器:您可以选择将您的单体发行版中间件打包成一个,或者以更细粒度的单元构建您的中间件。

应用程序:Linux 容器。

配置:系统级配置

这种类型的容器化可移植架构旨在消除对某些 Linux 发行版所需的特定领域知识的需求。根据该公司的说法,Pantavisor 是一种 Linux 系统,可让您摆脱对特定发行版及其工具集的束缚。通过使用容器,开发人员可以灵活地选择提供最佳软件包和功能的发行版。

借助 Pantavisor,Linux 团队获得了一种有效且可移植的方式来将系统升级建模和交付为原子事务单元。这是因为包交换格式与 Pantavisor 状态格式相匹配。Pantavisor 系统引擎也默认打包为一个微型无操作系统,它从 BSP 和容器中创建模块化系统体验。

官方 Pantavisor Linux 映像包括 Pantabox,它是一个前端,提供直观的开发人员体验,围绕开发人员所需的实用程序,以便在嵌入式 Linux 设备上维护、发展和发布 Pantavisor Linux 系统。

设备上的所有内容都使用 Pantavisor Linux 及其管理工具箱进行容器化,Pantabox 也不例外,它也在 Pantavisor Linux 之上的容器中运行。使用 Pantabox,您可以使用全套 pvr cli 命令来管理设备原子修订以及嵌入式 Linux 项目的其他操作。

Pantabox 还旨在通过在设备上本地以及在云中控制到 Pantacor Hub 等设备集线器的软件事务更新来减少来回以及测试和调试软件更新所需的时间。在 Pantabox 词典中,这些被称为本地模式和远程模式。

开发人员可能需要在设备上本地工作,以更新、编辑和测试对应用配置的更改。在工作时,他们可以使用 pvr 命令行工具在本地设备上添加、提交和跟踪多个修订。当准备好发布新设备配置文件及其修订版时,开发人员切换到远程模式并将新设备配置文件发布到 Pantacor 的 SaaS、Pantacor Hub 或任何其他本地或替代托管服务。

除了容器化固件生命周期管理和定制之外,用户可能希望在您的任何物联网设备上运行任何 Docker 容器。Pantavisor Linux 本身并不运行 Docker 容器,但它使用 Docker 镜像作为由 Pantavisor 与 LXC 运行的容器的根文件系统的来源。

审核编辑:郭婷

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

    关注

    2939

    文章

    47315

    浏览量

    407624
  • Linux
    +关注

    关注

    88

    文章

    11627

    浏览量

    217905
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3588核心板/开发板RT-Linux系统实时及硬件中断延迟测试

    本文介绍瑞芯微RK3588芯片平台RT-Linux系统实时及硬件中断延迟测试,基于触觉智能RK3588核心板/开发板演示。Linux-RT实时
    的头像 发表于 11-28 18:57 113次阅读
    RK3588核心板/开发板RT-<b class='flag-5'>Linux</b><b class='flag-5'>系统</b>实时<b class='flag-5'>性</b>及硬件中断延迟测试

    德思特Vaunix推出2~4 GHz USB可编程移相器,微波测试台带来了经济和可靠

    德思特优质合作伙伴Vaunix推出全新移相器Lab Brick TS-LPS系列, 该产品微波测试台带来了经济、功能、可靠和简单性
    的头像 发表于 11-28 15:18 106次阅读
    德思特Vaunix推出2~4 GHz USB可编程移相器,<b class='flag-5'>为</b>微波测试台<b class='flag-5'>带来</b>了经济<b class='flag-5'>性</b>和可靠<b class='flag-5'>性</b>

    移植蜂鸟需要在Linux环境下吗?

    《手把手教你设计CPU》书上运行Verilog仿真测试那章说为了重现仿真环境,最好在Linux环境下。不知道移植蜂鸟是否需要在Linux环境下,直接在Windows操作系统可否
    发表于 11-10 07:42

    RK3576核心板/开发板RT-Linux系统实时及硬件中断延迟测试

    本文介绍瑞芯微RK3576芯片平台RT-Linux系统实时及硬件中断延迟测试,基于触觉智能RK3576开发板PurplePiOH2演示。Linux-RT实时
    的头像 发表于 09-30 16:52 1664次阅读
    RK3576核心板/开发板RT-<b class='flag-5'>Linux</b><b class='flag-5'>系统</b>实时<b class='flag-5'>性</b>及硬件中断延迟测试

    瑞芯微RK35XX系列Linux实时详细测试对比( PREEMPT_RT和Xenomai )

    工业控制、工业网关、轨道交通、能源电力等场景,都需要一个运行稳定、可靠的“实时操作系统”。RT-Linux作为一款开源实时操作系统,拥有实时
    的头像 发表于 09-30 16:37 1515次阅读
    瑞芯微RK35XX系列<b class='flag-5'>Linux</b>实时<b class='flag-5'>性</b>详细测试对比( PREEMPT_RT和Xenomai )

    RK3506开发板Xenomai内核RT-Linux实时系统适配教程与性能实测,实测仅7μs稳定延时

    本文基于触觉智能RK3506核心板/开发板,介绍Xenomai内核RT-Linux实时系统适配,并附性能实测。简介与实测数据Xenomai简介XEnomai是一个实时子系统,可与
    的头像 发表于 09-18 14:21 864次阅读
    RK3506开发板Xenomai内核RT-<b class='flag-5'>Linux</b>实时<b class='flag-5'>性</b><b class='flag-5'>系统</b>适配教程与性能实测,实测仅7μs稳定延时

    NVIDIA如何优化AI工厂的网络可靠与功耗

    随着 AI 重新定义计算格局,网络已成为构建未来数据中心发展的关键支柱。大语言模型的训练性能不仅取决于计算资源,更受到底层网络敏捷性、容量和智能程度的影响。行业正从传统以 CPU 中心的基础架构,迈向紧耦合的、GPU 驱动和网络定义的 AI 工厂。
    的头像 发表于 09-04 11:23 1056次阅读
    NVIDIA如何优化AI工厂的网络可靠<b class='flag-5'>性</b>与功耗

    MT6825磁编芯片伺服电机控制系统带来全角度测量能力

    在工业自动化、机器人技术以及新能源汽车等众多领域,伺服电机控制系统都扮演着至关重要的角色。而测量电机的旋转角度,对于实现精确的运动控制起着决定性作用。今天,我们就来深入探讨一下MT6825磁编芯片如何为伺服电机控制系统带来全角度测量能力。
    的头像 发表于 07-29 16:40 418次阅读

    一文读懂:嵌入式Linux实时进阶

    景。 ✅兼容移植: PREEMPT_RT:与标准Linux内核兼容较好,对现有应用的影响较小,易于安装和配置。 Xenoma
    发表于 07-10 15:26

    开源系统适配:聚徽分享国产工控平板在 Linux / 鸿蒙系统下的技术优化

    在工业自动化与智能化加速推进的当下,国产工控平板的系统适配成为提升设备性能与竞争力的关键环节。Linux 和鸿蒙作为开源系统,凭借其高度的开放与可定制
    的头像 发表于 06-13 16:29 708次阅读

    物联网工程师为什么要学Linux

    物联网工程师需要掌握Linux的主要原因可以从技术生态、开发需求、行业应用及就业竞争力四个角度来分析: 一、技术生态与行业适配 1)嵌入式开发的主流平台 物联网设备往往基于嵌入式系统
    发表于 05-26 10:32

    电机微机控制系统可靠分析

    可靠是电机微机控制系统的重要指标,延长电机平均故障间隔时间(MTBF),缩短平均修复时间(MTTR)是可靠研究的目标。电机微机控制系统的故障分为硬件故障和软件故障,分析故障的性质和
    发表于 04-29 16:14

    敏捷合成器的技术原理和应用场景

    波形。敏捷合成器能够提供这样的信号源,并满足雷达系统对频率切换速度和相位噪声的要求。 自动测试系统:在自动测试系统中,敏捷合成器可作为信号发
    发表于 02-20 15:25

    英特尔Agilex FPGA的架构优势与解决方案

    在当今数字化进程中,从边缘到核心网再到数据中心的市场转型加速,数据洪流席卷而来,各领域对数据处理灵活性和敏捷性的需求达到新高度。Agilex FPGA应运而生,融合Altera多项创新技术,数据处理困境带来新曙光。
    的头像 发表于 01-03 09:45 1213次阅读
    英特尔Agilex FPGA的架构优势与解决方案

    服务器数据恢复—LINUX系统删除/格式化的数据恢复可行分析

    基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行
    的头像 发表于 12-06 13:52 764次阅读