Eclipse的物联网架构(Eclipse IoT Architectures)
物聯網架構(IoT Architectures)
典型的物聯網解決方案的特點是許多設備(即事物)可能使用某種形式的網關通過網絡與企業后端服務器通信,該后端服務器運行物聯網平臺,幫助將物聯網信息集成到現有企業中。 設備、網關和云平臺的角色定義明確,每個角色都提供任何強大的物聯網解決方案所需的特定特性和功能。
受限設備(Stack for Constrained Devices)
傳感器和執行器(Sensors and Actuators)
物聯網中的“物”是物聯網解決方案的起點。它通常是數據的發起者,它與物理世界進行交互。 因此,它們通常使用功能非常有限的微控制器 (MCU) 進行編程 為物聯網設備供電的微控制器專門用于特定任務,專為大規模生產和低成本而設計
在基于 MCU 的設備上運行的軟件旨在支持特定任務。 在設備上運行的軟件堆棧的主要功能可能包括:
網關(Stack for Gateways)
智能設備和鏈接(Connected and Smart Things)
物聯網網關充當一組傳感器和執行器的聚合點,以協調這些設備之間的連接以及與外部網絡的連接 物聯網網關可以是一個物理硬件或功能,可以集成到更大的 連接到網絡的“事物” 例如,工業機器可能充當網關,連接的汽車或家庭自動化設備也可能充當網關
物聯網網關通常會提供“邊緣”數據處理和存儲功能,以應對網絡延遲和可靠性對于設備到設備的連接,物聯網網關處理不兼容設備之間的互操作性問題典型的物聯網架構將有許多物聯網 支持大量設備的網關
越來越依賴物聯網網關軟件來實現核心功能網關軟件堆棧的主要功能包括:
Stack for IoT Cloud Platforms
物聯網云平臺代表啟用物聯網解決方案所需的軟件基礎設施和服務 物聯網云平臺通常在云基礎設施(例如 OpenShift、AWS、Microsoft Azure、Cloud Foundry)或企業數據中心內運行,并有望同時擴展 橫向,支持連接的大量設備,以及縱向解決各種物聯網解決方案物聯網云平臺將促進物聯網解決方案與現有企業應用程序和其他物聯網解決方案的互操作性
物聯網云平臺的核心功能包括:
物聯網解決方案的功能
在物聯網解決方案的不同層級中,有許多特性需要為任何物聯網架構考慮,包括
總結
以上是生活随笔為你收集整理的Eclipse的物联网架构(Eclipse IoT Architectures)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RAID 阵列碎片整理真的管用!碎片整理
- 下一篇: Pybind11 的 CMakeList