基于負(fù)載均衡的農(nóng)產(chǎn)品商城系統(tǒng)中高并發(fā)處理機(jī)制的研究與應(yīng)用
發(fā)布時(shí)間:2019-09-04 13:56
【摘要】:隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡(luò)中的各種Web應(yīng)用日益增加,應(yīng)用系統(tǒng)的業(yè)務(wù)量也在迅速增長(zhǎng),用戶人數(shù)越來(lái)越多,并發(fā)訪問量越來(lái)越大,導(dǎo)致高并發(fā)引起的Web應(yīng)用的性能瓶頸也隨之出現(xiàn),這成為互聯(lián)網(wǎng)中的一項(xiàng)重要研究?jī)?nèi)容。相對(duì)于用戶對(duì)服務(wù)提出的高要求,服務(wù)器的處理速度的增長(zhǎng)卻遠(yuǎn)遠(yuǎn)低于應(yīng)用服務(wù)的增長(zhǎng),單靠提升服務(wù)器硬件已不能滿足Web應(yīng)用系統(tǒng)的需求,而通過對(duì)Web集群進(jìn)行負(fù)載均衡是解決高并發(fā)問題的一個(gè)很重要的研究方向。本文調(diào)研了 Web應(yīng)用中電子商務(wù)系統(tǒng)面臨的高并發(fā)問題及解決方案,針對(duì)研究室所承擔(dān)的農(nóng)產(chǎn)品商城系統(tǒng)在高并發(fā)環(huán)境下可能出現(xiàn)的問題,提出了通過搭建Web集群,實(shí)現(xiàn)負(fù)載均衡的方式,來(lái)解決用戶請(qǐng)求高并發(fā)對(duì)本系統(tǒng)所帶來(lái)的挑戰(zhàn)。本文對(duì)負(fù)載均衡技術(shù)和LVS做了詳細(xì)研究,基于LVS提出了在高并發(fā)場(chǎng)景下的負(fù)載均衡方案,使用了 LVS的直接路由模式和加權(quán)輪詢算法,使得農(nóng)產(chǎn)品商城系統(tǒng)能有效應(yīng)對(duì)來(lái)自高并發(fā)訪問的挑戰(zhàn),并在存儲(chǔ)層對(duì)數(shù)據(jù)庫(kù)做了“讀寫分離”,最大程度的提升系統(tǒng)性能。同時(shí)保證了系統(tǒng)的高可用性,避免單一故障點(diǎn),為農(nóng)產(chǎn)品商城的穩(wěn)定運(yùn)行提供更好的保障,為用戶帶來(lái)高質(zhì)量的應(yīng)用體驗(yàn)。本文基于本實(shí)驗(yàn)室環(huán)境搭建了負(fù)載均衡系統(tǒng),并經(jīng)初步測(cè)試對(duì)本論文提出的方案進(jìn)行了驗(yàn)證,本方案具有性價(jià)比高,實(shí)現(xiàn)簡(jiǎn)單,擴(kuò)展方便等特點(diǎn),取得了較為滿意的結(jié)果,為以后農(nóng)產(chǎn)品商城系統(tǒng)的廣泛應(yīng)用提供了強(qiáng)有力的保障,能滿足以后日益增長(zhǎng)的網(wǎng)絡(luò)需求。
【圖文】:
將一組計(jì)算機(jī)組成一個(gè)處理能力快的、可用性強(qiáng)的虛擬服務(wù)器,與此同時(shí)也會(huì)逡逑獲得很高的吞吐率。甚至用戶一點(diǎn)也不知道這整個(gè)集群的組成架構(gòu),客戶不需逡逑要對(duì)應(yīng)用程序做任何更改就能使用。LVS集群的通用體系結(jié)構(gòu)如圖2-3所示。逡逑十8.....邐z逡逑:邐?'邋/邋\邋?'逡逑、、.^^一、^^邋?、邐I邋數(shù)據(jù)癢逡逑邐’邐'■邐heartbeat邐真實(shí)y務(wù)器2邐兩絡(luò)文鋝系統(tǒng)邐;逡逑lB邐I分葙式文件系統(tǒng)邐:逡逑??邋…邋\邋|邋:逡逑幽逡逑逯?jǐn)Mip地垃邐-.^9|邐\逡逑.'Backup逡逑真實(shí)殿務(wù)器n邐?'、,,’逡逑邐..,???’逡逑負(fù)載均衡器邐廉務(wù)器群邐共搴?存球逡逑圖2-3邋LVS集群的體系結(jié)構(gòu)逡逑LVS懫用三層體系架構(gòu),分別是:逡逑14逡逑
,"逡逑圖2-2虛擬服務(wù)器的體系結(jié)構(gòu)逡逑Linux虛擬服務(wù)器課題的目的是利用集群技術(shù)和Linux搭建一個(gè)處理能力強(qiáng)、逡逑可用度高的服務(wù)器,,并使它擁有更好的可擴(kuò)展性、穩(wěn)定性和可管理性。LVS集逡逑群采用IP負(fù)載均衡技術(shù)和基于內(nèi)容請(qǐng)求分發(fā)技術(shù)[22],均衡器將用戶連接均勻地逡逑轉(zhuǎn)發(fā)到不同的節(jié)點(diǎn)上處理,同時(shí)調(diào)度器可以主動(dòng)將失效的節(jié)點(diǎn)隔離開來(lái),進(jìn)而逡逑將一組計(jì)算機(jī)組成一個(gè)處理能力快的、可用性強(qiáng)的虛擬服務(wù)器,與此同時(shí)也會(huì)逡逑獲得很高的吞吐率。甚至用戶一點(diǎn)也不知道這整個(gè)集群的組成架構(gòu),客戶不需逡逑要對(duì)應(yīng)用程序做任何更改就能使用。LVS集群的通用體系結(jié)構(gòu)如圖2-3所示。逡逑十8.....邐z逡逑:邐?'邋/邋\邋?'逡逑、、.^^一、^^邋?、邐I邋數(shù)據(jù)癢逡逑邐’邐'■邐heartbeat邐真實(shí)y務(wù)器2邐兩絡(luò)文鋝系統(tǒng)邐;逡逑lB邐I分葙式文件系統(tǒng)邐:逡逑??邋…邋\邋|邋:逡逑幽逡逑逯?jǐn)Mip地垃邐-.^9|邐\逡逑.'Backup逡逑真實(shí)殿務(wù)器n邐?'、,,’逡逑邐..,???’逡逑負(fù)載均衡器邐廉務(wù)器群邐共搴?存球逡逑圖2-3邋LVS集群的體系結(jié)構(gòu)逡逑LVS懫用三層體系架構(gòu)
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP393.09
本文編號(hào):2531802
【圖文】:
將一組計(jì)算機(jī)組成一個(gè)處理能力快的、可用性強(qiáng)的虛擬服務(wù)器,與此同時(shí)也會(huì)逡逑獲得很高的吞吐率。甚至用戶一點(diǎn)也不知道這整個(gè)集群的組成架構(gòu),客戶不需逡逑要對(duì)應(yīng)用程序做任何更改就能使用。LVS集群的通用體系結(jié)構(gòu)如圖2-3所示。逡逑十8.....邐z逡逑:邐?'邋/邋\邋?'逡逑、、.^^一、^^邋?、邐I邋數(shù)據(jù)癢逡逑邐’邐'■邐heartbeat邐真實(shí)y務(wù)器2邐兩絡(luò)文鋝系統(tǒng)邐;逡逑lB邐I分葙式文件系統(tǒng)邐:逡逑??邋…邋\邋|邋:逡逑幽逡逑逯?jǐn)Mip地垃邐-.^9|邐\逡逑.'Backup逡逑真實(shí)殿務(wù)器n邐?'、,,’逡逑邐..,???’逡逑負(fù)載均衡器邐廉務(wù)器群邐共搴?存球逡逑圖2-3邋LVS集群的體系結(jié)構(gòu)逡逑LVS懫用三層體系架構(gòu),分別是:逡逑14逡逑
,"逡逑圖2-2虛擬服務(wù)器的體系結(jié)構(gòu)逡逑Linux虛擬服務(wù)器課題的目的是利用集群技術(shù)和Linux搭建一個(gè)處理能力強(qiáng)、逡逑可用度高的服務(wù)器,,并使它擁有更好的可擴(kuò)展性、穩(wěn)定性和可管理性。LVS集逡逑群采用IP負(fù)載均衡技術(shù)和基于內(nèi)容請(qǐng)求分發(fā)技術(shù)[22],均衡器將用戶連接均勻地逡逑轉(zhuǎn)發(fā)到不同的節(jié)點(diǎn)上處理,同時(shí)調(diào)度器可以主動(dòng)將失效的節(jié)點(diǎn)隔離開來(lái),進(jìn)而逡逑將一組計(jì)算機(jī)組成一個(gè)處理能力快的、可用性強(qiáng)的虛擬服務(wù)器,與此同時(shí)也會(huì)逡逑獲得很高的吞吐率。甚至用戶一點(diǎn)也不知道這整個(gè)集群的組成架構(gòu),客戶不需逡逑要對(duì)應(yīng)用程序做任何更改就能使用。LVS集群的通用體系結(jié)構(gòu)如圖2-3所示。逡逑十8.....邐z逡逑:邐?'邋/邋\邋?'逡逑、、.^^一、^^邋?、邐I邋數(shù)據(jù)癢逡逑邐’邐'■邐heartbeat邐真實(shí)y務(wù)器2邐兩絡(luò)文鋝系統(tǒng)邐;逡逑lB邐I分葙式文件系統(tǒng)邐:逡逑??邋…邋\邋|邋:逡逑幽逡逑逯?jǐn)Mip地垃邐-.^9|邐\逡逑.'Backup逡逑真實(shí)殿務(wù)器n邐?'、,,’逡逑邐..,???’逡逑負(fù)載均衡器邐廉務(wù)器群邐共搴?存球逡逑圖2-3邋LVS集群的體系結(jié)構(gòu)逡逑LVS懫用三層體系架構(gòu)
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 弓有輝;;淺談以太網(wǎng)中MAC地址與IP地址的關(guān)系[J];信息技術(shù);2013年08期
2 沈曹凱;;基于Oracle_10g的局域網(wǎng)網(wǎng)格計(jì)算研究[J];電腦知識(shí)與技術(shù);2013年11期
3 趙曉暉;方裕;趙家敏;馬艷;;空間負(fù)載平衡探討[J];地理與地理信息科學(xué);2011年03期
4 李坤;王百杰;;服務(wù)器集群負(fù)載均衡技術(shù)研究及算法比較[J];計(jì)算機(jī)與現(xiàn)代化;2009年08期
5 劉玉艷;沈明玉;;LVS負(fù)載均衡技術(shù)在網(wǎng)絡(luò)服務(wù)中的應(yīng)用[J];合肥工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版);2007年12期
6 莊偉強(qiáng),王鼎興,沈美明,鄭緯民;可擴(kuò)展并行Web服務(wù)器群技術(shù)的研究[J];小型微型計(jì)算機(jī)系統(tǒng);2000年01期
本文編號(hào):2531802
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2531802.html
最近更新
教材專著