基于分布式的高性能Web站點(diǎn)的設(shè)計與實(shí)現(xiàn)
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP311.52
【圖文】:
技術(shù)概述載均衡技術(shù)均衡建立在現(xiàn)在網(wǎng)絡(luò)結(jié)構(gòu)之上,它是頂層應(yīng)用轉(zhuǎn)移網(wǎng)絡(luò)壓力了在網(wǎng)絡(luò)層面擴(kuò)展網(wǎng)絡(luò)能力和服務(wù)器帶寬的方法,提高了網(wǎng)絡(luò)絡(luò)的靈活性和可用性,從而增加系統(tǒng)吞吐量。負(fù)載均衡實(shí)際只求轉(zhuǎn)發(fā)給多個服務(wù)器處理請求,處理服務(wù)的機(jī)器越多,整體系越高,從而保證業(yè)務(wù)高可用性。均衡包含下面幾種負(fù)載方式:過 http 重定向協(xié)議實(shí)現(xiàn)負(fù)載首先發(fā)起一個 http 請求,但此時請求的地址并不是真正的 we服務(wù)器獲取到該請求并找到真實(shí)的 IP 地址,通過重定向方式請求。
前的 DNS 解析使用緩存機(jī)制,解析結(jié)果會生成緩存數(shù)據(jù)保存下器下線后,對應(yīng)的 DNS 記錄仍然存在,會造成繼續(xù)訪問該服敗,同時由于 DNS 負(fù)載均衡的所屬權(quán)并不在客戶手中,無法改善和管理[2]。正常來說,輪詢算法是 DNS 負(fù)載的主要形式,服務(wù)器當(dāng)前運(yùn)行狀態(tài)和區(qū)分服務(wù)器之間的差異和,所以不能夠能力進(jìn)行負(fù)載策略。最后表現(xiàn)出來的負(fù)載均衡效果并不滿意,題。反向代理負(fù)載均衡代理負(fù)載的主體是反向代理服務(wù)器。反向代理服務(wù)器承擔(dān)溝通一組 web 服務(wù)器,使得 web 服務(wù)器地址不會直接暴露在外[3]需要的負(fù)載均衡算法,當(dāng)客戶訪問請求進(jìn)來時,根據(jù)算法負(fù)載問路由轉(zhuǎn)發(fā)到不同的 web 容器中,最后產(chǎn)生的處理結(jié)果經(jīng)過反瀏覽器。
圖 5-1 漏桶算法模型設(shè)計的高性能 Web 站點(diǎn)是應(yīng)付一般高并發(fā)情況,應(yīng)用層主要限線程池、秒殺搶購的并發(fā)數(shù),并不需考慮流量頻率的問題,實(shí)者一定時間段的總請求按照設(shè)定的閥值進(jìn)行限流即可滿足需求文采用簡單的漏桶算法。下圖為具體實(shí)施方案:訪問請求 Nginx Redis調(diào)用Http框架創(chuàng)建連接獲得IP、URL創(chuàng)建隊列,壓入隊列
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 姚麗麗;萬玉建;朱峰;;基于MyCat的建筑能耗監(jiān)管系統(tǒng)數(shù)據(jù)庫設(shè)計與實(shí)現(xiàn)[J];電腦編程技巧與維護(hù);2015年24期
2 肖弋;;構(gòu)建WEB站點(diǎn)高性能的研究[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2012年10期
3 金岳富;范劍英;馮揚(yáng);;分布式Web信息采集系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J];哈爾濱理工大學(xué)學(xué)報;2010年01期
4 唐倩;黃京華;;Impact of Web Site Functions on E-Business Success in Chinese Wholesale and Retail Industries[J];Tsinghua Science and Technology;2008年03期
5 程興國;;Web應(yīng)用中并發(fā)控制的實(shí)現(xiàn)[J];中國水運(yùn)(學(xué)術(shù)版);2007年08期
6 ;A Distributed Intranet/Web Solution to Integrated Management of Access Networks[J];The Journal of China Universities of Posts and Telecommunications;2002年01期
相關(guān)博士學(xué)位論文 前1條
1 雷迎春;可擴(kuò)展、高性能Web服務(wù)器系統(tǒng)的研究[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2002年
相關(guān)碩士學(xué)位論文 前10條
1 楊鳳攀;基于SOA架構(gòu)的智能終端云服務(wù)平臺設(shè)計與實(shí)現(xiàn)[D];吉林大學(xué);2017年
2 杜華雄;基于云平臺的任務(wù)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D];沈陽工業(yè)大學(xué);2017年
3 黎方江;面向分布式緩存的安全擴(kuò)展及性能優(yōu)化研究[D];電子科技大學(xué);2017年
4 馬原;基于RPC的高并發(fā)網(wǎng)絡(luò)通信中負(fù)載均衡的研究[D];浙江理工大學(xué);2017年
5 張羽;一種分布式服務(wù)治理框架的設(shè)計與實(shí)現(xiàn)[D];北京交通大學(xué);2016年
6 王蔥;基于MyCAT的分布式數(shù)據(jù)存儲研究與應(yīng)用[D];東華大學(xué);2016年
7 胡睿;MyCat中傾斜連接優(yōu)化技術(shù)研究與實(shí)現(xiàn)[D];東華大學(xué);2016年
8 邱書洋;Redis緩存技術(shù)研究及應(yīng)用[D];鄭州大學(xué);2016年
9 劉晉霞;基于MongoDB和Redis的數(shù)據(jù)緩存方法的研究與應(yīng)用[D];武漢理工大學(xué);2015年
10 崔解賓;分布式內(nèi)存緩存技術(shù)在數(shù)據(jù)處理平臺中的研究與應(yīng)用[D];北京郵電大學(xué);2015年
本文編號:2757087
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2757087.html