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

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

基于分布式的高性能Web站點(diǎn)的設(shè)計與實(shí)現(xiàn)

發(fā)布時間:2020-07-15 22:19
【摘要】:隨著互聯(lián)網(wǎng)的發(fā)展,爆發(fā)式的訪問量、億萬級的請求以及龐大的系統(tǒng)集成,都是建立優(yōu)質(zhì)網(wǎng)絡(luò)服務(wù)需要優(yōu)先解決的難題。解決當(dāng)前困境應(yīng)當(dāng)建立優(yōu)質(zhì)的網(wǎng)絡(luò)站點(diǎn),通過智能化算法和各種出色的中間件,對請求的集中、分析、分配和處理做出快速響應(yīng),向用戶提供良好的服務(wù)體驗(yàn)。近年來逐步興起的分布式思想以及相關(guān)的一系列技術(shù),為構(gòu)建高性能web站點(diǎn)提供了可靠的平臺。本文設(shè)計的高性能web站點(diǎn),通過流量控制、負(fù)載均衡、分布式服務(wù)、分布式數(shù)據(jù)庫等技術(shù)手段,將不同職能的系統(tǒng)層級進(jìn)行縱向和橫向的切分,實(shí)現(xiàn)數(shù)據(jù)分流,解放單點(diǎn)服務(wù)的性能瓶頸,提高系統(tǒng)的并發(fā)能力和吞吐量。本系統(tǒng)架構(gòu)主要由四部分組成:應(yīng)用層、業(yè)務(wù)層、數(shù)據(jù)層和緩存層。對于應(yīng)用層,進(jìn)行流量控制和負(fù)載均衡等運(yùn)維工作,保證了各種繁忙時段的IO處理能力。業(yè)務(wù)層采用分布式服務(wù)的設(shè)計方案,通過增加一定數(shù)量的服務(wù)提供者,橫向擴(kuò)展業(yè)務(wù)處理能力,同時提供服務(wù)調(diào)度、服務(wù)負(fù)載、服務(wù)監(jiān)控等功能。底層的數(shù)據(jù)層則承擔(dān)著整個web站點(diǎn)數(shù)據(jù)讀寫工作,通過構(gòu)建分布式數(shù)據(jù)庫,通過水平分庫、垂直分片的技術(shù)提升數(shù)據(jù)處理能力,增加讀寫分離的功能解決數(shù)據(jù)擁堵和IO瓶頸問題。緩存層則通過構(gòu)建頁面層緩存、服務(wù)層緩存和數(shù)據(jù)層緩存,高效提升數(shù)據(jù)讀取速度,減少冗余的數(shù)據(jù)庫操作。最后本文繼續(xù)探討了分布式系統(tǒng)的高并發(fā)控制、擴(kuò)展性能和容災(zāi)性能并組織了相關(guān)測試工作,監(jiān)控性能損失的情況,判斷性能指標(biāo)是否滿足系統(tǒng)需求。本系統(tǒng)旨在通過分布式的思想,深入挖掘優(yōu)質(zhì)服務(wù)站點(diǎn)的性能要求,提供一套各層都能夠性能切割、性能調(diào)度的分布式系統(tǒng)設(shè)計方案,并賦予實(shí)現(xiàn),并對系統(tǒng)可靠性和可用性上做出了很多測試工作,力求推出一個適應(yīng)性高、穩(wěn)定性強(qiáng),可靠易用的web站點(diǎn)。
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP311.52
【圖文】:

重定向,協(xié)議實(shí)現(xiàn)


技術(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

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

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


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

版權(quán)申明:資料由用戶8cbbe***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com