云架構(gòu)的Web服務器集群的探索與研究
本文關鍵詞:云架構(gòu)的Web服務器集群的探索與研究,由筆耕文化傳播整理發(fā)布。
【摘要】:近年來,,將大量的計算資源集中起來,為用戶提供統(tǒng)一服務的云計算技術得到迅速發(fā)展,不斷擴展其應用領域。與此同時,伴隨著互聯(lián)網(wǎng)技術的發(fā)展,互聯(lián)網(wǎng)用戶的規(guī)模也不斷增大,解決單一Web服務器性能瓶頸的Web服務器集群解決方案,也在現(xiàn)實生活中得到了大量的實踐。本文從探索的角度出發(fā),結(jié)合Web服務器集群的特點,嘗試將云計算技術擴展到Web服務器集群的實現(xiàn)中,由此提出一種云架構(gòu)的Web服務器集群。 本文首先對Web、Web服務器的相關內(nèi)容進行詳細描述、分析,進而總結(jié)出Web服務器集群所需解決的幾個問題:HTTP請求與響應、URI路徑匹配以及Session會話信息存儲。然后,從Web服務器集群的基本思想、體系結(jié)構(gòu)出發(fā),進一步分析傳統(tǒng)的Web服務器集群解決方案中可進行改進的地方;結(jié)合云計算技術中最常用的MapReduce計算模型和Storm實時流處理框架等云計算技術的特點和優(yōu)勢,提出本文的研究內(nèi)容——云架構(gòu)的Web服務器集群的整體設計。接著,運用Storm技術進行了云架構(gòu)的Web服務器集群的一些基礎功能,如HTTP通信、URI路由分派等的實現(xiàn),并且從軟件工程學中概要設計、詳細設計的角度,詳細地描述所完成的技術實現(xiàn)工作的具體內(nèi)容。 最后,對基于Storm技術運用所實現(xiàn)的云架構(gòu)的Web服務器集群系統(tǒng)進行了相關的性能測試。利用所得到的實驗結(jié)果,我們對云架構(gòu)的Web服務器集群的研究結(jié)果與先前的相關研究進行的對比分析。從對比結(jié)果可以知道,云架構(gòu)的Web服務器集群在Web請求的響應時間上與先前的Web服務器集群解決方案相比存在著一定的差距,但在基于Storm技術進行實時流處理的應用領域中,本文的研究具有很高的技術優(yōu)勢,于是得出本文的研究具有一定的參考和實際應用價值。
【關鍵詞】:Web服務器集群 云計算 MapReduce Storm 流處理
【學位授予單位】:東華大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP393.05
【目錄】:
- 摘要5-7
- ABSTRACT7-12
- 第一章 緒論12-16
- 1.1 研究背景與意義12-13
- 1.2 國內(nèi)外研究現(xiàn)狀13-14
- 1.3 研究內(nèi)容及研究目標14-15
- 1.4 本文的組織結(jié)構(gòu)15-16
- 第二章 Web 與 Web 服務器16-22
- 2.1 Web16-18
- 2.1.1 Human Web16-17
- 2.1.2 Programmable Web17-18
- 2.2 Web 服務器18-21
- 2.2.1 HTTP 通信19-20
- 2.2.2 URI 路由分派20
- 2.2.3 會話信息存儲20-21
- 2.3 本章小結(jié)21-22
- 第三章 Web 服務器集群與云計算22-36
- 3.1 Web 服務器集群22-24
- 3.1.1 基本思想22-23
- 3.1.2 體系結(jié)構(gòu)分析23-24
- 3.2 云計算24-28
- 3.2.1 基本理念24-25
- 3.2.2 MapReduce 計算模型25-26
- 3.2.3 Storm 實時流處理框架26-28
- 3.3 云架構(gòu)的 Web 服務器集群28-31
- 3.3.1 整體架構(gòu)29-30
- 3.3.2 基于 MapReduce 的 Web 請求處理30-31
- 3.4 云架構(gòu)的 Web 服務器集群可行性31-35
- 3.4.1 客戶端請求的處理32-33
- 3.4.2 集群負載相關問題33
- 3.4.3 狀態(tài)信息存儲33-34
- 3.4.4 PaaS 服務支持34-35
- 3.5 本章小結(jié)35-36
- 第四章 基于 Storm 的云架構(gòu) Web 服務器集群的設計36-42
- 4.1 Strom 的 RPC--DRPC36-39
- 4.2 基于 Storm 的 Web 服務器--DWEB39-41
- 4.3 本章小結(jié)41-42
- 第五章 基于 Storm 的云架構(gòu) Web 服務器集群的實現(xiàn)42-53
- 5.1 HTTP 通信的實現(xiàn)42-44
- 5.2 一個簡單的靜態(tài)網(wǎng)站 Topology44-46
- 5.3 URI 路由分派的實現(xiàn)46-48
- 5.4 一個簡單的動態(tài)數(shù)據(jù)信息的 Topology48-50
- 5.5 DWEB 的部署50-52
- 5.5.1 配置 Storm-DWEB51
- 5.5.2 運行 Storm-DWEB 的 Topology51-52
- 5.6 本章小結(jié)52-53
- 第六章 云架構(gòu)的 Web 服務器集群的優(yōu)劣53-61
- 6.1 Web 服務響應時間53-56
- 6.1.1 測試環(huán)境53
- 6.1.2 測試結(jié)果53-56
- 6.2 Web 服務器集群負載分析56-58
- 6.2.1 Nimbus 節(jié)點56-57
- 6.2.2 Web Server 節(jié)點57
- 6.2.3 Supervisor 節(jié)點57-58
- 6.3 對于 Storm 技術的改進意義58-60
- 6.4 本章小結(jié)60-61
- 第七章 總結(jié)與展望61-63
- 7.1 工作總結(jié)61
- 7.2 工作展望61-63
- 參考文獻63-65
- 攻讀學位期間的研究成果目錄65-66
- 致謝66
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 徐鵬;陳思;蘇森;;互聯(lián)網(wǎng)應用PaaS平臺體系結(jié)構(gòu)[J];北京郵電大學學報;2012年01期
2 李雙慶,游蓮,程代杰;基于內(nèi)容的Web集群系統(tǒng)負載均衡策略[J];重慶大學學報(自然科學版);2003年05期
3 王霜,修保新,肖衛(wèi)東;Web服務器集群的負載均衡算法研究[J];計算機工程與應用;2004年25期
4 馬曉星;呂建;;分布式Web服務器技術綜述[J];計算機科學;2002年01期
5 任彥琦,彭勤科,胡保生;一種基于內(nèi)容的Web集群服務器負載均衡算法[J];計算機工程;2005年02期
6 陳全;鄧倩妮;;云計算及其關鍵技術[J];計算機應用;2009年09期
7 李雄文,方亮,張淑芳;三種三層Web體系結(jié)構(gòu)的特點與比較[J];計算機應用研究;2001年08期
8 李坤;王百杰;;服務器集群負載均衡技術研究及算法比較[J];計算機與現(xiàn)代化;2009年08期
9 潘婭,顧誠,劉宗行;Web-Server集群結(jié)構(gòu)與多任務實時調(diào)度的應用研究[J];計算機測量與控制;2004年01期
10 朱建新;;趨于云計算的虛擬服務器集群[J];南通大學學報(自然科學版);2009年01期
本文關鍵詞:云架構(gòu)的Web服務器集群的探索與研究,由筆耕文化傳播整理發(fā)布。
本文編號:374181
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/374181.html