日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

基于 OpenYurt EdgeX Foundry 的云边端一体化解决方案

發布時間:2025/3/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于 OpenYurt EdgeX Foundry 的云边端一体化解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者|VMWare 主任工程師:劉武明、浙江大學 SEL 實驗室研究生:陳濤
審核&校對:溪洋、海珠
編輯&排版:雯燕

背景介紹

邊緣計算區別于傳統的中心云計算模式,并被廣泛地應用于汽車、農業、能源、交通等各行各業。Gartner 將邊緣計算分為 “Cloud” 、“Far Edge” 、“Near Edge” 三部分,分別對應常見的公共云/私有云、云下 IDC/CDN 節點以及設備終端;即常說的 “云、邊、端” 三層結構。隨著算力和業務的逐級下沉,網絡環境越來越復雜,設備資源越來越受限,設備架構越來越豐富,這些變化給運維管理邊緣節點、設備,提高邊緣應用的可靠性、資源的利用率等方面,都帶來了巨大的挑戰。

近日,OpenYurt 與 EdgeX Foundry 社區合作,完成了集成對接:從 v0.5.0 版本開始,OpenYurt 將正式支持部署和管理 EdgeX Foundry,并以云原生的方式管理端設備,雙方將共同幫助開發者輕松、高效地解決物聯網邊緣計算場景下端設備管理和運維的挑戰。

1、OpenYurt:非侵入式的邊緣云原生智能平臺

OpenYurt 基于原生 Kubernetes 構建,由阿里云于 2020 年 5 月開源,并于同年 9 月份入選 CNCF SandBox 項目,是業界首個對 Kubernetes 無侵入的邊緣計算云原生開源平臺。OpenYurt 主打 “云邊一體化” 的概念,針對邊緣計算場景中的網絡環境復雜、大規模應用交付、運維困難等痛點,提供了邊緣自治、云邊運維通道、單元化部署、一鍵式集群轉化等能力,通過將云邊節點統一管理,使得邊緣節點擁有與云端相同的能力,幫助開發者輕松完成在海量邊緣資源上的大規模應用交付、運維、管控。

2、EdgeX Foundry:邊緣物聯網管理平臺

EdgeX Foundry 是一款由生態系統提供強力支持的邊緣物聯網即插即用型、開放式軟件平臺。它具有高度靈活和可擴展性,可以大大的降低應用與邊緣設備,傳感器等硬件互操作的復雜性。EdgeX Foundy 采用分層和服務的設計,從下至上分別是設備服務,核心服務,支持服務,應用服務以及安全和管理兩個輔助服務。EdgeX Foundry 的分層和服務為邊緣設備/節點和云/企業應用之間提供了一個雙向轉換引擎??梢詫鞲衅骱凸濣c數據按特定格式傳輸到應用,也可以將應用指令下發到邊緣設備。

  • 設備服務層:設備服務將“物”即傳感器和設備連接到 EdgeX 的其余部分。設備服務是與 “物” 交互的邊緣連接器,包括但不限于警報系統、家庭和辦公樓中的供暖和空調系統、灌溉系統、無人機、自動化運輸(例如一些鐵路系統)等等。
  • 核心服務層:核心服務包括核心數據庫,核心元數據,配置和注冊表以及核心命令/控制四個服務。他們是對各類設備的一層抽象,保存和收集傳感器的數據和元數據,以及來自應用的命令/控制以及配置。
  • 支持服務層:主要包括警報服務、通知服務、計劃服務,以及規則引擎。
  • 應用服務層:應用服務負責從 EdgeX 提取、處理、轉換和發送感測數據到用戶選擇的斷點或者流程。EdgeX 現在提供了很多應用程序服務示例以將數據發送到一些主要的云提供商。
  • 安全服務層:保護 EdgeX 管理的設備、傳感器和其它物聯網對象的數據以及控制。EdgeX 的安全功能建立在開放接口、可插拔、可更換模塊的基礎之上。
  • 管理服務:為外部管理系統提供統一的借口以便于其啟動、停止、重啟 Edgex 服務、獲取服務的狀態或者相關指標,以便于 EdgeX 服務可以被監控。

拓展 “端” 的能力

根據上述介紹可以看到,OpenYurt 擅長以非侵入的方式,實現云邊資源的統一管理和運維,使得邊緣節點擁有云端相同的能力。但隨著將相關納管能力拓展至 “ 端 ”這一層時,由于近端設備異構資源支持復雜、通信方式多樣、分布位置分散等特點,會出現以下問題:

  • 為了支持各種邊緣設備,現有的 OpenYurt 框架必須為每個類別的設備開發專用的適配器;
  • 在直接納管端設備的過程中,現有解決方案要么改變 Kubernetes 架構,要么顯著修改核心組件,丟失一些上游 Kubernetes 特性的同時,與 OpenYurt 的非侵入式理念相悖。

從 v0.5.0 版本開始,Openyurt 和 EdgeX Foundry 社區通過可擴展方式深度融合,在邊緣計算、設備管理、物模型定義、云原生 IoT 領域進一步合作,實現 “云、邊、端” 三者的強力協同。OpenYurt 通過集成 EdgeX Foundry 設備管理平臺,正式支持端設備的管理能力。用戶可以使用 Yurt-edgex-manager 組件一鍵式部署 Edgex Foundry 實例,并通過部署 Yurt-device-controller 組件打通邊緣設備管理平臺和云端之間的運維管理通道,允許用戶聲明式地管理邊緣設備,為用戶提供 Kubernetes 原生管理端設備的體驗。

OpenYurt v0.5.0 設備管理解決方案

1、使用 OpenYurt 編排部署 EdgeX Foundry

在最新 OpenYurt 中引入了一個 Yurt-edgex-controller 的控制器來管理 EdgeX CR。EdgeX CR 是對 EdgeX Foundy 在 OpenYurt 中部署的一個抽象,用戶可以操作 CR 的方式來管理 EdgeX 的部署,更新,刪除。不再需要寫復雜的 Yaml 文件以及 Helm Chart。

用戶只需要創建一個 EdgeX 的 CR,Yurt-edgex-controller 會根據 CR 中版本以及對應的 Nodepool 的名字部署 EdgeX。用戶在一個集群中可以根據 Nodepool 的數量部署多個 EdgeX,每個 EdgeX 的版本,以及包括的 EdgeX 服務可以配置。

  • EdgeX: 是一套 EdgeX foundy 部署的抽象,包括 EdgeX foundry 的版本,以及需要部署的 Nodepool 的名字?;A的 EdgeX CR 包括 8 個基礎的 EdgeX 服務和部署,此外還提供 AdditionalDeployment 和 Additional Service 的字段,讓用戶可以部署任何所需的 EdgeX 組件和第三方應用。

在 OpenYurt 中,EdgeX 的服務通過以 Kubernetes 服務的形式來對外提供訪問,盡管不同的 EdgeX 實例使用相同 Kubernates 服務名稱,ServiceToploy 會確保 EdgeX 組件只能訪問屬于同一 EdgeX 實例的其他組件,而不會發生交叉訪問的情緒。Yurt-edgex-controller 利用 unitedeployment 的能力,在 Nodepool 中部署 EdgeX 的組件。

2、云原生 IoT 模型

設備信息抽象

為管理現實世界中的設備,需要對設備管理相關的服務進行抽象,Yurt-device-controller 作為連通云和邊緣管理平臺的組件,抽象出了三個 CRD,用于映射對應設備管理平臺上的資源,它們分別是 DeviceProfile、DeviceService 和 Device:

  • DeviceProfile:描述了使用相同協議的一種設備類型,其中包括一些通用信息,如制造商名稱、設備描述和設備型號。DeviceProfile 還定義了此類設備提供的資源類型(例如,溫度、濕度)以及如何讀取/寫入這些資源。每個 device 都需要關聯一個 DeviceProfile;
  • DeviceService:是與設備交互的邊緣連接器在云端的映射,定義了如何將設備接入到邊緣設備管理平臺,包括設備的通信協議,通信地址等信息。每個 device 都需要關聯一個 DeviceService;
  • Device:是現實世界中端設備的映射,例如:電器、警報系統、照明、傳感器等設備,它給出了特定設備的詳細定義,包括關聯的 DeviceProfile(屬于哪類設備)、關聯的 DeviceService(使用何種通信方式)以及設備特有屬性(如照明設備的開關狀態等)。

設備管理架構

通過抽象出上述三種 CRD,可以反應出設備基本的狀態信息,再使用對應的 controller 與邊緣設備管理平臺進行交互,可以將邊側發現的端設備及時映射至云端;與此同時,Yurt-device-controller 組件將云端針對設備屬性的修改(例如:設置照明設備的開關狀態)同步至端設備上,從而影響真實世界中的物理設備。用戶只需要聲明式地修改 CRs 的相應字段,以一種云原生的方式即可達到運維、管理復雜端設備的目的,下面是組成 Yurt-device-controller 的三個組件:

  • DeviceProfile controller:它可以將邊緣平臺中的 deviceProfile 對象抽象為 deviceProfile CR 并同步到云端。在 deviceProfile controller 的支持下,用戶可以在云端查看、創建或刪除邊緣平臺的 deviceProfile。
  • DeviceService controller:它可以將邊緣平臺中的 deviceService 對象抽象為 deviceService CR 并同步到云端。在 deviceService controller 的支持下,用戶可以在云端查看、創建或刪除邊緣平臺的 deviceService 信息。
  • Device controller:它可以將邊緣平臺中的 device 對象抽象為 device CR 并同步到云端。在 device controller 的支持下,用戶可以通過聲明式修改云端 device CR 的方式來管理邊緣平臺上的設備信息,如創建設備、刪除設備、更新設備屬性(如設置燈的開和關等)。

下面是云邊端三者整體的架構模型:

邊緣端設備的通信范圍往往局限于某一網絡區域內,因此可以將同一網絡區域內的邊緣節點劃分為一個節點池,在每一個節點池內部署一個 Edgex Foundry 實例和一個 yurt-device-controller 組件:

  • 在與云端 apiserver 的通信中,Yurt-device-controller 只會監聽屬于該節點池內的設備對象,并將更新信息通過 Edgex Foundry 實例及時地同步至對應的設備上;
  • 在與 Edgex Foundry 實例的通信中,復用 YurtHub、節點池以及單元化部署等能力,Yurt-device-controller 組件只會訪問本節點池內的 Edgex Foundry 實例,并將接入該節點池內的設備信息抽象為 device、deviceService 和 deviceProfile 對象同步至云端。

社區合作規劃

未來,雙方還將面向 IoT 行業繼續探索云原生邊緣設備管理的解決方案,并吸引更多輕量級邊緣設備管理平臺加入 OpenYurt 生態,使端設備的管理更加便捷、高效以及云原生。

相關鏈接:

1)Yurt-edgex-manager:
https://github.com/openyurtio/yurt-edgex-manager
2)Yurt-device-controller:
https://github.com/openyurtio/yurt-device-controller
3)OpenYurt 官網:
https://openyurt.io/en-us/
4)EdgeX Foundry官網:
https://www.edgexfoundry.org/

戳這里,立即了解 OpenYurt 項目!

了解更多相關信息,請掃描下方二維碼或搜索微信號(AlibabaCloud888)添加云原生小助手!獲取更多相關資訊!

總結

以上是生活随笔為你收集整理的基于 OpenYurt EdgeX Foundry 的云边端一体化解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 伊人中文字幕 | 国产aⅴ精品一区二区三区久久 | 免费观看一区二区三区视频 | av资源首页| 日本久久免费 | 俄罗斯美女一级爱片 | 鲁一鲁啪一啪 | 精品肉丝脚一区二区三区 | 2021av| 精品人妻二区中文字幕 | 夜夜嗨视频 | 国产精品一级视频 | 欧美bbbbbbbbbbbb18av | 黄金网站在线观看 | 久草a视频 | 无码精品在线观看 | 亚洲aaaa级特黄毛片 | 日本理论片 | 欧美又大粗又爽又黄大片视频 | 91九色视频 | 国内久久精品 | 青青草99| 五月婷婷一区二区三区 | 久久国产精品区 | 日韩性网站 | 无遮挡无掩盖网站 | 自拍偷拍三级 | 99热在线观看 | 99热这里只有精品首页 | 国产午夜精品一区二区三区 | 日韩午夜 | 免费性情网站 | 欧美视频一级 | 久久深夜福利 | 久久亚洲在线 | www.69pao.com | 亚洲91精品 | 久久美女免费视频 | 亚洲第一色网站 | 啊av在线| 亚洲成人网页 | 午夜视频观看 | 日韩视频在线观看视频 | 污视频导航 | 天天av天天爽 | 少妇熟女一区二区三区 | 天天干天天操天天干 | 三级在线看中文字幕完整版 | 天堂网在线播放 | 色屋在线 | 伊人视频在线观看 | 欧美国产一区二区三区 | 亚洲欧美日韩偷拍 | 99精品久久毛片a片 成人网一区 | 在线观看视频国产 | 黄色网av | 欧美在线色视频 | 日本一区二区不卡在线 | 久久嫩草精品久久久久 | av中文字 | 久久久99精品 | 欧美性生活网址 | 欧美 日韩 国产 成人 在线 91 | 天堂在线中文网 | 日本一区二区在线看 | 欧日韩av | 人人人草 | 在线天堂1 | 精品爆乳一区二区三区 | 深夜福利免费观看 | 日韩久久精品电影 | 天天透天天干 | 黑人高潮一区二区三区在线看 | 女生毛片 | 国产三级精品在线观看 | av影视网| 99r精品视频 | 亚洲中文字幕无码一区 | 91久久精品国产91久久性色tv | 8x8ⅹ国产精品一区二区二区 | 国产成人综合在线 | 久久视频在线免费观看 | 丝袜熟女一区二区 | 成人天堂网 | 动漫av在线 | 黑人干亚洲女人 | 91视频看片 | 成人网站免费观看入口 | 欧洲女女同videos | 久久久久久亚洲精品中文字幕 | se欧美| 日本肉体xxxx裸体xxx免费 | 西野翔之公侵犯中文字幕 | 久久99国产精品一区 | 日本一道在线 | 精品成人一区二区三区 | 免费在线色视频 | 性人久久久久 | 波多野结衣爱爱 |