天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于負(fù)載有界一致性哈希的負(fù)載均衡研究與設(shè)計(jì)

發(fā)布時(shí)間:2021-02-16 01:58
  隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)服務(wù)器集群的負(fù)載能力正面臨著前所未有的挑戰(zhàn),合理的負(fù)載均衡系統(tǒng)實(shí)現(xiàn)變得尤為迫切。為了使負(fù)載均衡達(dá)到最佳執(zhí)行效率的同時(shí),能夠兼顧集群的動(dòng)態(tài)調(diào)整性,可以使用負(fù)載有界的一致性哈希(Consistent Hashing with Bounded Loads)算法作為集群負(fù)載均衡系統(tǒng)的分配算法。本文對(duì)負(fù)載有界的一致性哈希算法進(jìn)行了如下所述的研究與優(yōu)化:首先,本文提出基于虛擬節(jié)點(diǎn)的自適應(yīng)一致性哈希算法(Adaptive Consistent Hashing with Virtual Nodes,ACHVN),通過(guò)引入系統(tǒng)資源使用率和虛擬節(jié)點(diǎn)的概念,從性能和適應(yīng)性的角度來(lái)優(yōu)化負(fù)載有界的一致性哈希算法。ACHVN算法能夠在維持系統(tǒng)動(dòng)態(tài)調(diào)整性的同時(shí),提供更好的分配效率和對(duì)異構(gòu)集群的支持;其次,本文針對(duì)ACHVN算法的系統(tǒng)資源權(quán)值調(diào)整場(chǎng)景,提出了基于遺傳算法的自適應(yīng)學(xué)習(xí)率BP神經(jīng)網(wǎng)絡(luò)(Genetic Backward Propagation neural network with Adaptive learning rate,GBPA),用于優(yōu)化該場(chǎng)景下權(quán)值調(diào)整操作難以... 

【文章來(lái)源】:南京郵電大學(xué)江蘇省

【文章頁(yè)數(shù)】:66 頁(yè)

【學(xué)位級(jí)別】:碩士

【部分圖文】:

基于負(fù)載有界一致性哈希的負(fù)載均衡研究與設(shè)計(jì)


一種典型的互聯(lián)網(wǎng)服務(wù)器架構(gòu)

架構(gòu),架構(gòu)體系,出口位置,調(diào)度器


關(guān)于負(fù)載均衡的研究取得了長(zhǎng)足的進(jìn)步,負(fù)載均衡算法層出不窮。然而,微服務(wù)由于打破了傳統(tǒng)大型服務(wù)集群的常規(guī)架構(gòu),其負(fù)載均衡算法值得根據(jù)場(chǎng)景的特性進(jìn)行進(jìn)一步的研究與探索。本章將重點(diǎn)介紹微服務(wù)架構(gòu)及現(xiàn)階段常用的負(fù)載均衡算法。微服務(wù)微服務(wù)是一種在商用領(lǐng)域被廣泛認(rèn)可并運(yùn)用于云計(jì)算與大數(shù)據(jù)集群的工程架構(gòu),同時(shí)也代表了一種在企業(yè)云上通過(guò)分布式部署形式,向用戶(hù)提供服務(wù)與應(yīng)用的方式。2.1.1 微服務(wù)架構(gòu)技術(shù)原理微服務(wù)架構(gòu)通常由三層結(jié)構(gòu)組成:API 網(wǎng)關(guān)、RESTAPI 服務(wù)以及基礎(chǔ)服務(wù)層[28],三者的關(guān)系如圖 2.1 所示。

虛擬節(jié)點(diǎn),哈希


圖 3.1 虛擬節(jié)點(diǎn)應(yīng)用前后的哈希環(huán)對(duì)比從上例的簡(jiǎn)單對(duì)比中,可以看出,虛擬節(jié)點(diǎn)的應(yīng)用加快了用戶(hù)請(qǐng)求命中節(jié)點(diǎn)的處理效率。由于該例子中使用的是 1:1 配比的虛擬節(jié)點(diǎn),即一個(gè)物理節(jié)點(diǎn)對(duì)應(yīng)衍生出一個(gè)虛擬節(jié)點(diǎn),最終在哈希環(huán)上使用兩個(gè)節(jié)點(diǎn)來(lái)表示該物理節(jié)點(diǎn),因此在最佳的情況下,哈希環(huán)所需的遍歷距離可以縮短至 50%,而其代價(jià)僅僅是將節(jié)點(diǎn)在哈希鏈表上的占用率提高了一倍,這相對(duì)于長(zhǎng)度較長(zhǎng)的一致性哈希而言,不會(huì)造成性能上的下降。然而,要想達(dá)到較為理想的效果,虛擬節(jié)點(diǎn)的映射也需要遵循一定的規(guī)律,其最首要的是要保證同一個(gè)物理節(jié)點(diǎn)在哈希環(huán)上的所有節(jié)點(diǎn)是在整個(gè)哈希環(huán)上均勻分布的,如圖 3.2 所示。

【參考文獻(xiàn)】:
期刊論文
[1]HiBase:一種基于分層式索引的高效HBase查詢(xún)技術(shù)與系統(tǒng)[J]. 葛微,羅圣美,周文輝,趙頔,唐云,周娟,曲文武,袁春風(fēng),黃宜華.  計(jì)算機(jī)學(xué)報(bào). 2016(01)
[2]基于OpenFlow的流分片負(fù)載均衡算法(英文)[J]. 王鵬,蘭巨龍,陳庶樵.  中國(guó)通信. 2014(12)
[3]NoSQL的分布式存儲(chǔ)與擴(kuò)展解決方法[J]. 姚林,張永庫(kù).  計(jì)算機(jī)工程. 2012(06)

碩士論文
[1]基于Nginx的高并發(fā)訪(fǎng)問(wèn)服務(wù)器的研究與應(yīng)用[D]. 陳大才.中國(guó)科學(xué)院大學(xué)(中國(guó)科學(xué)院沈陽(yáng)計(jì)算技術(shù)研究所) 2018
[2]基于微服務(wù)架構(gòu)的輕量級(jí)工作流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 黃達(dá)毅.電子科技大學(xué) 2018
[3]微服務(wù)架構(gòu)的研究及其在線(xiàn)教育系統(tǒng)的實(shí)現(xiàn)[D]. 李帥.北京郵電大學(xué) 2018
[4]基于半監(jiān)督學(xué)習(xí)的網(wǎng)絡(luò)流量分類(lèi)技術(shù)研究[D]. 孔曉晨.北京郵電大學(xué) 2018
[5]微服務(wù)通信框架的設(shè)計(jì)與實(shí)現(xiàn)[D]. 肖仲垚.北京交通大學(xué) 2017
[6]基于微服務(wù)架構(gòu)的SaaS應(yīng)用構(gòu)建方法研究[D]. 李蘇璇.華南理工大學(xué) 2016
[7]基于Nginx高性能Web服務(wù)器性能優(yōu)化與負(fù)載均衡的改進(jìn)與實(shí)現(xiàn)[D]. 王永輝.電子科技大學(xué) 2015



本文編號(hào):3035936

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3035936.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)408dd***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com