官术网_书友最值得收藏!

2.1 邊緣計算整體架構

本節將對云、邊、端協同的邊緣計算系統的整體架構進行梳理和分析。邊緣計算系統整體分為云、邊、端三部分,具體如圖2-1所示。

040-01

圖2-1 邊緣計算整體架構

1)云:CPU支持X86和ARM架構;操作系統支持Linux、Windows和macOS;容器運行時支持Docker、Containerd和Cri-o;集群編排使用Kubernetes,包括控制節點、計算節點和集群存儲。控制節點核心組件包括Kube-apiserver、Kube-controller-manager和Kube-scheduler,計算節點組件包括Kubelet和Kube-proxy,集群存儲組件包括Etcd。云上的負載以Pod形式運行,Pod由Container組成,Container是基于操作系統的NameSpace和Cgroup隔離出來的獨立空間。

2)邊:CPU支持X86和ARM架構;操作系統支持Linux;容器運行時支持Docker;邊緣集群編排使用KubeEdge,包括云部分的CloudCore、邊緣部分的EdgeCore和邊緣集群存儲SQLite。邊緣上的負載以Pod形式運行。

3)端:由運行在邊緣集群上的管理端設備的服務框架EdgeX Foundry和端設備組成,EdgeX Foundry從下往上依次為設備服務層、核心服務層、支持服務層、導出服務層,這也是物理域到信息域的數據處理順序。設備服務層負責與南向設備交互;核心服務層介于北向與南向之間,作為消息管道并負責數據存儲;支持服務層包含廣泛的微服務,主要提供邊緣分析服務和智能分析服務;開放服務層是整個EdgeX Foundry服務框架的網關層。

主站蜘蛛池模板: 紫金县| 博乐市| 安庆市| 扎兰屯市| 安达市| 海阳市| 阳新县| 和林格尔县| 鹤峰县| 灌阳县| 泽州县| 库车县| 江油市| 桂东县| 沭阳县| 威信县| 乌恰县| 柳州市| 庐江县| 北海市| 芦山县| 宜昌市| 达日县| 仙桃市| 宜川县| 潼南县| 鹤庆县| 海口市| 安庆市| 游戏| 台南市| 石门县| 阿拉尔市| 防城港市| 阜南县| 巴东县| 阿巴嘎旗| 睢宁县| 工布江达县| 聊城市| 深水埗区|