MQTT服務器負載均衡技術的研究與應用
發(fā)布時間:2021-01-25 05:15
隨著物聯(lián)網(wǎng)技術的發(fā)展和興起,越來越多的設備連入網(wǎng)絡,與傳統(tǒng)互聯(lián)網(wǎng)相比,物聯(lián)網(wǎng)設備由于其處理器能力,網(wǎng)絡帶寬等多方面的限制,對通信技術提出了更高的要求。近年來,采用MQTT作為通訊協(xié)議的移動設備和智能終端呈現(xiàn)出快速增長,MQTT服務器負載均衡技術的提出,解決了大量用戶并發(fā)訪問的問題,以及消除了系統(tǒng)中各節(jié)點負載不均衡的現(xiàn)象。Nginx作為一款優(yōu)秀的HTTP服務器和反向代理服務器,負載均衡策略是其核心技術,采用Nginx作為負載均衡器也是當前較好的解決方案,負載均衡策略的好壞直接影響系統(tǒng)性能的發(fā)揮。本文針對當前常用負載均衡算法未考慮MQTT服務器狀態(tài)信息,以及負載參數(shù)選取單一,權值固定不可變等缺點,通過分析Nginx的源碼,主要模塊等工作原理,在現(xiàn)有WRR(加權輪詢算法)的基礎上進行改進,提出了一種MQTT服務器動態(tài)負載均衡算法,主要包括負載參數(shù)收集模塊、權值計算模塊、權值修改模塊的具體實現(xiàn)。本文所設計的負載均衡算法通過收集性能參數(shù)實現(xiàn)了各服務器實時處理能力的計算,并且引入MQTT服務器狀態(tài)參數(shù),通過設計的權值計算公式轉換為對應的權值,結合負載參數(shù)收集策略和權值上報策略減少了負載均衡器對負載...
【文章來源】:上海師范大學上海市
【文章頁數(shù)】:58 頁
【學位級別】:碩士
【部分圖文】:
Mosquitto服務器的狀態(tài)信息本文需要獲取的各狀態(tài)參數(shù)所訂閱的主題以及說明如表4-3所示
【參考文獻】:
期刊論文
[1]基于MQTT協(xié)議IM的研究和實現(xiàn)[J]. 賈軍營,王月鵬,王少華. 計算機系統(tǒng)應用. 2015(07)
[2]基于MQTT物聯(lián)網(wǎng)消息推送系統(tǒng)[J]. 姜妮,張宇,趙志軍. 網(wǎng)絡新媒體技術. 2014(06)
[3]基于動態(tài)推送技術的網(wǎng)絡服務設計與實現(xiàn)[J]. 龔興興,王驁. 計算機與網(wǎng)絡. 2014(20)
[4]一種基于Linux集群技術的負載均衡方法[J]. 謝曉燕,張靜雯. 西安郵電大學學報. 2014(03)
[5]基于MQTT協(xié)議的綜合消息推送[J]. 蔣鵬,袁嵩. 現(xiàn)代計算機(專業(yè)版). 2014(11)
[6]基于混合策略的集群負載均衡算法研究[J]. 鄭祺. 浙江科技學院學報. 2013(05)
[7]基于負載權值的負載均衡算法[J]. 張玉芳,魏欽磊,趙膺. 計算機應用研究. 2012(12)
[8]基于反饋機制的動態(tài)負載平衡算法研究[J]. 余敦福,李鴻健,唐紅,豆育升. 計算機應用研究. 2012(02)
[9]移動推送技術面面觀[J]. 張長學,張偉,董智明. 移動通信. 2011(05)
[10]服務器負載均衡技術研究[J]. 周瑩蓮,劉甫. 計算機與數(shù)字工程. 2010(04)
碩士論文
[1]基于Nginx的Web服務器負載均衡策略改進與實現(xiàn)[D]. 覃川.西南交通大學 2017
[2]基于Pub/Sub的即時通信分布式方案的設計與實現(xiàn)[D]. 張家銘.中國科學院大學(中國科學院沈陽計算技術研究所) 2017
[3]基于Nginx的Web后端服務器集群負載均衡技術的研究與改進[D]. 趙曄.昆明理工大學 2017
[4]基于Nginx高并發(fā)Web服務器的改進與實現(xiàn)[D]. 張堯.吉林大學 2016
[5]基于發(fā)布—訂閱的分布式服務系統(tǒng)的研究與實現(xiàn)[D]. 吳瑞強.華南理工大學 2015
[6]基于Nginx服務器集群負載均衡技術的研究與改進[D]. 王利萍.山東大學 2015
[7]基于Nginx高性能Web服務器性能優(yōu)化與負載均衡的改進與實現(xiàn)[D]. 王永輝.電子科技大學 2015
[8]發(fā)布訂閱系統(tǒng)中消息投遞性能與可靠性的相關機制的研究與實現(xiàn)[D]. 劉耀.北京郵電大學 2015
[9]云計算環(huán)境下負載均衡策略的研究[D]. 譚乾.廈門大學 2014
[10]基于MQTT協(xié)議的移動社交網(wǎng)絡客戶端的設計與實現(xiàn)[D]. 關慶余.中國科學院研究生院(沈陽計算技術研究所) 2014
本文編號:2998642
【文章來源】:上海師范大學上海市
【文章頁數(shù)】:58 頁
【學位級別】:碩士
【部分圖文】:
Mosquitto服務器的狀態(tài)信息本文需要獲取的各狀態(tài)參數(shù)所訂閱的主題以及說明如表4-3所示
【參考文獻】:
期刊論文
[1]基于MQTT協(xié)議IM的研究和實現(xiàn)[J]. 賈軍營,王月鵬,王少華. 計算機系統(tǒng)應用. 2015(07)
[2]基于MQTT物聯(lián)網(wǎng)消息推送系統(tǒng)[J]. 姜妮,張宇,趙志軍. 網(wǎng)絡新媒體技術. 2014(06)
[3]基于動態(tài)推送技術的網(wǎng)絡服務設計與實現(xiàn)[J]. 龔興興,王驁. 計算機與網(wǎng)絡. 2014(20)
[4]一種基于Linux集群技術的負載均衡方法[J]. 謝曉燕,張靜雯. 西安郵電大學學報. 2014(03)
[5]基于MQTT協(xié)議的綜合消息推送[J]. 蔣鵬,袁嵩. 現(xiàn)代計算機(專業(yè)版). 2014(11)
[6]基于混合策略的集群負載均衡算法研究[J]. 鄭祺. 浙江科技學院學報. 2013(05)
[7]基于負載權值的負載均衡算法[J]. 張玉芳,魏欽磊,趙膺. 計算機應用研究. 2012(12)
[8]基于反饋機制的動態(tài)負載平衡算法研究[J]. 余敦福,李鴻健,唐紅,豆育升. 計算機應用研究. 2012(02)
[9]移動推送技術面面觀[J]. 張長學,張偉,董智明. 移動通信. 2011(05)
[10]服務器負載均衡技術研究[J]. 周瑩蓮,劉甫. 計算機與數(shù)字工程. 2010(04)
碩士論文
[1]基于Nginx的Web服務器負載均衡策略改進與實現(xiàn)[D]. 覃川.西南交通大學 2017
[2]基于Pub/Sub的即時通信分布式方案的設計與實現(xiàn)[D]. 張家銘.中國科學院大學(中國科學院沈陽計算技術研究所) 2017
[3]基于Nginx的Web后端服務器集群負載均衡技術的研究與改進[D]. 趙曄.昆明理工大學 2017
[4]基于Nginx高并發(fā)Web服務器的改進與實現(xiàn)[D]. 張堯.吉林大學 2016
[5]基于發(fā)布—訂閱的分布式服務系統(tǒng)的研究與實現(xiàn)[D]. 吳瑞強.華南理工大學 2015
[6]基于Nginx服務器集群負載均衡技術的研究與改進[D]. 王利萍.山東大學 2015
[7]基于Nginx高性能Web服務器性能優(yōu)化與負載均衡的改進與實現(xiàn)[D]. 王永輝.電子科技大學 2015
[8]發(fā)布訂閱系統(tǒng)中消息投遞性能與可靠性的相關機制的研究與實現(xiàn)[D]. 劉耀.北京郵電大學 2015
[9]云計算環(huán)境下負載均衡策略的研究[D]. 譚乾.廈門大學 2014
[10]基于MQTT協(xié)議的移動社交網(wǎng)絡客戶端的設計與實現(xiàn)[D]. 關慶余.中國科學院研究生院(沈陽計算技術研究所) 2014
本文編號:2998642
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2998642.html
最近更新
教材專著