實時流媒體服務器集群的研究與實現
發(fā)布時間:2021-03-23 21:47
隨著互聯網網絡的迅速發(fā)展以及智能設備在社會上的不斷普及,人們對流媒體服務的需求越來越大,流媒體技術的應用場景也多樣化。本文根據實時流媒體服務與負載均衡集群的特點,設計出一種集中式調度的實時流媒體服務器集群系統(tǒng)。 首先,本文提出一種具有良好適用性的以及高效性的動態(tài)反饋負載均衡算法。目前,負載均衡算法分為靜態(tài)調度算法和動態(tài)調度算法。由于靜態(tài)調度算法很大程度上依賴于任務的靜態(tài)屬性,然而事實上任務具有波動性,服務器的狀態(tài)也不斷在變化,因此采用動態(tài)調度算法才能更好適應于環(huán)境的變化。本文提出的動態(tài)反饋調度算法通過不斷的查詢集群中服務節(jié)點的負載信息,利用模糊多屬性決策理論的相關知識進行評估選擇最優(yōu)服務節(jié)點為用戶提供服務,從而實現合理的負載均衡調度。 其次,,本文對實時流媒體服務器集群系統(tǒng)的設計也是論文的一個重點。根據流媒體技術與負載均衡集群技術的特點,本文提出了一種具有松耦合性、易擴展以及方便管理等優(yōu)點的集中式調度集群架構,它是通過RTSP協議重定向的功能實現負載均衡的請求分派機制。最后論文從總體結構、模塊劃分、功能以及關系等多個方面對該集群系統(tǒng)的實時流媒體服務器與負載均衡器進行分析與設計。 最后,論文從兩個方面對系統(tǒng)進行了測試。一方面,本文從穩(wěn)定性以及資源耗用等因素上對負載均衡器進行測試;另一方面,本文通過對比分析的方法對動態(tài)反饋調度算法在測試。實驗表明,動態(tài)反饋調度算法具有良好的適應性,能保證集群系統(tǒng)在長期運行中保持負載的相對均衡化。
【學位授予單位】:華南理工大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TN919.8;TP368.5
本文編號:2391732
【學位授予單位】:華南理工大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TN919.8;TP368.5
文章目錄
摘要
Abstract
第一章 緒論
1.1 課題來源和研究背景
1.2 國內外研究現狀
1.2.1 流媒體技術發(fā)展現狀
1.2.2 集群技術現狀
1.3 研究內容和研究意義
1.4 主要工作及組織結構
第二章 相關理論與技術綜述
2.1 流媒體技術概述
2.1.1 實時流媒體的特殊性
2.1.2 流媒體傳輸協議
2.2 負載均衡集群
2.2.1 集群概述
2.2.2 負載均衡概述
2.2.3 負載均衡技術優(yōu)點
2.2.4 負載均衡分類
2.2.5 對比分析
2.3 模糊多屬性決策相關理論
2.3.1 模糊決策簡介
2.3.2 模糊多屬性決策模型
2.3.3 模糊距離
2.4 本章小結
第三章 動態(tài)反饋調度算法
3.1 常用的負載均衡算法
3.1.1 靜態(tài)調度算法
3.1.2 動態(tài)調度算法
3.1.3 上述四種負載均衡算法的分析
3.2 負載信息的采集
3.2.1 負載信息的種類
3.2.2 負載信息更新間隔時間
3.2.3 如何處理負載信息
3.3 問題描述與數學模型
3.4 動態(tài)反饋調度算法
3.4.1 基于模糊多屬性優(yōu)選模型的動態(tài)反饋調度算法
3.4.2 改進 WLC 后的動態(tài)反饋算法
3.4.3 比較與分析
3.5 本章小結
第四章 實時流媒體服務器集群系統(tǒng)設計與實現
4.1 LIVE555 開源流媒體服務器
4.1.1 LIVE555 框架結構
4.1.2 LIVE555 工作流程
4.2 基于 RTSP 重定向的負載均衡
4.2.1 RTSP 重定向負載均衡流程圖
4.2.2 RTSP 重定向功能解析
4.3 系統(tǒng)總體架構
4.4 實時流媒體服務器
4.4.1 主要功能模塊
4.4.2 主要工作流程
4.5 負載均衡調度服務器
4.5.1 負載均衡器整體設計
4.5.2 主要工作流程
4.5.3 主要模塊的詳細設計
4.5.3.1 RTSP 重定向模塊
4.5.3.2 Monitor(監(jiān)控)模塊
4.5.3.3 偽客戶端模塊
4.5.3.4 負載均衡調度模塊
4.6 本章小結
第五章 測試與分析
5.1 測試工具
5.2 測試環(huán)境與網絡拓撲圖
5.3 負載均衡器的測試
5.3.1 測試方案
5.3.2 測試結果分析
5.4 動態(tài)反饋調度算法的測試
5.4.1 測試方案
5.4.2 測試結果分析
5.5 本章小結
總結與展望
參考文獻
攻讀碩士學位期間取得的研究成果
致謝
附件
【參考文獻】
相關期刊論文 前2條
1 羅坤;許先斌;;安全高效的流媒體服務器集群系統(tǒng)[J];吉林大學學報(信息科學版);2006年01期
2 陳守煜;多目標決策系統(tǒng)模糊優(yōu)選理論、模型與方法[J];華北水利水電學院學報;2001年03期
相關碩士學位論文 前9條
1 趙亮;流媒體服務集群系統(tǒng)關鍵技術研究[D];西安電子科技大學;2009年
2 童瑞霞;基于動態(tài)反饋機制的集群負載均衡算法研究[D];武漢理工大學;2011年
3 孫泉;支持H264的實時流媒體服務器的設計與實現[D];北京郵電大學;2010年
4 王晉鵬;SAN網絡環(huán)境下基于LVS集群的流媒體服務器的研究[D];清華大學;2004年
5 陳廣東;流媒體服務器集群負載均衡算法研究[D];華中師范大學;2006年
6 周鑒剛;Linux下高性能流媒體服務器的設計和實現[D];浙江大學;2006年
7 陳小軍;基于Linux的流媒體服務器性能的研究與分析[D];電子科技大學;2008年
8 闞闖;一種新的基于Linux虛擬服務器集群的動態(tài)負載均衡算法[D];中國海洋大學;2008年
9 王春娟;基于Linux集群負載均衡算法的分析與研究[D];西安建筑科技大學;2009年
本文編號:2391732
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2391732.html