KubeEdge整体架构

 

KubeEdge整体架构包括与云交互的组件、管理边缘负载的组件和与终端设备交互的组件三部分。

1)与云交互的组件:在KubeEdge中,CloudCore是与云交互的组件,负责将云部分的指令下发到边缘,同时负责接收边缘上报到云端的事件。

2)管理边缘负载的组件:在KubeEdge中,EdgeCore是管理边缘负载的组件,负责接收、执行云端下发的指令,即管理边缘负载的整个生命周期,同时将边缘的状态以事件的形式上报到云端。

3)与终端设备交互的组件:在KubeEdge中,Mapper是与终端设备交互的组件,是针对支持不同协议的设备开发的插件。一个Mapper负责与支持指定协议的设备进行交互,即采集支持指定协议的设备上的数据并上报到边缘,同时将边缘下发的指令在支持指定协议的设备上执行。

 

posted @ 2023-01-25 10:28  muzinan110  阅读(101)  评论(0编辑  收藏  举报