详解边缘计算系统逻辑架构:云、边、端协同
发布网友
发布时间:2024-10-04 06:45
我来回答
共1个回答
热心网友
时间:2024-10-20 12:36
边缘计算系统逻辑架构概述
边缘计算系统结构主要由三个部分组成:云、边、端。它们之间的逻辑关系和协同方式是本文重点分析的对象。
01 边缘计算系统逻辑架构简述
从图3-1可以直观看出,云、边、端三者之间存在复杂的交互和协同。整体架构包括云、边协同、边、端协同和云、边、端协同三个主要部分。
02 云、边协同
云、边协同的实现路径通过Kubernetes控制节点与KubeEdge相连接,两者协同运行。Kubernetes在管理普通节点的同时,也可以管理KubeEdge节点。KubeEdge运行在边缘节点上,通过云部分的CloudCore和边缘部分的EdgeCore,实现了Kubernetes云计算编排容器化应用的下沉。CloudCore负责监听控制节点指令,EdgeCore执行指令并汇报状态信息。
EdgeCore在Kubelet基础上定制而成,针对边缘节点资源*和网络质量不佳的情况,增加了离线计算功能,使其适应边缘环境。
03 边、端协同
边、端协同通过MQTT代理和对接支持多种协议设备的服务实现。KubeEdge端解决方案虽然较为初级,但我们的系统使用了功能更为完善的IoT SaaS平台EdgeX Foundry。
04 云、边、端协同
云、边、端协同的理想状态包括云、边协同和云、边、端协同两个层面。通过Kubernetes控制节点、KubeEdge和EdgeX Foundry协同操作,实现对终端设备的影响。但目前,控制节点与终端设备的直接交互还有待改进。
05 结论
本文系统梳理了边缘计算系统的逻辑架构和云、边、端之间的逻辑关系与现状。通过深入理解边缘计算系统的运行原理与源码分析,可以更好地构建协同的云、边、端系统。