百度雲正式開源智能邊緣計算平台OpenEdge
在2018 百度雲ABC Inspire 企業智能大會上,由百度雲打造的智能邊緣計算平台OpenEdge 正式宣布開源。OpenEdge 是一個開放的邊緣計算平台,可將雲計算能力拓展至用戶現場,提供臨時離線、低延時的計算服務,包括消息路由、函數計算、AI 推斷等。
OpenEdge和雲端管理套件配合使用,可達到雲端管理和應用下發,邊緣設備上運行應用的效果,滿足各種邊緣計算場景。
功能特性:
- 支持應用模塊的管理,包括啟停、重啟、監聽、守護和升級
- 支持兩種運行模式:Native進程模式和Docker容器模式
- Docker容器模式支持資源隔離和資源限制
- 支持雲端管理套件,可以進行應用下發,設備信息上報等
- 官方提供Hub模塊,支持MQTT 3.1.1,支持QoS等級0和1,支持證書認證等
- 官方提供函數計算模塊,支持函數實例伸縮,支持SQL、Python2.7、AI推斷等Runtime以及自定義Runtime
- 官方提供遠程服務通訊模塊,支持MQTT協議
- 官方提供流接入模塊,支持RTMP
- 提供模塊SDK(Golang),可用於自定義模塊
OpenEdge由主程序和應用模塊構成,通過加載應用配置來運行模塊,目前支持兩種運行模式,分別是 Docker 容器模式和 Native 進程模式。
Docker 容器模式結構圖:
Native 進程模式結構圖: