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