工業(yè)遠程監(jiān)控系統(tǒng)的云服務(wù)器軟件設(shè)計
本文關(guān)鍵詞:工業(yè)遠程監(jiān)控系統(tǒng)的云服務(wù)器軟件設(shè)計
更多相關(guān)文章: 遠程監(jiān)控 云服務(wù)器 MQTT協(xié)議 負載均衡
【摘要】:隨著工業(yè)智能化的發(fā)展,工業(yè)遠程監(jiān)控技術(shù)已成為工業(yè)領(lǐng)域遠程掌握工業(yè)現(xiàn)場設(shè)備運行狀況和收集工業(yè)設(shè)備運行數(shù)據(jù)的重要手段。目前工業(yè)遠程監(jiān)控系統(tǒng)采用在工業(yè)設(shè)備端收集數(shù)據(jù),通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到服務(wù)器,由服務(wù)器處理相關(guān)數(shù)據(jù)的模式。服務(wù)器作為工業(yè)遠程監(jiān)控系統(tǒng)的數(shù)據(jù)處理中心,承擔(dān)著轉(zhuǎn)發(fā)和存儲數(shù)據(jù)的重要任務(wù)。面對日益增多的工業(yè)設(shè)備,目前工業(yè)服務(wù)器存在并發(fā)能力不足、穩(wěn)定性低、可擴展性小并且維護困難等問題,不能滿足高并發(fā)模式下穩(wěn)定傳輸數(shù)據(jù)的要求。由于大多數(shù)工業(yè)設(shè)備為嵌入式設(shè)備,其計算資源有限,因此工業(yè)遠程監(jiān)控系統(tǒng)要求通信模塊易于集成到設(shè)備端并占用少量的設(shè)備計算資源。工業(yè)設(shè)備數(shù)據(jù)具有發(fā)送次數(shù)多、單次發(fā)送數(shù)據(jù)小的特點,因此服務(wù)器軟件的通信協(xié)議選擇非常重要。MQTT協(xié)議是輕量級、低帶寬的雙向通訊協(xié)議,并且支持多平臺,易于集成到其他終端中。由于MQTT協(xié)議數(shù)據(jù)包小,占用設(shè)備資源較少,不會明顯增加工業(yè)設(shè)備的負擔(dān)。本設(shè)計選用MQTT協(xié)議作為工業(yè)設(shè)備與服務(wù)器以及終端設(shè)備的通訊協(xié)議。本文首先根據(jù)MQTT協(xié)議的訂閱/發(fā)布特點,設(shè)計云服務(wù)器軟件的架構(gòu),然后對服務(wù)器軟件進行詳細設(shè)計。服務(wù)器軟件基于MQTT的消息中間件Mosquttio而設(shè)計,其主要模塊包括工業(yè)設(shè)備登錄驗證、業(yè)務(wù)處理、消息持久化、數(shù)據(jù)加密、負載均衡、服務(wù)器狀態(tài)監(jiān)控等模塊。本設(shè)計采用Linux系統(tǒng)作為運行平臺,使用Redis數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)存儲,利用C語言實現(xiàn)服務(wù)器軟件各項功能。將云服務(wù)器軟件、Redis數(shù)據(jù)庫和負載均衡模塊部署到阿里云服務(wù)器中,該方式可滿足工業(yè)遠程監(jiān)控系統(tǒng)的服務(wù)器軟件的可擴展性、并發(fā)性和穩(wěn)定性的需求。最后,服務(wù)器軟件進行系統(tǒng)功能測試和性能測試。測試結(jié)果表明,該服務(wù)器軟件在功能和性能上滿足工業(yè)遠程監(jiān)控系統(tǒng)的各項需求。
【學(xué)位授予單位】:青島科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP277;TP311.52
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 田豐;倪兆陽;丁建立;王靜;;面向高并發(fā)民航業(yè)務(wù)的動態(tài)負載均衡設(shè)計[J];計算機應(yīng)用與軟件;2016年10期
2 樊揚軻;;Linux下高并發(fā)認證服務(wù)器設(shè)計[J];電子技術(shù)與軟件工程;2016年01期
3 孫耀;劉杰;葉丹;鐘華;;分布式文件系統(tǒng)元數(shù)據(jù)服務(wù)的負載均衡框架[J];軟件學(xué)報;2016年12期
4 郭敏杰;;大數(shù)據(jù)和云計算平臺應(yīng)用研究[J];現(xiàn)代電信科技;2014年08期
5 文靜;李陶深;黃汝維;;IaaS下基于預(yù)測的彈性云服務(wù)的研究[J];系統(tǒng)工程理論與實踐;2014年S1期
6 任亨;馬躍;楊海波;賈正鋒;;基于MQTT協(xié)議的消息推送服務(wù)器[J];計算機系統(tǒng)應(yīng)用;2014年03期
7 江杰;宋宏龍;;基于GSM短信的煙霧傳感報警系統(tǒng)[J];測控技術(shù);2014年01期
8 梁明剛;陳西曲;;Linux下基于epoll+線程池高并發(fā)服務(wù)器實現(xiàn)研究[J];武漢工業(yè)學(xué)院學(xué)報;2012年03期
9 羅軍舟;吳文甲;楊明;;移動互聯(lián)網(wǎng):終端、網(wǎng)絡(luò)與服務(wù)[J];計算機學(xué)報;2011年11期
10 李億紅;徐韌;程祥圣;劉星;項凌云;;基于XML和WebService的數(shù)據(jù)庫審計系統(tǒng)[J];計算機應(yīng)用與軟件;2010年01期
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 羅東俊;基于可信計算的云計算安全若干關(guān)鍵問題研究[D];華南理工大學(xué);2014年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前7條
1 謝楊;基于云計算的現(xiàn)代農(nóng)業(yè)物聯(lián)網(wǎng)監(jiān)控系統(tǒng)[D];西南交通大學(xué);2015年
2 孫永堅;基于無線傳感器網(wǎng)絡(luò)的智能家居遠程監(jiān)控系統(tǒng)研究與設(shè)計[D];吉林大學(xué);2014年
3 萬世巍;基于OpenStack的彈性集群的構(gòu)建[D];復(fù)旦大學(xué);2013年
4 楊磊;云計算環(huán)境下的服務(wù)質(zhì)量監(jiān)控與彈性擴展決策[D];上海交通大學(xué);2013年
5 高嵩;基于HTTP協(xié)議的嵌入式遠程監(jiān)控系統(tǒng)的研究[D];北京工業(yè)大學(xué);2009年
6 寇向暉;基于嵌入式Internet的遠程監(jiān)控系統(tǒng)的設(shè)計[D];西南石油大學(xué);2006年
7 夏建明;基于TCP/IP的遠程監(jiān)控系統(tǒng)的研究與實現(xiàn)[D];西安理工大學(xué);2005年
,本文編號:1268832
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/1268832.html