边缘计算新标准 Margo
16 May 2024
Linux 基金会近日联合 ABB ,B&R, Capgemini ,微软,罗克韦尔自动化,施耐德电气,以及西门子,发起了一个新的开放标准项目 Margo。目的是定义一套灵活、简单、易扩展的边缘接口标准。通过边缘编排软件,把边缘应用和边缘设备进行有效的管理起来。
从项目成员来看,已经囊括了 IT 和 OT 的代表厂商了。IT 战队有 Linux 基金会、 Capgemini 、微软。OT 战队有 ABB、罗克韦尔、施耐德和西门子。可谓阵容强大。
Margo 项目的输出有两部分,一部分是边缘互操作标准;另一部分是一个参考实现。为后续行业应用推广铺平道路。
Margo 系统设计的整体架构可以概括为“ 2-2-3 ”,即两套仓库,两套编排服务和三种边缘节点。
两套仓库分别存放
- 边缘计算应用相关的描述文件和程序镜像,
- 设备的描述文件和设备升级程序。
两套编排服务
- 工作负载编排服务在不同设备部署应用
- 设备编排服务用于发现设备、接入设备、更新设备
三种边缘节点
- 独立设备节点
- 集群设备主节点
- 集群设备工作节点
每个设备节点上面运行工作编排和设备编排代理。Margo 定义了这些代理和编排服务的标准接口。这样,对于不同设备厂商和编排服务提供商,双方遵循标准的应用描述文件格式,设备描述文件格式,以及编排接口,就能一起工作了。这就是所谓的“develop once, deploy many”开发一次,部署多次。
项目官网地址:https://margo.org
顺便说一下,margo 是拉丁语中的边缘的意思。