邊緣計(jì)算服務(wù)(IoT Edge),在靠近物或數(shù)據(jù)源頭的邊緣側(cè),融合網(wǎng)絡(luò)、計(jì)算、存儲(chǔ)、應(yīng)用核心能力的開放平臺(tái),就近提供計(jì)算和智能服務(wù),滿足行業(yè)在實(shí)時(shí)業(yè)務(wù)、應(yīng)用智能、安全與隱私保護(hù)等方面的基本需求。
節(jié)點(diǎn)納管
IoT邊緣(IoT Edge),是一組軟件產(chǎn)品,需要部署到硬件上,實(shí)現(xiàn)邊緣硬件與云端的協(xié)同管理。邊緣節(jié)點(diǎn)就是邊緣硬件在云端控制臺(tái)的映射,通過云端控制臺(tái),可遠(yuǎn)程與節(jié)點(diǎn)進(jìn)行通信、管理。
IoT邊緣支持的操作系統(tǒng)有:Huawei Cloud EulerOS、CentOS、 Ubuntu、EulerOS、Debian、OpenEuler等。目前支持兩種硬件規(guī)格,一種是容器化,一種是非容器化(進(jìn)程化)。
|
場(chǎng)景
|
規(guī)格要求
|
CPU 架構(gòu)
|
|---|---|---|
僅應(yīng)用托管 |
容器底座部署起步規(guī)格 |
x86_64、ARM |
僅應(yīng)用托管 |
進(jìn)程底座部署起步規(guī)格 |
x86_32 |
工業(yè)設(shè)備/系統(tǒng)數(shù)采 |
每個(gè)數(shù)采通道支持1千點(diǎn)位,最大10點(diǎn)位WPS |
x86_64/32、ARM |
工業(yè)設(shè)備/系統(tǒng)數(shù)采 |
每個(gè)數(shù)采通道支持1萬(wàn)點(diǎn)位,最大2千點(diǎn)位WPS |
x86_64、ARM |
園區(qū)/城市/工業(yè)子系統(tǒng)數(shù)采 |
1000設(shè)備接入,100TPS消息并發(fā) |
x86_64、ARM |
模塊部署
應(yīng)用管理是IoT邊緣提供的邊緣應(yīng)用管理能力,通過將系統(tǒng)預(yù)置的應(yīng)用或用戶自定義的應(yīng)用部署到邊緣節(jié)點(diǎn),可在邊側(cè)進(jìn)行協(xié)議解析、數(shù)據(jù)處理、本地子系統(tǒng)集成等能力拓展。
當(dāng)前IoT邊緣支持容器化部署和安裝包部署的方式,您可以制作鏡像上傳到容器鏡像服務(wù)(SWR),也可以選擇上傳安裝包到對(duì)象存儲(chǔ)服務(wù)(OBS)。
|
應(yīng)用名稱
|
應(yīng)用類型
|
說明
|
|---|---|---|
$edge_hub |
系統(tǒng)必選 |
邊緣節(jié)點(diǎn)上的處理中心,負(fù)責(zé)設(shè)備和通信管理。 |
$edge_agent |
系統(tǒng)必選 |
在邊緣節(jié)點(diǎn)上管理邊緣應(yīng)用,包括部署、升級(jí)、運(yùn)行監(jiān)控。 |
$edge_rule |
系統(tǒng)可選 |
負(fù)責(zé)邊緣設(shè)備數(shù)據(jù)的計(jì)算和處理,需與數(shù)據(jù)清洗配合使用。 |
$edge_apigw |
系統(tǒng)可選 |
邊緣節(jié)點(diǎn)的API網(wǎng)關(guān),負(fù)責(zé)為邊緣應(yīng)用提供路由轉(zhuǎn)發(fā),正反向代理等能力,需與路由管理配合使用。 |
$ot_dc_yk |
系統(tǒng)可選 |
負(fù)責(zé)邊緣OT數(shù)采。 |
數(shù)采配置
IoT邊緣提供基礎(chǔ)服務(wù)、數(shù)采服務(wù)(資源包)兩種類型的產(chǎn)品。其中,數(shù)采服務(wù)提供線下客戶現(xiàn)場(chǎng)的數(shù)據(jù)采集交付服務(wù),包含工業(yè)OT設(shè)備/系統(tǒng)數(shù)據(jù)采集服務(wù)、工業(yè)子系統(tǒng)數(shù)采服務(wù)、園區(qū)與城市子系統(tǒng)數(shù)采服務(wù);如需數(shù)采服務(wù),需單獨(dú)購(gòu)買數(shù)采服務(wù)資源包,不包含邊緣硬件。
- 工業(yè)OT設(shè)備/系統(tǒng)數(shù)據(jù)采集服務(wù):諸如PLC、CNC、上位機(jī)等OT設(shè)備或OT系統(tǒng),通過現(xiàn)場(chǎng)數(shù)據(jù)采集實(shí)施對(duì)接聯(lián)網(wǎng)
- 工業(yè)子系統(tǒng)數(shù)采服務(wù):諸如ERP、MES、PLM等IT業(yè)務(wù)系統(tǒng),打通線上線下實(shí)現(xiàn)數(shù)據(jù)采集與業(yè)務(wù)流互通
- 園區(qū)與城市子系統(tǒng)數(shù)采服務(wù):諸如水利、消防、門禁等業(yè)務(wù)系統(tǒng)的設(shè)備數(shù)據(jù),通過系統(tǒng)對(duì)接采集數(shù)據(jù)上云
節(jié)點(diǎn)運(yùn)維
IoT邊緣提供節(jié)點(diǎn)運(yùn)維能力,支持遠(yuǎn)程監(jiān)控、管理,云端檢查節(jié)點(diǎn)CPU、內(nèi)存、磁盤使用率,方便用戶隨時(shí)監(jiān)控節(jié)點(diǎn)的狀態(tài)。
SDK
IoT邊緣還提供ModuleSDK,ModuleSDK是開發(fā)邊緣運(yùn)行應(yīng)用(插件)所必須的工具包,提供數(shù)據(jù)處理、協(xié)議轉(zhuǎn)換、IT子系統(tǒng)接入等功能,開發(fā)完成后,通過選擇打包方式來(lái)決定是容器化部署還是進(jìn)程化部署。
ModuleSDK語(yǔ)言支持:Java、C、C#。您可以使用API或其他任意一種熟知的SDK。
API
IoT邊緣把自身豐富的能力通過API的形式對(duì)外開放,包括節(jié)點(diǎn)管理、設(shè)備管理、應(yīng)用管理、應(yīng)用版本管理、外部實(shí)體管理、模塊管理、數(shù)據(jù)流轉(zhuǎn)配置管理、數(shù)據(jù)源模板管理、數(shù)源管理、集成配置管理等,幫助用戶快速構(gòu)筑基于IoT邊緣的行業(yè)應(yīng)用。