- 深入理解邊緣計算:云、邊、端工作原理與源碼分析
- 崔廣章
- 558字
- 2021-06-24 11:28:38
1.4 不同應用部署方式的比較
本節主要對在云、邊協同的集群以及傳統的云平臺上的應用部署的架構、適用場景進行說明。
1. 在云、邊協同的集群上部署應用
圖1-19是在云、邊協同集群上部署應用的架構圖。由圖1-19可知,云控制中心作為集群的控制平面,邊緣計算節點作為應用負載最終運行的節點。運行在邊緣計算節點上的應用與終端設備進行交互,同時負責終端設備的數據采集、存儲和處理,并通過下發指令控制終端設備。

圖1-19 在云、邊協同的集群上部署應用
2. 在傳統的云平臺上部署應用
圖1-20是在傳統云平臺上部署應用的架構圖。由架構圖可知,云既作為控制平面,又承載應用負載。運行在云上的應用負載類型是多種多樣的,既有面向互聯網企業的Web服務,又有面向智能家居、工業互聯網、車聯網等行業的IoT SaaS平臺。

圖1-20 在傳統的云平臺上部署應用
3. 不同部署方式的適用場景
通過對比在云、邊協同的邊緣計算系統上部署應用和在傳統的云平臺上部署應用的架構,我們有如下發現。
1)在云、邊協同的邊緣計算系統上部署應用的架構適合實時性要求較高、比較重視隱私、與云連接的網絡質量沒有保障、網絡帶寬受限的場景,比如5G、無人駕駛、車聯網、智能家居、工業互聯網、醫療互聯網、AR/VR等。
2)在傳統的云平臺上部署應用的架構適合實時性要求不高、計算和I/O密集型場景,比如面向互聯網的各種各樣的Web服務、AI模型訓練、離線大數據處理等。