常州科技館物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)軟件開(kāi)發(fā)

來(lái)源: 發(fā)布時(shí)間:2024-11-15

物聯(lián)網(wǎng)可以通過(guò)互聯(lián)網(wǎng)連接傳感器連接到各種各樣的“東西”,并得到了快速增長(zhǎng)。簡(jiǎn)單地說(shuō),它是一個(gè)連接任何設(shè)備的具有“開(kāi)/關(guān)”功能的開(kāi)關(guān),通過(guò)互聯(lián)網(wǎng)連接到彼此,可以方便地連接“事物”大規(guī)模網(wǎng)絡(luò)的概念。根據(jù)分析公司Gartner稱(chēng),到2020年,全球?qū)⒂谐^(guò)260億個(gè)連接設(shè)備,盡管這種預(yù)測(cè)根據(jù)來(lái)源不同而不同。物聯(lián)網(wǎng)和大數(shù)據(jù)具有改變?cè)S多領(lǐng)域活動(dòng)的潛力,不僅是商業(yè)活動(dòng),還關(guān)系到我們的日常生活。調(diào)查機(jī)構(gòu)IDC2015年對(duì)物聯(lián)網(wǎng)發(fā)展的預(yù)測(cè)指出,“如今,物聯(lián)網(wǎng)的活動(dòng)超過(guò)50%集中在制造業(yè),交通,智能城市和消費(fèi)類(lèi)應(yīng)用,但在五年內(nèi),所有的行業(yè)都將會(huì)推出采用物聯(lián)網(wǎng)的舉措?!睘樘岣叽髷?shù)據(jù)分析師的工作效率,系統(tǒng)應(yīng)該提供一命令行工具或容許用戶(hù)通過(guò)其他工具,執(zhí)行SQL查詢(xún)。常州科技館物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)軟件開(kāi)發(fā)

常州科技館物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)軟件開(kāi)發(fā),物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)

實(shí)時(shí)數(shù)據(jù)和歷史數(shù)據(jù)的處理要合二為一。實(shí)時(shí)數(shù)據(jù)在緩存里,歷史數(shù)據(jù)在持久化存儲(chǔ)介質(zhì)里,而且可能依據(jù)時(shí)長(zhǎng),保留在不同存儲(chǔ)介質(zhì)里。系統(tǒng)應(yīng)該隱藏背后的存儲(chǔ),給用戶(hù)和應(yīng)用呈現(xiàn)的是同一個(gè)接口和界面。無(wú)論是訪(fǎng)問(wèn)新采集的數(shù)據(jù)還是十年前的老數(shù)據(jù),除輸入的時(shí)間參數(shù)不同之外,其余應(yīng)該是一樣的。8.需要保證數(shù)據(jù)能持續(xù)穩(wěn)定寫(xiě)入。對(duì)于物聯(lián)網(wǎng)系統(tǒng),數(shù)據(jù)流量往往是平穩(wěn)的,因此數(shù)據(jù)寫(xiě)入所需要的資源往往是可以估算的。但是變化的是查詢(xún)、分析,特別是即席查詢(xún),有可能耗費(fèi)很大的系統(tǒng)資源,不可控。因此系統(tǒng)必須保證分配足夠的資源以確保數(shù)據(jù)能夠?qū)懭胂到y(tǒng)而不被丟失。準(zhǔn)確的說(shuō),系統(tǒng)必須是一個(gè)寫(xiě)優(yōu)先系統(tǒng)。9.需要對(duì)數(shù)據(jù)支持靈活的多維度分析。對(duì)于聯(lián)網(wǎng)設(shè)備產(chǎn)生的數(shù)據(jù),需要進(jìn)行各種維度的統(tǒng)計(jì)分析,比如從設(shè)備所處的地域進(jìn)行分析,從設(shè)備的型號(hào)、供應(yīng)商進(jìn)行分析,從設(shè)備所使用的人員進(jìn)行分析等等。而且這些維度的分析是無(wú)法事先想好的,而是在實(shí)際運(yùn)營(yíng)過(guò)程中,根據(jù)業(yè)務(wù)發(fā)展的需求定下來(lái)的。因此物聯(lián)網(wǎng)大數(shù)據(jù)系統(tǒng)需要一個(gè)靈活的機(jī)制增加某個(gè)維度的分析。鹽城酒店物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)銷(xiāo)售物聯(lián)網(wǎng)是一個(gè)很寬泛的概念,是指各種設(shè)備機(jī)器都通過(guò)互聯(lián)網(wǎng)連接起來(lái)車(chē)聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)等都屬于物聯(lián)網(wǎng)范疇。

常州科技館物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)軟件開(kāi)發(fā),物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)

物聯(lián)網(wǎng)可以通過(guò)互聯(lián)網(wǎng)連接傳感器連接到各種各樣的“東西”,并得到了快速增長(zhǎng)。簡(jiǎn)單地說(shuō),它是一個(gè)連接任何設(shè)備的具有“開(kāi)/關(guān)”功能的開(kāi)關(guān),通過(guò)互聯(lián)網(wǎng)連接到彼此,可以方便地連接“事物”大規(guī)模網(wǎng)絡(luò)的概念。根據(jù)分析公司Gartner稱(chēng),到2020年,全球?qū)⒂谐^(guò)260億個(gè)連接設(shè)備,盡管這種預(yù)測(cè)根據(jù)來(lái)源不同而不同。物聯(lián)網(wǎng)和大數(shù)據(jù)具有改變?cè)S多領(lǐng)域活動(dòng)的潛力,不僅是商業(yè)活動(dòng),還關(guān)系到我們的日常生活。調(diào)查機(jī)構(gòu)IDC2015年對(duì)物聯(lián)網(wǎng)發(fā)展的預(yù)測(cè)指出,“如今,物聯(lián)網(wǎng)的活動(dòng)超過(guò)50%集中在制造業(yè),交通,智能城市和消費(fèi)類(lèi)應(yīng)用,但在五年內(nèi),所有的行業(yè)都將會(huì)推出采用物聯(lián)網(wǎng)的舉措。

互聯(lián)網(wǎng)大數(shù)據(jù)處理,大家所熟悉的場(chǎng)景是用戶(hù)畫(huà)像、推薦系統(tǒng)、輿情分析等等,這些場(chǎng)景并不需要什么實(shí)時(shí)性,批處理即可。但是對(duì)于物聯(lián)網(wǎng)場(chǎng)景,需要基于采集的數(shù)據(jù)做實(shí)時(shí)預(yù)警、決策,延時(shí)要控制在秒級(jí)以?xún)?nèi)。如果計(jì)算沒(méi)有實(shí)時(shí)性,物聯(lián)網(wǎng)的商業(yè)價(jià)值就大打折扣。3.高可靠性需要運(yùn)營(yíng)商級(jí)別的高可靠服務(wù)。物聯(lián)網(wǎng)系統(tǒng)對(duì)接的往往是生產(chǎn)、經(jīng)營(yíng)系統(tǒng),如果數(shù)據(jù)處理系統(tǒng)宕機(jī),直接導(dǎo)致停產(chǎn),產(chǎn)生經(jīng)濟(jì)有損失、導(dǎo)致對(duì)終端消費(fèi)者的服務(wù)無(wú)法正常提供。比如智能電表,如果系統(tǒng)出問(wèn)題,直接導(dǎo)致的是千家萬(wàn)戶(hù)無(wú)法正常用電。因此物聯(lián)網(wǎng)大數(shù)據(jù)系統(tǒng)必須是高可靠的,必須支持?jǐn)?shù)據(jù)實(shí)時(shí)備份,必須支持異地容災(zāi),必須支持軟件、硬件在線(xiàn)升級(jí),必須支持在線(xiàn)IDC機(jī)房遷移,否則服務(wù)一定有被中斷的可能。這些數(shù)據(jù)各自有不同的特點(diǎn),有的采集頻次高,有的要求保留時(shí)間長(zhǎng),有的需要多個(gè)副本以保證更高的安全性。

常州科技館物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)軟件開(kāi)發(fā),物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)

該方案的數(shù)據(jù)流向如下:物聯(lián)網(wǎng)平臺(tái)將設(shè)備上報(bào)的數(shù)據(jù)通過(guò)規(guī)則引擎功能轉(zhuǎn)發(fā)至數(shù)據(jù)接入服務(wù)(DIS)。DIS使用對(duì)象存儲(chǔ)服務(wù)(OBS)作為中介,再將數(shù)據(jù)轉(zhuǎn)儲(chǔ)至MapReduce服務(wù)(MRS)。MRS從OBS獲取用戶(hù)定制的分析程序包,運(yùn)行程序分析數(shù)據(jù),并保存分析結(jié)果(可寫(xiě)入持久化數(shù)據(jù)庫(kù)或?qū)懗晌募?shù)據(jù)可視化服務(wù)(DLV)讀取分析結(jié)果呈現(xiàn)為可視化報(bào)表。實(shí)現(xiàn)該方案,您需要進(jìn)行以下操作:在MRS中創(chuàng)建一個(gè)Hadoop分析集群。參考MRS的開(kāi)發(fā)指南開(kāi)發(fā)一個(gè)大數(shù)據(jù)分析程序,實(shí)現(xiàn)讀取JSON格式的數(shù)據(jù)分析并處理,然后寫(xiě)入本地?cái)?shù)據(jù)庫(kù)或者寫(xiě)成文件存到OBS。程序開(kāi)發(fā)完成后需打包成JAR文件并上傳至OBS桶,若您沒(méi)有OBS桶請(qǐng)創(chuàng)建一個(gè)。創(chuàng)建一條DIS通道,然后為該通道創(chuàng)建一個(gè)轉(zhuǎn)儲(chǔ)任務(wù),將數(shù)據(jù)轉(zhuǎn)儲(chǔ)至MRS的集群。在設(shè)備接入服務(wù)中創(chuàng)建一條規(guī)則,將設(shè)備上報(bào)數(shù)據(jù)轉(zhuǎn)發(fā)至DIS的通道。將上報(bào)數(shù)據(jù)的設(shè)備接入物聯(lián)網(wǎng)平臺(tái)(設(shè)備接入服務(wù)),并控制其上報(bào)數(shù)據(jù)。在MRS中創(chuàng)建一個(gè)作業(yè),執(zhí)行OBS桶中的大數(shù)據(jù)分析程序。在DLV中創(chuàng)建數(shù)據(jù)連接從MRS數(shù)據(jù)庫(kù)或OBS中讀取數(shù)據(jù),再創(chuàng)建數(shù)據(jù)大屏將數(shù)據(jù)可視化展示。需要支持邊云協(xié)同。要有一套靈活的機(jī)制將邊緣計(jì)算節(jié)點(diǎn)的數(shù)據(jù)上傳到云端。徐州工程咨詢(xún)物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)銷(xiāo)售

因此處理系統(tǒng)必須是分布式的,水平擴(kuò)展的。常州科技館物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)軟件開(kāi)發(fā)

需要高效的緩存功能。絕大部分場(chǎng)景,都需要能快速獲取設(shè)備當(dāng)前狀態(tài)或其他信息,用以報(bào)警、大屏展示或其他。系統(tǒng)需要提供一高效機(jī)制,讓用戶(hù)可以獲取全部、或符合過(guò)濾條件的部分設(shè)備的***狀態(tài)。5.需要實(shí)時(shí)流式計(jì)算。各種實(shí)時(shí)預(yù)警或預(yù)測(cè)已經(jīng)不是簡(jiǎn)單的基于某一個(gè)閾值進(jìn)行,而是需要通過(guò)將一個(gè)或多個(gè)設(shè)備產(chǎn)生的數(shù)據(jù)流進(jìn)行實(shí)時(shí)聚合計(jì)算,不只是基于一個(gè)時(shí)間點(diǎn)、而是基于一個(gè)時(shí)間窗口進(jìn)行計(jì)算。不僅如此,計(jì)算的需求也相當(dāng)復(fù)雜,因場(chǎng)景而異,應(yīng)容許用戶(hù)自定義函數(shù)進(jìn)行計(jì)算。6.需要支持?jǐn)?shù)據(jù)訂閱。與通用大數(shù)據(jù)平臺(tái)比較一致,同一組數(shù)據(jù)往往有很多應(yīng)用都需要,因此系統(tǒng)應(yīng)該提供訂閱功能,只要有新的數(shù)據(jù)更新,就應(yīng)該實(shí)時(shí)提醒應(yīng)用。而且這個(gè)訂閱也應(yīng)該是個(gè)性化的,常州科技館物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)軟件開(kāi)發(fā)