国产九九视频一区二区三区_亚洲欧美资源在线_精品国产自在久精品国产_成人午夜黄色影院

  • 首頁 > 云計算頻道 > 公有云

    下一代云原生邊緣設備管理標準DMI的設計與實現

    2022年08月26日 18:24:07 來源:IT168

      如何更好地解耦業務應用開發和設備數據訪問,為設備提供完整的生命周期數據管理,釋放設備數據的價值?如何在保證集群可用性的同時,高效管理和傳輸設備數據,獲得更為方便、靈活的數據訪問方式?云原生邊緣計算的方案選擇可以幫助用戶更好地應對這類問題。

      KubeEdge設備管理架構的設計實現,有效幫助用戶處理設備數字孿生進程中遇到的場景。用戶可以通過KubeEdge,將物理設備抽象成數字孿生,用云原生的方式對設備和數據進行管理。

      一、KubeEdge設備管理框架

      圖 1 KubeEdge設備管理架構設計

      KubeEdge設備管理架構設計如圖1所示,具體流程如下:

      1. 用戶調用Kubernetes API接口,創建Device CRD實例到KubeEdge

      2. KubeEdge云上組件CloudCore watch到Kubernetes中Device CRD實例創建消息

      3. 此時CloudCore會做兩件事情,一方面CloudCore通過云邊websocket通道下發Device Twin信息到EdgeCore,另一方面CloudCore會生成一份包含Device Profile信息的Configmap,該Configmap是以Node名稱為索引,掛載到對應Mapper的Pod中的

      4. Mapper通過讀取掛載的Configmap中的Device Profile信息,更新本地維護的Device list列表

      5. EdgeCore把接收到的Device Twin信息發送到指定的mqtt topic

      6. 該節點上的所有Mapper都會收到該Device Twin消息,并根據Device名稱來匹配是否是自己維護的list中的Device

      7. Mapper根據Device Profile信息,通過對應的協議與設備建立連接

      8. Mapper通過mqtt topic上報設備狀態和采集的數據Device Twin到EdgeCore

      9. EdgeCore通過云邊websocket通道上報Device Twin數據到CloudCore

      10. CloudCore更新設備Device Twin數據到Kubernetes

      二、DMI框架設計

      在此基礎上,KubeEdge團隊也對框架不斷更新迭代。為幫助用戶應對未來更大規模設備場景、更高的可用性需求、更靈活的功能支持以及更優的用戶體驗,KubeEdge 設計了更優化的設備管理框架——DMI。

      DMI整合設備管理接口,優化邊緣計算場景下的設備管理能力,打造基于云原生技術的,覆蓋設備管理、設備數據的設備數字孿生管理平臺;同時定義了EdgeCore與Mapper之間統一的連接入口,并分別由EdgeCore和Mapper實現上行數據流和下行數據流的服務端和客戶端,承載DMI具體功能。

      DMI框架設計中解耦了設備管理面與設備業務面數據,讓Device CRD只承載設備本身的生命周期管理,而設備業務面數據則直接通過微服務的方式為數據消費者應用提供出來。在這樣的架構下,設備就不再是單純的數據源,而是一種云原生的設備微服務,設備數據消費應用的開發者就可以不再關心如何獲取設備數據,而是以更云原生的方式來聚焦應用本身的業務邏輯開發。DMI框架還提供多種數據推送方式,讓數據消費者可以更靈活地獲取設備數據,用戶體驗更優。

      由于DMI的設備管理面與業務面數據分離的特點,業務面數據可以通過業務面通道更靈活地在云端或邊端被處理,而管理面的云邊通道中只會傳輸少量管理面信息,大大降低了云邊通道擁塞的可能,提高了KubeEdge系統的可用性。另外,DMI提供了統一的設備管理相關接口,無論是設備應用開發者還是設備應用的使用者,都可以以更統一、更靈活、更標準化的方式來開展設備相關工作,不拘泥于具體形式,只要能夠實現DMI接口,就能夠享受KubeEdge邊緣計算平臺帶來的云原生設備管理體驗。

      ▍2.1 DMI框架定位

      圖 2 DMI 在 KubeEdge 架構中的定位

      DMI在KubeEdge架構中的定位如圖2所示。DMI類似Kubernetes的CNI、CSI、CRI等接口,定義了一組EdgeCore與Mapper之間的內部API接口以及外部應用訪問Mapper的統一的API接口。其中內部接口底層由gRPC結合UDS的方式來實現,外部API接口支持mqtt和REST兩種接入方式。Mapper不論是何種承載、實現方式,只要實現了DMI中所定義的上行、下行數據接口,即可接入KubeEdge云原生邊緣計算平臺,使用云原生的方式對設備進行管理。

      ▍2.2 DMI設備管理與數據管理

      DMI框架架構設計如圖3所示,其中黃色線條為設備管理面數據流管理,藍色部分為業務面數據流管理。

      在DMI的架構設計中,將設備的管理面數據與業務面數據進行分離。其中管理面數據主要包括設備的元數據、設備屬性、配置、狀態、生命周期等,其特點是相對比較穩定,創建后除狀態上報外的信息更新較少,更貼近Pod類型資源所產生的數據,在保證用戶可以通過云端Kubernetes API像訪問Pod一樣維護Device的生命周期的同時,盡量減少設備管理產生的額外數據傳輸開銷。

      圖 3 DMI設備管理與數據管理架構

      在DMI框架設計下,設備不再是單純的數據源,而是被抽象為微服務,以云原生的方式為設備數據消費者提供數據服務。DMI框架下的設備數據訪問支持多種場景,更加靈活。圖3中列出了幾種主要的數據訪問方式,包括推數據和拉數據等,具體情況如下:

      1. 邊緣側應用通過REST Service訪問設備數據

      2. 云側應用通過REST Service訪問設備數據

      3. Mapper通過配置REST目的地址,將數據推送到邊緣側應用

      4. Mapper通過配置REST目的地址,將數據推送到云側應用

      5. Mapper通過配置目的地址,將數據推送到邊緣側數據庫

      6. Mapper通過配置目的地址,將數據推送到mqtt broker

      7. 邊緣側應用通過mqtt broker topic訂閱設備數據

      8. 云側應用通過mqtt broker topic 訂閱設備數據

      9. 邊緣側應用處理數據后將處理結果傳上云

      ▍2.3 DMI工作流程

      圖 4 DMI設備管理工作流程示例

      在DMI框架下,設備管理工作的流程有一定的變化。如圖4所示,在安裝KubeEdge的時候,云端CloudCore會注冊DeviceController組件用于監聽Device和DeviceModel的CRD資源。DeviceController中存在兩個模塊,Downstream Controller和Upstream Controller,其中Downstream Controller用于監聽云端的Device、DeviceModel事件,并通過Cloudhub下發至邊緣,Upstream Controller用于接收從Cloudhub轉發來的EdgeHub上報的Device狀態和消息,并更新Kubernetes中的Device狀態。在邊緣側,Mapper初始化的時候,需要調用DMI中的Mapper注冊接口,將Mapper的相關信息注冊至Device Manager,并接收接口返回的已下發至該節點的且協議匹配的設備信息。EdgeHub在接收到云端下發的設備消息時,會將其轉發到DeviceManager組件,DeviceManager會根據該設備的協議選擇對應的Mapper驅動程序,發送創建設備的請求,并且本地數據庫也會存儲該設備的信息,后續Mapper會將設備孿生消息轉化為設備協議格式,跟實際的物理設備進行通信。

      三、DMI接口定義

      ▍3.1 DMI 接口分類

      DMI接口實現了EdgeCore與Mapper之間的通信,支持REST和mqtt的通信方式,并以標準化的形式呈現,降低了Mapper開發、適配難度。在數據訪問方面,DMI可以實現邊緣側和云側的應用都可以通過REST Service的方式訪問設備數據。

      圖 5 DMI接口定義

      如圖5所示,DMI有六類接口,Mapper管理是針對邊緣側各類設備協議驅動程序,Device管理和Device數據管理對管理面和業務面進行了數據拆分,Device升級管理和Device命令管理為具有升級和命令執行功能的設備提供相關的接口,Device事件管理可以監控Mapper及其納管的各個設備的運行狀態。

      ▍3.2 DMI 接口定義示例

      圖 6 DMI設備管理部分接口定義示例

      如圖6所示,為DMI設備管理部分接口定義,v1版本以gRPC proto的方式定義,可使用make dmi命令創建對應的gRPC-go代碼。

      ▍3.3 DMI 設備相關 CRD 定義

      如圖7所示,是DMI設備相關CRD定義,主要分為Device和DeviceModel。其中DeviceModel與設備型號是一一對應的關系,代表同一類設備型號的共有屬性,主要包含設備產生數據屬性Properties和設備支持命令屬性Commands。Device為設備實例,與真實的物理設備為一對一的關系,每個DeviceModel可以對應統一型號的多個Device實例。Device類型資源主要包含設備型號對應關系信息、設備協議配置信息、設備部署節點信息、設備狀態信息以及設備數據Property采集配置信息。

      圖 7 DMI 設備相關 CRD 定義

      四、發布計劃

      DMI發布計劃分為三個版本,Alpha版本提供設備管理相關功能實現,以及提供一個支持DMI接口的Mapper Demo。Beta版本支持設備命令管理、設備升級管理以及設備數據管理的能力,此外還會對接第三方平臺,并提供相關對接Demo。GA版本會對多平臺、多協議進行對接支持,另外會把設備安全以及事件管理的功能補全。

      目前 KubeEdge Device IoT SIG 專注于第一階段的設備管理和 Mapper Demo 的開發工作。

      文章內容僅供閱讀,不構成投資建議,請謹慎對待。投資者據此操作,風險自擔。

    海報生成中...

    最新新聞

    熱門新聞

    即時

    全球頂級AI創作社區回歸!海藝AI國內首發“全民娛樂化創作

    海藝AI的模型系統在國際市場上廣受好評,目前站內累計模型數超過80萬個,涵蓋寫實、二次元、插畫、設計、攝影、風格化圖像等多類型應用場景,基本覆蓋所有主流創作風格。

    新聞

    市場占比高達35.8%,阿里云引領中國AI云增長

    9月9日,國際權威市場調研機構英富曼(Omdia)發布了《中國AI云市場,1H25》報告。中國AI云市場阿里云占比8%位列第一。

    企業IT

    華為坤靈發布IdeaHub千行百業體驗官計劃,助力中小企

    9月24日,華為坤靈召開“智能體驗,一屏到位”華為IdeaHub千行百業體驗官計劃發布會。

    3C消費

    雅馬哈推出兩款高端頭戴耳機YH-4000與YH-C3000

    雅馬哈昨日宣布推出兩款頭戴式耳機,分別是平板振膜的YH-4000和動圈原理的YH-C3000。

    研究

    IDC:2025上半年全球智能家居清潔機器人出貨量同比暴

    IDC今日發布的《全球智能家居清潔機器人設備市場季度跟蹤報告,2025年第二季度》顯示,上半年全球智能家居清潔機器人市場出貨1,2萬臺,同比增長33%,顯示出品類強勁的市場需求。

    国产九九视频一区二区三区_亚洲欧美资源在线_精品国产自在久精品国产_成人午夜黄色影院
    亚洲精品一区二区三区在线观看 | 97aⅴ精品视频一二三区| 亚洲mv在线观看| 国产亚洲婷婷免费| 国产三区在线成人av| 久久综合国产精品| 88在线观看91蜜桃国自产| 在线亚洲人成电影网站色www| 波多野洁衣一区| 99视频一区二区三区| 国产一区二区日韩精品| 美国十次了思思久久精品导航| 亚洲一区在线观看免费| 日韩中文字幕亚洲一区二区va在线 | 日韩一区二区在线观看视频播放| 91亚洲国产成人精品一区二区三| 91免费视频网址| 欧美网站大全在线观看| 制服丝袜中文字幕亚洲| 久久亚洲精华国产精华液| 久久精品视频在线看| 亚洲另类中文字| 日本欧美在线观看| 国产精品99久久久久久久女警| 成人黄色一级视频| 欧美三级中文字幕| 精品国产免费久久| 亚洲精选在线视频| 久久99精品久久久久| av电影一区二区| 日韩一区二区电影| 中文字幕一区三区| 美女视频黄 久久| 91麻豆视频网站| 精品国产百合女同互慰| 依依成人综合视频| 国产精品一区久久久久| 在线观看亚洲一区| 国产日韩欧美精品在线| 天天色图综合网| 99国产精品99久久久久久| 欧美电影免费观看高清完整版 | 亚洲va韩国va欧美va精品| 国内外成人在线| 欧美四级电影在线观看| 日韩欧美电影一二三| 亚洲精选视频免费看| 国产精品小仙女| 欧美一区二区播放| 亚洲男人电影天堂| 麻豆一区二区99久久久久| 日本道免费精品一区二区三区| 国产午夜精品一区二区三区视频 | 美腿丝袜亚洲三区| 欧美在线免费观看视频| 中文欧美字幕免费| 国产一区二区影院| 日韩午夜激情免费电影| 午夜私人影院久久久久| 在线观看亚洲一区| 亚洲女同女同女同女同女同69| 国产传媒日韩欧美成人| 日韩女优制服丝袜电影| 日韩精品亚洲一区| 欧美高清视频不卡网| 亚洲一区在线观看网站| 日本高清不卡一区| 亚洲免费成人av| 91猫先生在线| 亚洲免费高清视频在线| 99精品视频在线观看免费| 国产精品久久久久永久免费观看| 国产成人av资源| 国产亚洲欧美日韩在线一区| 久久99国产精品久久99| 日韩一区二区三区观看| 人人爽香蕉精品| 日韩视频免费观看高清完整版在线观看 | 欧美视频三区在线播放| 夜夜亚洲天天久久| 色噜噜偷拍精品综合在线| 亚洲精品自拍动漫在线| 在线免费不卡视频| 亚洲成人免费视频| 91精品国产综合久久精品 | 中文字幕国产一区| 成人午夜视频在线观看| 国产精品少妇自拍| 91麻豆免费视频| 亚洲一区二区视频| 5566中文字幕一区二区电影 | 成人黄色软件下载| 亚洲精品老司机| 欧亚一区二区三区| 蜜臀精品久久久久久蜜臀| 2023国产精品| 91麻豆国产在线观看| 午夜激情一区二区三区| 精品国产一区二区三区忘忧草| 国产白丝精品91爽爽久久| 亚洲乱码国产乱码精品精98午夜 | 99国产欧美久久久精品| 亚洲综合另类小说| 日韩免费看的电影| 成人黄色国产精品网站大全在线免费观看 | 欧美日韩一区国产| 麻豆国产精品官网| 国产精品乱人伦| 欧美乱妇一区二区三区不卡视频| 久久国产欧美日韩精品| 国产精品久久久久影院老司 | 国产91露脸合集magnet| 一区二区在线观看视频| 日韩精品一区二区三区在线观看 | 99精品视频在线观看免费| 亚洲高清视频中文字幕| 久久嫩草精品久久久精品一| 日本高清不卡aⅴ免费网站| 九九热在线视频观看这里只有精品| 国产精品高清亚洲| 日韩小视频在线观看专区| caoporn国产一区二区| 日本麻豆一区二区三区视频| 国产精品乱码久久久久久| 3d动漫精品啪啪| 99精品国产91久久久久久 | 欧美精品自拍偷拍| 国产盗摄一区二区三区| 日韩电影网1区2区| 日韩码欧中文字| 久久久久久亚洲综合| 欧美日韩aaa| 色综合一个色综合亚洲| 国产成都精品91一区二区三| 免费一级片91| 亚洲成av人片www| 亚洲乱码中文字幕| 欧美国产丝袜视频| 久久奇米777| 日韩一级视频免费观看在线| 在线观看亚洲专区| 99久久精品国产一区| 国产成人午夜高潮毛片| 久久成人羞羞网站| 日本女优在线视频一区二区| 亚洲二区在线观看| 亚洲一区在线观看网站| 亚洲色欲色欲www| 亚洲视频图片小说| 中文字幕av一区二区三区高| 精品国内二区三区| 精品国产乱码久久久久久闺蜜 | 国产一区二区三区免费观看| 蜜桃视频一区二区| 免费高清在线一区| 蜜臀av性久久久久av蜜臀妖精| 偷拍与自拍一区| 日韩黄色一级片| 日韩高清一区二区| 欧美aⅴ一区二区三区视频| 日韩av一区二区在线影视| 午夜亚洲国产au精品一区二区| 亚洲h在线观看| 日韩av一区二| 久久国产精品色婷婷| 国内精品写真在线观看| 国产精品一二三四| 成年人网站91| 日本韩国视频一区二区| 欧美视频精品在线观看| 91精品综合久久久久久| 精品噜噜噜噜久久久久久久久试看| 精品国精品国产| 国产精品嫩草99a| 亚洲一区二区视频在线观看| 视频在线在亚洲| 国产精品99久久不卡二区| 成人黄色在线网站| 欧洲另类一二三四区| 欧美一区二区三区在| 久久精品视频免费| 亚洲精品中文在线| 日韩精品五月天| 国产成人精品免费| 91精品91久久久中77777| 911国产精品| 日本一区二区三区四区在线视频| 亚洲精品日韩专区silk| 蜜臀久久99精品久久久画质超高清| 国产老妇另类xxxxx| 91激情五月电影| 精品久久人人做人人爽| 亚洲欧美日韩电影| 麻豆精品精品国产自在97香蕉| 成人网在线播放| 91精品国产91久久久久久一区二区| 精品视频999| 欧美日韩亚洲综合在线 | 亚洲一区二区在线免费观看视频| 日韩国产精品久久久|