在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用Zenoh協議擴展物聯網過去的分布式數據孤島

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Brandon Lewis ? 2022-10-25 10:14 ? 次閱讀

為了減少延遲、網絡利用率和成本,許多 IoT 部署現在在邊緣節點或邊緣節點附近存儲和分析數據。但是,當涉及到數據時,“分布式”可能是一件壞事,特別是如果這意味著信息被困在網絡上的孤島中。

那么,當您不可避免地需要它時會發生什么呢?

讓我們從數據源開始。對于動態數據,圍繞發布-訂閱原則構建的技術旨在處理這種類型的環境。在 MQTT 或 DDS 等發布-訂閱網絡中,與給定主題相關的數據由發布者通過網絡廣播,網絡上的節點訂閱該主題以進行更新。這促進了分散的數據網絡,該網絡很好地映射到物聯網網絡的發展,以及更廣泛的網絡基礎設施,考慮到5G網絡部署了1.4-2倍的基站,而不是4G,以支持邊緣工作負載的增加。

在最好的情況下,MQTT 和 DDS 等協議在同構環境中通過 TCP 或 UDP 運行,幾乎沒有數據包丟失和高度的端點扇出。這允許它們以最小的開銷高速在節點之間傳輸消息。但是,作為動態數據的工具,它們沒有提供的是內置的,位置感知的數據檢索機制,因為它們被設計為推送一條消息并移動到下一條消息。

對于靜態數據,命名數據網絡 (NDN) 等技術通過允許將數據包標記為目標地址以外的其他內容來提供類似的以數據為中心。數據包(可以命名為任何名稱)緩存在位置感知內容存儲中,使用戶有機會通過查詢指定的標簽在傳輸后訪問它們。但是,NDN被設計為一種互聯網技術,它不適合許多最終應用程序的延遲和資源受限的環境。

這意味著物聯網開發人員必須支持多個連接堆棧,以便以性能、資源和延遲敏感的方式分發和檢索數據。

統一從邊緣到云的運動和靜態數據

自物聯網問世以來,其目標一直是將數據分發和檢索架構統一在單一的企業到邊緣范式下,而不是拼湊在一起的異構平臺和技術堆棧。ZettaScale技術成立于今年早些時候,旨在彌合這一差距,部分原因是通過一項名為Zenoh的技術。

Zenoh 是一種通過將發布-訂閱體系結構與地理位置分散的存儲混合來解決傳輸中、使用中的數據和靜態數據的協議。它可以與常見的IP傳輸或Zigbee,Thread或反映異構邊緣到云物聯網網絡的對等,路由或網格拓撲中的幾乎任何其他邊緣數據鏈路一起使用。它目前是由Eclipse基金會托管的開源項目。

以下是它的工作原理。Zenoh使用“key表達式”向訂閱者廣播數據,該表達式本質上是一個包含資源標識符的字符串。例如,標識巴黎盧浮宮中溫度傳感器的關鍵表達式將指定樓層、房間號、資產和資產類型。針對特定資產,例如巴黎盧浮宮博物館二樓42號房間的溫度傳感器,將使用以下表達式完成:

Louvre/2/42/sensor/temp

與普通數據包不同,此字符串是開發人員可以理解并可能從數據庫中查詢的內容。這就引出了除了出版商和訂閱者之外的第三個Zenoh抽象:可查詢。

可查詢對象包含給定鍵表達式的所有值,因此協議可以將與該表達式相關的任何已發布數據保存到數據存儲中。相應地,這允許網絡查詢與這些可查詢對象相關的數據,并且Zenoh支持存儲管理器和其他插件來集成文件系統,數據庫等,因此也可以對歷史數據運行查詢。

Zenoh 支持推送、拉取和獲取命令,以使用其簡單而強大的語義。回到我們之前的建筑示例,開發人員需要檢索盧浮宮二樓所有房間的溫度信息,只需發出一個帶有表達式的 get 命令:

Louvre/2/*/sensor/temp

魯斯特、蟒蛇和 C API 可用于簡化應用集成。

由于 Zenoh 是發布-訂閱,因此始終從包含所請求信息的最近的數據存儲或計算節點檢索結果。該協議還包括一個數據緩存功能,允許休眠節點在需要時從最近的基礎設施節點中提取所需的任何數據,然后返回休眠狀態。

數據可擴展性的代價

但是,功能幾乎總是有代價的,通常當您向邊緣添加企業級查詢功能時,成本以性能、資源或兩者的形式出現。那么,Zenoh如何與酒吧 - 子替代品相提并論呢?

該協議僅包含4至6字節的線路開銷,使其與微控制器兼容,同時每秒能夠傳輸多達400萬條消息。與 MQTT 和 DDS 相比,澤諾的線架空分別減少了 75% 和 64%。根據澤塔標度的數據,它的吞吐量性能是 MQTT 的 40 倍,是 XRCE-DDS 的 10 倍。使用新協議的基準傳輸延遲僅為 15 μs。

pYYBAGNXRtaAR9INAACAqef_MLE877.png

這些性能指標引起了印地自主挑戰賽和TTTech Auto的自動駕駛汽車開發人員的注意,后者正在與ZettaScale合作開發符合ISO 26262標準的Zenoh協議版本。

它確實從頭開始設計,可以輕松地垂直或水平擴展,跨越多個子網,從邊緣到云。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2912

    文章

    44882

    瀏覽量

    375710
  • 自動駕駛
    +關注

    關注

    784

    文章

    13918

    瀏覽量

    166783
  • IOT
    IOT
    +關注

    關注

    187

    文章

    4229

    瀏覽量

    197300
收藏 人收藏

    評論

    相關推薦

    分布式云化數據庫有哪些類型

    分布式云化數據庫有哪些類型?分布式云化數據庫主要類型包括:關系型分布式數據庫、非關系型分布式數據
    的頭像 發表于 01-15 09:43 ?80次閱讀

    基于ptp的分布式系統設計

    在現代分布式系統中,精確的時間同步對于確保數據一致性、系統穩定性和性能至關重要。PTP(Precision Time Protocol)是一種網絡協議,用于在分布式系統中實現高精度的時
    的頭像 發表于 12-29 10:09 ?148次閱讀

    HarmonyOS Next 應用元服務開發-分布式數據對象遷移數據文件資產遷移

    使用分布式數據對象遷移數據,當需要遷移的數據較大(100KB以上)或需要遷移文件時,可以使用分布式數據
    發表于 12-24 10:11

    HarmonyOS Next 應用元服務開發-分布式數據對象遷移數據權限與基礎數據

    使用分布式數據對象遷移數據,當需要遷移的數據較大(100KB以上)或需要遷移文件時,可以使用分布式數據
    發表于 12-24 09:40

    AM5SE防孤島裝置:分布式光伏電站的安全裝置

    摘要:隨著全球對可再生能源的關注度不斷提高,分布式光伏發電系統在近年來得到了廣泛應用。分布式光伏發電系統具有環保、靈活等優勢,能夠有效地緩解能源短缺和環境污染問題。同時,電能質量在線監測裝置和防孤島
    的頭像 發表于 11-15 10:21 ?266次閱讀
    AM5SE防<b class='flag-5'>孤島</b>裝置:<b class='flag-5'>分布式</b>光伏電站的安全裝置

    孤島裝置:分布式光伏系統的安全守護者——安科瑞丁佳雯

    在可再生能源領域,分布式光伏系統以其清潔、高效的特點,正逐步成為推動全球能源轉型的重要力量。然而,隨著分布式光伏系統的大量接入電網,電網的安全穩定運行面臨著新的挑戰,尤其是孤島效應帶來的潛在風險
    的頭像 發表于 10-22 16:09 ?228次閱讀
    防<b class='flag-5'>孤島</b>裝置:<b class='flag-5'>分布式</b>光伏系統的安全守護者——安科瑞丁佳雯

    一文講清什么是分布式云化數據庫!

    分布式云化數據庫是一種先進的數據管理系統,它將傳統的數據庫技術與分布式計算、云計算和大數據處理技
    的頭像 發表于 10-14 10:06 ?244次閱讀

    分布式工業聯網平臺:引領智能制造的新篇章

    產品銷往世界各地,以最小的成本創造最大的利潤。 分布式工業聯網平臺的定義與特點 分布式工業聯網
    的頭像 發表于 09-27 17:09 ?262次閱讀

    電能質量在線監測裝置和防孤島保護裝置在分布式光伏項目的應用

    問題。同時,電能質量在線監測裝置和防孤島保護裝置在分布式光伏項目中也扮演著至關重要的角色。電能質量在線監測裝置可以實時監測電網中的電壓、電流等參數,確保光伏發電系統產生的電能質量穩定。而防孤島保護裝置可以在電站發生故障時斷開
    的頭像 發表于 09-18 10:08 ?401次閱讀
    電能質量在線監測裝置和防<b class='flag-5'>孤島</b>保護裝置在<b class='flag-5'>分布式</b>光伏項目的應用

    遠程訪問聯網平臺如何實現分布式設備高效管理

    有一個安全可靠且廣泛兼容的遠程訪問平臺,使得企業能夠隨時隨地訪問到管理系統并進行交互控制。 為了實現這些需求,數之能提供廣泛設備接入的遠程訪問聯網平臺,能夠打通分布式設備的數據
    的頭像 發表于 08-29 10:33 ?220次閱讀

    鴻蒙開發接口數據管理:【@ohos.data.distributedData (分布式數據管理)】

    分布式數據管理為應用程序提供不同設備間數據庫的分布式協同能力。通過調用分布式數據各個接口,應用程
    的頭像 發表于 06-07 09:30 ?1048次閱讀
    鴻蒙開發接口<b class='flag-5'>數據</b>管理:【@ohos.data.distributedData (<b class='flag-5'>分布式</b><b class='flag-5'>數據</b>管理)】

    HarmonyOS開發實例:【分布式數據服務】

    分布式數據服務(Distributed Data Service,DDS)為應用程序提供不同設備間數據分布式的能力。
    的頭像 發表于 04-18 10:18 ?775次閱讀
    HarmonyOS開發實例:【<b class='flag-5'>分布式</b><b class='flag-5'>數據</b>服務】

    現場總線耦合器BL200分布式I/O

    不影響后面設備的數據傳輸,可支持高達32個AI、DI、DO、熱電阻、熱電偶、RS485等種類的IO板,廣泛應用于工業聯網與工業自動化領域,Modbus TCP分布式IO模塊,
    的頭像 發表于 04-03 17:34 ?499次閱讀
    現場總線耦合器BL200<b class='flag-5'>分布式</b>I/O

    分布式運維管理平臺在聯網系統中的應用案例分析

    分布式運維管理平臺在聯網系統中的應用實踐,并探討其帶來的效益和優勢。 二、案例背景 某大型制造企業引入了一套聯網系統,用于監控和管理生產
    的頭像 發表于 03-26 16:18 ?481次閱讀

    分布式大屏控制系統的可擴展性設計

    分布式大屏控制系統的可擴展性設計是確保系統能夠適應不斷增長的需求和未來發展的關鍵因素。以下是可擴展性設計的幾個方面: 模塊化設計:將系統劃分為多個模塊,每個模塊具有獨立的功能和接口。這種設計方式使得
    的頭像 發表于 01-29 14:46 ?641次閱讀
    主站蜘蛛池模板: 淫www| 午夜综合| 激情丁香网| h网站在线看| 欧美视频不卡一区二区三区| 欧美视频精品在线| 亚洲乱码卡一卡二卡三| 性生生活三级视频在线观看| 日产国产精品亚洲系列| 老师下面好湿好紧好滑好想要| 国产热re99久久6国产精品| 在线看片一区| 色天使美国| 巨乳色在线观看| 国产日韩三级| 午夜手机看片| 俄罗斯一级特黄黄大片| 一区二区在线观看高清| 一级毛片视屏| 欧美色图888| 寡妇一级a毛片免费播放| 天堂在线bt| 国产午夜视频在永久在线观看| www.午夜视频| 欧美作爱福利免费观看视频| 国产香蕉视频在线播放| 天堂网www在线资源| 手机看片神马午夜片| 国产精品第九页| 日韩高清一级| 成人a一级毛片免费看| 日韩黄网| 69xxx网站| 香港澳门a级三级三级全黄| 六月丁香婷婷天天在线| 夜夜艹日日干| 91一级片| 亚洲欧美综合一区| 美女教师一级毛片| 天天摸天天看| 性生交酡|