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

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服務框架的網關層。

主站蜘蛛池模板: 龙江县| 开封县| 桦南县| 齐河县| 东安县| 济南市| 肥乡县| 浑源县| 青龙| 革吉县| 宁远县| 安义县| 启东市| 杭锦旗| 芦山县| 奉贤区| 新竹市| 孝义市| 曲靖市| 彰化市| 峡江县| 江口县| 贵德县| 河南省| 大理市| 莎车县| 繁昌县| 百色市| 同德县| 西青区| 安义县| 利津县| 墨玉县| 澳门| 清丰县| 甘谷县| 贡觉县| 修文县| 汤阴县| 清徐县| 策勒县|