摘要:“邊云協同”,即云端與邊緣的協同,通過邊云通道,部署在邊緣節點上,并實作在云端遠程管理應用,保障部署在邊緣的應用能夠正常運行,并通過與云端的連線,將業務執行結果在云端呈現,
本文分享自華為云社區《使用華為云IoT平臺的IoT邊緣體驗“邊云協同”【我的IoT端邊云體驗】》,作者:Jan-tao ,
邊云協同
“邊云協同”,即云端與邊緣的協同,通過邊云通道,部署在邊緣節點上,并實作在云端遠程管理應用,保障部署在邊緣的應用能夠正常運行,并通過與云端的連線,將業務執行結果在云端呈現,
IoT邊緣優勢
- 就近接入:支持現場的物聯網設備就近接入,可以實作設備的管理、智能控制、資料治理,
- 本地自治:通過部署邊緣節點,實作物聯網設備資料的預處理,同時在邊緣側提供應用托管、邊緣計算等功能,方便業務本地自治,保證業務資料的高可靠不丟失,減少因硬體或網路帶來的業務影響,
- 低時延:由于邊緣計算減少了資料流量的總量,從而提高了應用和服務的性能;通過本地有線直連的方式,在本地進行業務處理,滿足了業務低時延的需求,
快速體驗IoT邊緣
一、注冊IoT邊緣節點
進入華為云IoT 邊緣
注冊邊緣節點
單擊右上角“注冊節點”
根據頁面提示填寫引數


安裝命令30分鐘內有效,如超時間,請重新獲取安裝命令,
安裝部署節點前,請檢查機器的IP轉發是否開啟,以及7883和8943埠是否開放,
1.IP轉發規則配置如下:
cat /proc/sys/net/ipv4/ip_forward
若值等于0,則需要添加配置IP轉發規則,
2.添加配置IP轉發規則:
vim /etc/sysctl.conf
修改組態檔/etc/sysctl.conf,在檔案中修改net.ipv4.ip_forward = 1,
如果組態檔中沒有net.ipv4.ip_forward引數項,請新增一行net.ipv4.ip_forward = 1,
3.重新加載此檔案的值
sysctl -p
安裝邊緣節點
選擇邊緣節點設備型別,并設備安裝目錄,將命令復制,以root用戶登錄邊緣節點服務器后臺系統,執行安裝命令,
執行安裝
安裝成功
2022-10-31T13:54:13,651534 | INFO | install | 432 | install edge finish. 2022-10-31T13:54:13,652211 | INFO | stop | 483 | edgeInstaller stop. /home/jantao

等待邊緣節點的狀態變為**“在線”**,表示該節點已安裝并連接成功,
二、創建自定義應用
上傳鏡像到SWR容器鏡像服務
拉取鏡像
docker pull swr.cn-north-4.myhuaweicloud.com/huawei-iot-edge/edgerule:1.1.0001.20200428202651.x86
開通SWR容器鏡像服務

登錄指令
登錄邊緣節點硬體shell后臺,輸入復制的登陸指令并回車,提示“Login Succeeded”則表明該硬體已通過SWR云服務的鑒權認證,可進行上傳/下載鏡像,
將鏡像改名并上傳到SWR
1、為本地鏡像打標簽,格式為docker tag [鏡像名稱:版本名稱] [鏡像倉庫地址]/[組織名稱]/[鏡像名稱:版本名稱]
docker tag swr.cn-north-4.myhuaweicloud.com/huawei-iot-edge/edgerule:1.1.0001.20200428202651.x86 swr.cn-north-4.myhuaweicloud.com/iot_edge_security/app:1.0.0
2、上傳鏡像到SWR,格式為docker push [鏡像倉庫地址]/[組織名稱]/[鏡像名稱:版本名稱]
docker push swr.cn-north-4.myhuaweicloud.com/iot_edge_security/app:1.0.0
在SWR控制臺選擇“我的鏡像”,可查看上傳的自定義鏡像app,
單擊鏡像名稱app進入鏡像詳情頁,將“型別”該為“公開”,

創建自定義應用
在IoT邊緣控制臺上添加應用和應用版本,即可將SWR云服務中的鏡像通過IoT邊緣部署到指定邊緣節點中,
選擇左側導航欄“IoT邊緣 > 應用管理”進入頁面,單擊“添加應用”,進行創建應用,

選擇容器鏡像


點擊下一步
點擊下一步
填寫版本和支持架構資訊,
單擊確認添加后,則創建自定義應用成功,
查看發布的應用
三、將應用部署到邊緣節點
“應用模塊 > 模塊管理”頁簽,單擊“部署應用”,將制作的自定義應用部署到邊緣節點上運行,


查看應用在邊緣節點的運行狀態,進入邊緣節點后臺shell,輸入 命令
docker ps
可以看到應用已經在運行中,
四、在邊緣節點下添加設備
創建產品
我這里使用自己之前創建過的產品
添加設備
在“IoT邊緣 --> 邊緣節點”,選擇您的邊緣節點名稱,進入節點詳情頁
在節點詳情頁,點擊“添加邊緣設備”,
填寫相關資訊:
1.所屬產品:自己創建的產品
2.自定義相關的設備標識碼、設備名稱
3.password:自定義密碼
注冊設備
進入華為云設備接入提供的MQTT ClientId生成工具網站:
https://iot-tool.obs-website.cn-north-4.myhuaweicloud.com/
填寫添加設備(IoT邊緣)后生成的設備ID和設備密鑰
生成連接資訊(ClientId、Username、Password),
五、體驗邊云協同
使用MQTT.fx軟體體驗設備對接邊緣節點場景
填入相關資訊
點擊“Connect”,設備鑒權成功后,在IoT邊緣控制臺和物聯網平臺可以看到設備處于在線狀態,如果模擬器右側的紅燈變成綠燈,說明與物聯網平臺的連接成功,
點擊關注,第一時間了解華為云新鮮技術~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/529946.html
標籤:其他
上一篇:[資料結構-線性表1.2] 鏈表與 LinkedList<T>(.NET 原始碼學習)
下一篇:信呼v2.2.1檔案上傳漏洞復現
