导读:本文将对整个边缘计算系统的逻辑架构及云、边、端之间的逻辑关系进行系统梳理。
作者:崔广章
来源:大数据DT(ID:hzdashuju)
606ac2de2ddb40403c04306fa71a1e59.png
01 边缘计算系统逻辑架构简介
由图3-1可知,逻辑架构侧重边缘计算系统云、边、端各部分之间的交互和协同,包括云、边协同,边、端协同和云、边、端协同3个部分。
52c256c4140eb06f2748f804ebf5c0b0.png
▲图3-1 边缘计算系统逻辑架构
云、边协同:通过云部分Kubernetes的控制节点和边部分KubeEdge所运行的节点共同实现。
边、端协同:通过边部分KubeEdge和端部分EdgeX Foundry共同实现。
云、边、端协同:通过云解决方案Kubernetes的控制节点、边缘解决方案KubeEdge和端解决方案EdgeX Foundry共同实现。
02 云、边协同
云、边协同的具体实现如图3-2所示。
109fc6fdc3cd2e13b31d057eeec75afa.png
▲图3-2 边缘计算系统中云、边协同逻辑架构
Kubernetes控制节点沿用云部分原有的数据模型,保持原有的控制、数据流程不变,即KubeEdge所运行的节点在Kubernetes上呈现出来的是一个普通节点。Kubernetes可以像管理普通节点一样管理KubeEdge所运行的节点。
KubeEdge之所以能够运行在资源受限、网络质量不可控的边缘节点上,是因为KubeEdge在Kubernetes控制节点的基础上通过云部分的CloudCore和边缘部分的EdgeCore实现了对Kubernetes云计算编排容器化应用的下沉。
云部分的Clou