一图看懂边缘计算整体架构
導(dǎo)讀:本文將對云、邊、端協(xié)同的邊緣計算系統(tǒng)的整體架構(gòu)進行梳理和分析。
作者:崔廣章
來源:大數(shù)據(jù)DT(ID:hzdashuju)
邊緣計算系統(tǒng)整體分為云、邊、端三部分,具體如圖2-1所示。
▲圖2-1 邊緣計算整體架構(gòu)(點擊圖片可放大)
01 云
CPU支持X86和ARM架構(gòu);操作系統(tǒng)支持Linux、Windows和macOS;容器運行時支持Docker、Containerd和Cri-o;集群編排使用Kubernetes,包括控制節(jié)點、計算節(jié)點和集群存儲。
控制節(jié)點核心組件包括Kube-apiserver、Kube-controller-manager和Kube-scheduler,計算節(jié)點組件包括Kubelet和Kube-proxy,集群存儲組件包括Etcd。
云上的負載以Pod形式運行,Pod由Container組成,Container是基于操作系統(tǒng)的NameSpace和Cgroup隔離出來的獨立空間。
02 邊
CPU支持X86和ARM架構(gòu);操作系統(tǒng)支持Linux;容器運行時支持Docker;邊緣集群編排使用KubeEdge,包括云部分的CloudCore、邊緣部分的EdgeCore和邊緣集群存儲SQLite。邊緣上的負載以Pod形式運行。
03 端
由運行在邊緣集群上的管理端設(shè)備的服務(wù)框架EdgeX Foundry和端設(shè)備組成,EdgeX Foundry從下往上依次為設(shè)備服務(wù)層、核心服務(wù)層、支持服務(wù)層、導(dǎo)出服務(wù)層,這也是物理域到信息域的數(shù)據(jù)處理順序。
設(shè)備服務(wù)層負責(zé)與南向設(shè)備交互;核心服務(wù)層介于北向與南向之間,作為消息管道并負責(zé)數(shù)據(jù)存儲;支持服務(wù)層包含廣泛的微服務(wù),主要提供邊緣分析服務(wù)和智能分析服務(wù);開放服務(wù)層是整個EdgeX Foundry服務(wù)框架的網(wǎng)關(guān)層。
關(guān)于作者:崔廣章,之江實驗室高級研究專員,資深云計算和邊緣計算技術(shù)工程師。從2014年接觸云計算以來,參與過多個云計算生產(chǎn)項目,其中代表性的項目有基于OpenStack進行定制開發(fā)的運營商私有云、政務(wù)云,基于開源容器云方案定制開發(fā)的面向運營商的數(shù)據(jù)中心操作系統(tǒng)(DCOS),2018年開始從事邊緣計算相關(guān)研究與開發(fā)。
本文摘編自《深入理解邊緣計算:云、邊、端工作原理與源碼分析》(ISBN:978-7-111-68422-0),經(jīng)出版方授權(quán)發(fā)布。
延伸閱讀《深入理解邊緣計算》
點擊上圖了解及購買
轉(zhuǎn)載請聯(lián)系微信:DoctorData
推薦語:這是一本從環(huán)境搭建、部署配置、系統(tǒng)架構(gòu)、工作原理、源碼分析、二次開發(fā)等維度系統(tǒng)講解如何打造協(xié)同的云、邊、端系統(tǒng)的著作。?
刷刷視頻👇
干貨直達👇
這4種分析方法,大牛產(chǎn)品經(jīng)理都在用
一圖梳理企業(yè)數(shù)據(jù)治理的8項舉措
終于有人把Knative講明白了
邊緣計算比云計算強在哪里?終于有人講明白了
更多精彩👇
在公眾號對話框輸入以下關(guān)鍵詞
查看更多優(yōu)質(zhì)內(nèi)容!
讀書?|?書單?|?干貨?|?講明白?|?神操作?|?手把手
大數(shù)據(jù)?|?云計算?|?數(shù)據(jù)庫?|?Python?|?爬蟲?|?可視化
AI?|?人工智能?|?機器學(xué)習(xí)?|?深度學(xué)習(xí)?|?NLP
5G?|?中臺?|?用戶畫像?|?數(shù)學(xué)?|?算法?|?數(shù)字孿生
據(jù)統(tǒng)計,99%的大咖都關(guān)注了這個公眾號
👇
總結(jié)
以上是生活随笔為你收集整理的一图看懂边缘计算整体架构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql存储过程----备份数据库
- 下一篇: 如何用SQL实现从第几条记录开始取几条