基于Linux可伸縮網(wǎng)絡(luò)服務(wù)器的設(shè)計與研究
發(fā)布時間:2023-06-13 22:25
如今,快速增長網(wǎng)絡(luò)需求已經(jīng)對網(wǎng)絡(luò)服務(wù)器的性能提出了巨大的挑戰(zhàn)。如何提高服務(wù)器的性能已經(jīng)成為亟需解決的問題。對單個服務(wù)器進硬件升級不是一個理想的辦法,因為這樣做不僅代價昂貴,而且對性能的提升非常有限。集群技術(shù)的出現(xiàn)為解決這個問題提供了一個有效的辦法。而集群系統(tǒng)中負載均衡算法的優(yōu)劣直接影響集群系統(tǒng)性能的高低。所以,對集群軟件算法的研究非常重要。 本文通過對現(xiàn)有的幾種負載均衡算法的詳細分析,在WLC(加權(quán)最小連接算法)算法的基礎(chǔ)上提出了改進的動態(tài)反饋負載均衡算法。并搭建了一個基于LVS(Linux virtualserver)的可伸縮網(wǎng)絡(luò)服務(wù)器測試平臺,對改進的算法進行了測試。本文的主要研究內(nèi)容如下: 首先,介紹LVS集群技術(shù)的產(chǎn)生背景、技術(shù)特點、研究現(xiàn)狀。其次,介紹了LVS集群的相關(guān)概念和特點,介紹了幾種典型的服務(wù)器集群。第三,分析了LVS集群系統(tǒng)的體系結(jié)構(gòu),研究了基于IP層的三種負載均衡技術(shù)和八種基本調(diào)度算法。然后,詳細分析了現(xiàn)有LVS負載均衡算法的不足之處,設(shè)計并實現(xiàn)了一種改進的動態(tài)反饋負載均衡算法。最后,搭建了一個基于LVS的可伸縮網(wǎng)絡(luò)服務(wù)器測試平臺,對改進的算法進行了測試。利用微軟...
【文章頁數(shù)】:47 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
目錄
第一章 緒論
1.1 研究背景
1.2 服務(wù)器集群的發(fā)展歷史與研究現(xiàn)狀
1.3 問題研究的意義
1.4 論文工作和結(jié)構(gòu)
第二章 服務(wù)器集群概述
2.1 集群的概念
2.2 集群的類型
2.3 集群的特點
2.4 典型的服務(wù)器集群簡介
2.4.1 BeowuIf
2.4.2 MOSIX
2.4.3 LVS
2.5 本章小結(jié)
第三章 基于Linux的可伸縮網(wǎng)絡(luò)服務(wù)體系結(jié)構(gòu)
3.1 LVS集群的通用結(jié)構(gòu)
3.1.1 負載調(diào)度器
3.1.2 服務(wù)器池
3.1.3 后端存儲
3.2 可伸縮Web和媒體服務(wù)
3.3 可伸縮Cache服務(wù)
3.4 可伸縮郵件服務(wù)
3.5 三種IP負載均衡技術(shù)
3.5.1 網(wǎng)絡(luò)地址轉(zhuǎn)換(VS/NAT)
3.5.2 IP隧道(VS/TUN)
3.5.3 直接路由方式(VS/DR)
3.6 本章小結(jié)
第四章 負載調(diào)度算法的研究與改進
4.1 對現(xiàn)有調(diào)度算法的分析
4.1.1 輪詢調(diào)度算法
4.1.2 加權(quán)輪詢調(diào)度算法
4.1.3 最小連接調(diào)度算法
4.1.4 加權(quán)最小連接調(diào)度算法
4.1.5 基于局部性的最小連接調(diào)度算法
4.1.6 帶復(fù)制的基于局部性最小連接調(diào)度算法
4.1.7 目的地址散列調(diào)度算法
4.1.8 源地址散列調(diào)度算法
4.2 改進的動態(tài)反饋負載均衡算法的提出
4.2.2 WLC算法的不足
4.2.3 影響服務(wù)器綜合負載狀態(tài)權(quán)值的重要指標
4.3 改進動態(tài)反饋負載均衡算法的設(shè)計思想
4.3.1 動態(tài)反饋負載均衡算法的設(shè)計模型
4.3.2 改進算法綜合負載因子的計算
4.3.3 改進算法各服務(wù)節(jié)點處理能力的計算
4.3.4 改進算法綜合分配權(quán)值的計算
4.4 改進的動態(tài)反饋負載均衡算法的現(xiàn)實
4.5 本章小結(jié)
第五章 基于Linux的可伸縮網(wǎng)絡(luò)服務(wù)器集群的構(gòu)建與測試
5.1 系統(tǒng)的結(jié)構(gòu)
5.2 系統(tǒng)實驗設(shè)備
5.3 系統(tǒng)構(gòu)建過程
5.3.1 負載均衡器上軟件安裝過程
5.3.2 真實服務(wù)器上軟件安裝
5.4 系統(tǒng)測試
5.4.1 算法性能測試
5.4.2 系統(tǒng)容錯性能測試
5.4.3 系統(tǒng)伸縮性能測試
5.5 本章小結(jié)
第六章 結(jié)論
參考文獻
致謝
詳細摘要
本文編號:3833415
【文章頁數(shù)】:47 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
目錄
第一章 緒論
1.1 研究背景
1.2 服務(wù)器集群的發(fā)展歷史與研究現(xiàn)狀
1.3 問題研究的意義
1.4 論文工作和結(jié)構(gòu)
第二章 服務(wù)器集群概述
2.1 集群的概念
2.2 集群的類型
2.3 集群的特點
2.4 典型的服務(wù)器集群簡介
2.4.1 BeowuIf
2.4.2 MOSIX
2.4.3 LVS
2.5 本章小結(jié)
第三章 基于Linux的可伸縮網(wǎng)絡(luò)服務(wù)體系結(jié)構(gòu)
3.1 LVS集群的通用結(jié)構(gòu)
3.1.1 負載調(diào)度器
3.1.2 服務(wù)器池
3.1.3 后端存儲
3.2 可伸縮Web和媒體服務(wù)
3.3 可伸縮Cache服務(wù)
3.4 可伸縮郵件服務(wù)
3.5 三種IP負載均衡技術(shù)
3.5.1 網(wǎng)絡(luò)地址轉(zhuǎn)換(VS/NAT)
3.5.2 IP隧道(VS/TUN)
3.5.3 直接路由方式(VS/DR)
3.6 本章小結(jié)
第四章 負載調(diào)度算法的研究與改進
4.1 對現(xiàn)有調(diào)度算法的分析
4.1.1 輪詢調(diào)度算法
4.1.2 加權(quán)輪詢調(diào)度算法
4.1.3 最小連接調(diào)度算法
4.1.4 加權(quán)最小連接調(diào)度算法
4.1.5 基于局部性的最小連接調(diào)度算法
4.1.6 帶復(fù)制的基于局部性最小連接調(diào)度算法
4.1.7 目的地址散列調(diào)度算法
4.1.8 源地址散列調(diào)度算法
4.2 改進的動態(tài)反饋負載均衡算法的提出
4.2.2 WLC算法的不足
4.2.3 影響服務(wù)器綜合負載狀態(tài)權(quán)值的重要指標
4.3 改進動態(tài)反饋負載均衡算法的設(shè)計思想
4.3.1 動態(tài)反饋負載均衡算法的設(shè)計模型
4.3.2 改進算法綜合負載因子的計算
4.3.3 改進算法各服務(wù)節(jié)點處理能力的計算
4.3.4 改進算法綜合分配權(quán)值的計算
4.4 改進的動態(tài)反饋負載均衡算法的現(xiàn)實
4.5 本章小結(jié)
第五章 基于Linux的可伸縮網(wǎng)絡(luò)服務(wù)器集群的構(gòu)建與測試
5.1 系統(tǒng)的結(jié)構(gòu)
5.2 系統(tǒng)實驗設(shè)備
5.3 系統(tǒng)構(gòu)建過程
5.3.1 負載均衡器上軟件安裝過程
5.3.2 真實服務(wù)器上軟件安裝
5.4 系統(tǒng)測試
5.4.1 算法性能測試
5.4.2 系統(tǒng)容錯性能測試
5.4.3 系統(tǒng)伸縮性能測試
5.5 本章小結(jié)
第六章 結(jié)論
參考文獻
致謝
詳細摘要
本文編號:3833415
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3833415.html
最近更新
教材專著