實(shí)現(xiàn)物聯(lián)網(wǎng)可擴(kuò)展性的三種方法
聯(lián)網(wǎng)設(shè)備正以驚人的速度進(jìn)入我們的家庭和企業(yè)。最近的一項(xiàng)研究報告稱,到2027年,物聯(lián)網(wǎng)(IoT)規(guī)模將增至33億美元。此外,同年預(yù)計(jì)將有230億臺設(shè)備聯(lián)網(wǎng)。為了適應(yīng)市場上泛濫的大量設(shè)備,需要持續(xù)維護(hù)。
這是為什么?因?yàn)閿U(kuò)展連接設(shè)備本身就很復(fù)雜。從網(wǎng)絡(luò)安全到隱私和治理,生態(tài)系統(tǒng)開發(fā)人員需要牢記一些障礙。事實(shí)上,近三分之一的物聯(lián)網(wǎng)項(xiàng)目在概念驗(yàn)證階段都失敗了。因此,為了克服擴(kuò)展的缺陷,讓我們看看生態(tài)系統(tǒng)協(xié)調(diào)者可以通過三種方式來解決這個問題。
物聯(lián)網(wǎng)可擴(kuò)展性問題
根據(jù)定義,規(guī)模是指一個系統(tǒng)、網(wǎng)絡(luò)或流程處理不斷增長的工作量的能力。同樣,規(guī)模指的是系統(tǒng)適應(yīng)這種增長的潛力。通過聯(lián)網(wǎng)設(shè)備實(shí)現(xiàn)這兩個目標(biāo)說起來容易,做起來難。如今,由于預(yù)算限制、規(guī)劃不善和未來兼容性不確定性,大多數(shù)企業(yè)都在為可擴(kuò)展性而苦苦掙扎。因此,企業(yè)常常懷疑基礎(chǔ)設(shè)施、云和連接層能否與之一起增長。
各種技術(shù)和組織因素增加了難度。例如,安全??紤]到潛在的網(wǎng)絡(luò)漏洞通常會隨著設(shè)備數(shù)量的增加而增加。同樣地,數(shù)據(jù)管理。大多數(shù)企業(yè)開展聯(lián)網(wǎng)設(shè)備項(xiàng)目是為了提高效率。然而,在缺乏適當(dāng)?shù)臄?shù)據(jù)管理和治理的情況下,數(shù)據(jù)孤島可能導(dǎo)致和阻礙結(jié)果。此外,缺乏可靠的資源、物聯(lián)網(wǎng)經(jīng)驗(yàn)和領(lǐng)導(dǎo)力支持也會使連接設(shè)備的可擴(kuò)展性復(fù)雜化。
但幸運(yùn)的是,生態(tài)系統(tǒng)協(xié)調(diào)者和設(shè)計(jì)者可以通過以下三個關(guān)鍵步驟來克服這些問題。
1、從小處著手,擴(kuò)大規(guī)模
首先,隨著時間的推移限制增長是一個好主意。用一些可管理的設(shè)備開始物聯(lián)網(wǎng)項(xiàng)目,隨著時間的推移定期添加,在擴(kuò)展之前解決任何問題。
這個想法是從小處著手,擴(kuò)大規(guī)模。這一點(diǎn)很重要,因?yàn)樵S多企業(yè)“操之過急”,在知道技術(shù)戰(zhàn)略將會奏效之前就“搶先一步”將資金投入到技術(shù)戰(zhàn)略中。雖然每家企業(yè)都想成長,但構(gòu)建一個穩(wěn)固的基礎(chǔ)是至關(guān)重要的。
2、保持簡單
其次,從一開始就為項(xiàng)目選擇正確的體系結(jié)構(gòu)可以減少未來的問題。因此,簡單是至關(guān)重要的。
例如,當(dāng)涉及到物聯(lián)網(wǎng)設(shè)備之間的通信時,MQTT協(xié)議的一對多系統(tǒng)對于小型項(xiàng)目來說似乎是一個好主意。但從長遠(yuǎn)來看,其可能沒有那么有效。這是因?yàn)槠渚幊虖?fù)雜性、延遲和安全問題,以及需要持續(xù)維護(hù)。
從長遠(yuǎn)來看,企業(yè)最好使用更簡化的架構(gòu)。例如,RESTAPI為開發(fā)人員帶來了多項(xiàng)好處,如改進(jìn)的安全性、易于擴(kuò)展和直觀。
3、最重要的是:測試
大多數(shù)人都忽略了最后一條建議。但是,要保證連接設(shè)備項(xiàng)目的長期可擴(kuò)展性,就必須不斷地測試各個方面。
在這里,始終要記住隨著項(xiàng)目規(guī)模的擴(kuò)大進(jìn)行測試。監(jiān)視影響成功的設(shè)備可擴(kuò)展性的所有方面,包括延遲級別、設(shè)備數(shù)量和帶寬。
此外,研究項(xiàng)目生成的當(dāng)前數(shù)據(jù),并執(zhí)行壓力測試,以找到其限制。并且,一旦重復(fù)這個過程足夠多,對基礎(chǔ)架構(gòu)進(jìn)行必要的更改并重新開始測試。
打下堅(jiān)實(shí)的基礎(chǔ)和規(guī)模
雖然物聯(lián)網(wǎng)項(xiàng)目有其獨(dú)特的可擴(kuò)展性挑戰(zhàn),但上述行動在最大限度地減少潛在問題方面大有裨益。同樣,應(yīng)用支持平臺(AEP)的影響也值得考慮。傳統(tǒng)的AEP解決方案,如AmazonWebServicesIoT或MicrosoftAzure,在連接設(shè)備和云之間發(fā)送數(shù)據(jù)。為了讓客戶機(jī)與設(shè)備交互,信息必須通過外部集中式數(shù)據(jù)庫進(jìn)行臨時存儲。不幸的是,這可能會導(dǎo)致更高的延遲和安全漏洞。
相反,去中心化的AEP解決方案建立了從客戶端到設(shè)備的直接連接。一旦建立了點(diǎn)對點(diǎn)(P2P)連接,連接的唯一限制就是客戶端和設(shè)備的計(jì)算能力以及兩個目的地的互聯(lián)網(wǎng)吞吐量。因此,這種類型的連接確保了低延遲,消除了數(shù)據(jù)截獲的風(fēng)險,并提高了可擴(kuò)展性的范圍,無論項(xiàng)目規(guī)模如何。
部署和管理少量設(shè)備與管理數(shù)千臺設(shè)備之間存在很大差異。因此,為任何聯(lián)網(wǎng)設(shè)備項(xiàng)目奠定堅(jiān)實(shí)的基礎(chǔ)并持續(xù)監(jiān)控其隨時間的增長至關(guān)重要。長期的功能和可用性取決于其。