基于Dubbo分布式能效管理系統(tǒng)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-02-02 10:02
能效管理系統(tǒng)是對(duì)工廠或企業(yè)的能源利用進(jìn)行實(shí)時(shí)監(jiān)控,以便了解不同廠區(qū)、不同大樓的能源利用情況,根據(jù)監(jiān)控?cái)?shù)據(jù)做到能源的精確控制,避免資源浪費(fèi),實(shí)現(xiàn)節(jié)能減排的最終目標(biāo)。本論文根據(jù)企業(yè)的真實(shí)需求,設(shè)計(jì)與實(shí)現(xiàn)了一種基于分布式架構(gòu)的能效管理系統(tǒng),具有良好的穩(wěn)定性、可靠性、容錯(cuò)性等特點(diǎn),論文的主要內(nèi)容可歸納為以下幾點(diǎn):(1)完成系統(tǒng)的整體架構(gòu)設(shè)計(jì),針對(duì)系統(tǒng)的特點(diǎn)以及客戶的具體需求設(shè)計(jì)出最合適的分布式系統(tǒng)架構(gòu),確保系統(tǒng)各個(gè)環(huán)節(jié)能夠協(xié)調(diào)工作,最大限度的發(fā)揮出分布式系統(tǒng)的優(yōu)點(diǎn),以便能對(duì)企業(yè)的策略調(diào)整快速地應(yīng)對(duì),適合企業(yè)長(zhǎng)遠(yuǎn)的戰(zhàn)略需要,在此基礎(chǔ)上對(duì)Dubbo服務(wù)框架和ZooKeeper技術(shù)進(jìn)行了詳細(xì)的研究。(2)根據(jù)實(shí)際需求對(duì)能效管理系統(tǒng)進(jìn)行需求分析和整體的架構(gòu)設(shè)計(jì)與實(shí)現(xiàn),在SOA理念的基礎(chǔ)上設(shè)計(jì)系統(tǒng)的業(yè)務(wù)流程和開發(fā)系統(tǒng)的業(yè)務(wù)功能。系統(tǒng)主要分為控制層、中間件服務(wù)層、微服務(wù)層、數(shù)據(jù)存儲(chǔ)層,每一層都扮演著不同的角色,發(fā)揮各自的作用。(3)完成每一層的開發(fā)后,對(duì)整個(gè)系統(tǒng)進(jìn)行部署和測(cè)試,發(fā)現(xiàn)問(wèn)題并及時(shí)修復(fù)和完善,確保系統(tǒng)能夠及時(shí)交付且應(yīng)用到實(shí)際中。本論文創(chuàng)新之處在于:(1)考慮到能效管理系統(tǒng)的可持續(xù)性和高要求,首次...
【文章來(lái)源】:武漢郵電科學(xué)研究院湖北省
【文章頁(yè)數(shù)】:76 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
Dubbo 分層治理示意圖
存取的頻繁操作的同時(shí),自己與數(shù)據(jù)庫(kù)進(jìn)行交互實(shí)現(xiàn)數(shù)據(jù)的讀寫和存集成服務(wù)執(zhí)行原子服務(wù)的業(yè)務(wù)邏輯,以便前端服務(wù)的調(diào)用,集成服排需要調(diào)用核心服務(wù)進(jìn)行組裝。前端服務(wù)是直接面向用戶的,收到用戶請(qǐng)求后實(shí)現(xiàn)服務(wù)的授權(quán)、軟路由等,需要調(diào)用集成和核心服務(wù)進(jìn)行實(shí)現(xiàn)。ubbo 工作原理o 工作原理如圖 3-2 所示。
間到 Registry。3.1.3 Dubbo 負(fù)載均衡Dubbo 的定位是分布式服務(wù)框架,為了防止單點(diǎn)的訪問(wèn)壓力過(guò)大,服務(wù)提供者一般會(huì)發(fā)布到多臺(tái)服務(wù)器上,怎樣從服務(wù)提供者的集群中選出一個(gè)來(lái)調(diào)用,就取決于Dubbo 的負(fù)載均衡機(jī)制。Dubbo 有多種負(fù)載均衡策略可供選擇,可根據(jù)實(shí)際情況在Dubbo 調(diào)控中心進(jìn)行調(diào)整,默認(rèn)為 Random 隨機(jī)調(diào)用。(1)RandomLoadBalance 隨機(jī)負(fù)載均衡,按權(quán)重大小配置隨機(jī)的機(jī)率。調(diào)用量愈大分布就愈均衡,而且根據(jù)機(jī)率使用權(quán)重后也相對(duì)均衡,有助于動(dòng)態(tài)優(yōu)化提供者的權(quán)重,其主要實(shí)現(xiàn)代碼如圖 3-3 所示。
【參考文獻(xiàn)】:
期刊論文
[1]重點(diǎn)用能單位能耗在線監(jiān)測(cè)系統(tǒng)架構(gòu)研究[J]. 盧苗,孫恒超,李猛. 電信快報(bào). 2017(02)
[2]基于DUBBO+ZOOKEEPER計(jì)量服務(wù)平臺(tái)研究[J]. 冉勇,曹東升,楊婧孜,馬寧,趙華一. 計(jì)量與測(cè)試技術(shù). 2017(01)
[3]基于SOA架構(gòu)技術(shù)的軟件開發(fā)[J]. 張振球. 數(shù)字技術(shù)與應(yīng)用. 2017(01)
[4]基于Spring+SpringMVC+MyBatis網(wǎng)上論壇的設(shè)計(jì)與實(shí)現(xiàn)[J]. 陽(yáng)小蘭,羅明. 黑龍江科技信息. 2016(36)
[5]基于Dubbo+ZooKeeper的CAMDS協(xié)同業(yè)務(wù)改造[J]. 任女爾,張慶余,林盛海. 電腦知識(shí)與技術(shù). 2016(29)
[6]基于分布式架構(gòu)的大數(shù)據(jù)建模實(shí)踐[J]. 杜曉夢(mèng). 電信網(wǎng)技術(shù). 2016(10)
[7]能效管理的實(shí)際應(yīng)用和發(fā)展趨勢(shì)[J]. 張世堯. 中外企業(yè)家. 2016(20)
[8]基于Dubbo框架的視頻分享系統(tǒng)分析[J]. 翟金亭,吳欽卿. 中國(guó)新通信. 2016(11)
[9]基于Dubbox的分布式服務(wù)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)[J]. 謝璐俊,楊鶴彪. 軟件導(dǎo)刊. 2016(05)
[10]一種基于Kafka的可靠的Consumer的設(shè)計(jì)方案[J]. 王巖,王純. 軟件. 2016(01)
碩士論文
[1]基于SOA架構(gòu)的第三方支付系統(tǒng)研究與設(shè)計(jì)[D]. 劉芷彤.成都理工大學(xué) 2016
[2]基于SpringMVC框架的電子商務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 朱慧棟.湖南大學(xué) 2016
[3]國(guó)際機(jī)票預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張瑞瑞.哈爾濱工業(yè)大學(xué) 2015
[4]基于Dubbo的分布式航空交通管理系統(tǒng)的研究與實(shí)現(xiàn)[D]. 劉偉強(qiáng).東北大學(xué) 2015
[5]基于AngularJS的物品和用戶查詢模塊的設(shè)計(jì)與實(shí)現(xiàn)[D]. 馮晨超.南京大學(xué) 2014
[6]基于物質(zhì)流-能量流-信息流協(xié)同理論的能源管理體系研究[D]. 孟令釗.華中科技大學(xué) 2015
[7]基于RabbitMQ的電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳璞.天津大學(xué) 2015
[8]基于ZooKeeper的分布式同步框架設(shè)計(jì)與實(shí)現(xiàn)[D]. 黃毅斐.浙江大學(xué) 2012
本文編號(hào):3014513
【文章來(lái)源】:武漢郵電科學(xué)研究院湖北省
【文章頁(yè)數(shù)】:76 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
Dubbo 分層治理示意圖
存取的頻繁操作的同時(shí),自己與數(shù)據(jù)庫(kù)進(jìn)行交互實(shí)現(xiàn)數(shù)據(jù)的讀寫和存集成服務(wù)執(zhí)行原子服務(wù)的業(yè)務(wù)邏輯,以便前端服務(wù)的調(diào)用,集成服排需要調(diào)用核心服務(wù)進(jìn)行組裝。前端服務(wù)是直接面向用戶的,收到用戶請(qǐng)求后實(shí)現(xiàn)服務(wù)的授權(quán)、軟路由等,需要調(diào)用集成和核心服務(wù)進(jìn)行實(shí)現(xiàn)。ubbo 工作原理o 工作原理如圖 3-2 所示。
間到 Registry。3.1.3 Dubbo 負(fù)載均衡Dubbo 的定位是分布式服務(wù)框架,為了防止單點(diǎn)的訪問(wèn)壓力過(guò)大,服務(wù)提供者一般會(huì)發(fā)布到多臺(tái)服務(wù)器上,怎樣從服務(wù)提供者的集群中選出一個(gè)來(lái)調(diào)用,就取決于Dubbo 的負(fù)載均衡機(jī)制。Dubbo 有多種負(fù)載均衡策略可供選擇,可根據(jù)實(shí)際情況在Dubbo 調(diào)控中心進(jìn)行調(diào)整,默認(rèn)為 Random 隨機(jī)調(diào)用。(1)RandomLoadBalance 隨機(jī)負(fù)載均衡,按權(quán)重大小配置隨機(jī)的機(jī)率。調(diào)用量愈大分布就愈均衡,而且根據(jù)機(jī)率使用權(quán)重后也相對(duì)均衡,有助于動(dòng)態(tài)優(yōu)化提供者的權(quán)重,其主要實(shí)現(xiàn)代碼如圖 3-3 所示。
【參考文獻(xiàn)】:
期刊論文
[1]重點(diǎn)用能單位能耗在線監(jiān)測(cè)系統(tǒng)架構(gòu)研究[J]. 盧苗,孫恒超,李猛. 電信快報(bào). 2017(02)
[2]基于DUBBO+ZOOKEEPER計(jì)量服務(wù)平臺(tái)研究[J]. 冉勇,曹東升,楊婧孜,馬寧,趙華一. 計(jì)量與測(cè)試技術(shù). 2017(01)
[3]基于SOA架構(gòu)技術(shù)的軟件開發(fā)[J]. 張振球. 數(shù)字技術(shù)與應(yīng)用. 2017(01)
[4]基于Spring+SpringMVC+MyBatis網(wǎng)上論壇的設(shè)計(jì)與實(shí)現(xiàn)[J]. 陽(yáng)小蘭,羅明. 黑龍江科技信息. 2016(36)
[5]基于Dubbo+ZooKeeper的CAMDS協(xié)同業(yè)務(wù)改造[J]. 任女爾,張慶余,林盛海. 電腦知識(shí)與技術(shù). 2016(29)
[6]基于分布式架構(gòu)的大數(shù)據(jù)建模實(shí)踐[J]. 杜曉夢(mèng). 電信網(wǎng)技術(shù). 2016(10)
[7]能效管理的實(shí)際應(yīng)用和發(fā)展趨勢(shì)[J]. 張世堯. 中外企業(yè)家. 2016(20)
[8]基于Dubbo框架的視頻分享系統(tǒng)分析[J]. 翟金亭,吳欽卿. 中國(guó)新通信. 2016(11)
[9]基于Dubbox的分布式服務(wù)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)[J]. 謝璐俊,楊鶴彪. 軟件導(dǎo)刊. 2016(05)
[10]一種基于Kafka的可靠的Consumer的設(shè)計(jì)方案[J]. 王巖,王純. 軟件. 2016(01)
碩士論文
[1]基于SOA架構(gòu)的第三方支付系統(tǒng)研究與設(shè)計(jì)[D]. 劉芷彤.成都理工大學(xué) 2016
[2]基于SpringMVC框架的電子商務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 朱慧棟.湖南大學(xué) 2016
[3]國(guó)際機(jī)票預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張瑞瑞.哈爾濱工業(yè)大學(xué) 2015
[4]基于Dubbo的分布式航空交通管理系統(tǒng)的研究與實(shí)現(xiàn)[D]. 劉偉強(qiáng).東北大學(xué) 2015
[5]基于AngularJS的物品和用戶查詢模塊的設(shè)計(jì)與實(shí)現(xiàn)[D]. 馮晨超.南京大學(xué) 2014
[6]基于物質(zhì)流-能量流-信息流協(xié)同理論的能源管理體系研究[D]. 孟令釗.華中科技大學(xué) 2015
[7]基于RabbitMQ的電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳璞.天津大學(xué) 2015
[8]基于ZooKeeper的分布式同步框架設(shè)計(jì)與實(shí)現(xiàn)[D]. 黃毅斐.浙江大學(xué) 2012
本文編號(hào):3014513
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3014513.html
最近更新
教材專著