撥測系統(tǒng)高性能探針的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-06-07 13:13
本文關(guān)鍵詞:撥測系統(tǒng)高性能探針的設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著互聯(lián)網(wǎng)的高速發(fā)展,各種網(wǎng)絡(luò)服務(wù)急劇膨脹,網(wǎng)站數(shù)量呈幾何級數(shù)增長,網(wǎng)站等網(wǎng)絡(luò)服務(wù)成為實(shí)現(xiàn)經(jīng)濟(jì)效益的重要手段。互聯(lián)網(wǎng)撥測系統(tǒng)就是一個分布式的網(wǎng)絡(luò)質(zhì)量監(jiān)測系統(tǒng),該系統(tǒng)通過對網(wǎng)絡(luò)服務(wù)的模擬,獲取該服務(wù)的質(zhì)量信息,將信息反饋給網(wǎng)絡(luò)服務(wù)提供者,以便提高網(wǎng)絡(luò)服務(wù)的質(zhì)量。 本科題研究的就是撥測系統(tǒng)的重要子系統(tǒng)——探針系統(tǒng),探針系統(tǒng)是具體獲取監(jiān)測結(jié)果數(shù)據(jù)的部分。根據(jù)課題的功能及性能需求,制定出該系統(tǒng)的總體設(shè)計(jì)方案?傮w框架包括通信模塊、控制模塊、排期模塊、存儲與調(diào)度模塊、數(shù)據(jù)收集模塊、緩存模塊和報(bào)告模塊,各個模塊功能上相互獨(dú)立,通過接口相互通信,共同完成本課題的需求。 本文主要從系統(tǒng)的設(shè)計(jì)思路和實(shí)現(xiàn)方式上介紹了本系統(tǒng)的詳細(xì)設(shè)計(jì)。其中通信模塊負(fù)責(zé)探針端和服務(wù)器進(jìn)行數(shù)據(jù)傳輸;控制模塊接收服務(wù)器命令并保證探針與服務(wù)器之間的連接穩(wěn)定;排期模塊通過對監(jiān)控任務(wù)的啟動時(shí)間進(jìn)行排序使監(jiān)控任務(wù)能夠均勻的分布在一段時(shí)間內(nèi);任務(wù)存儲與調(diào)度模塊按照排序結(jié)果對監(jiān)控任務(wù)進(jìn)行存儲并且在合適的時(shí)候調(diào)用監(jiān)控任務(wù);數(shù)據(jù)收集模塊負(fù)責(zé)在任務(wù)被調(diào)度時(shí)完成具體的獲取監(jiān)測結(jié)果的任務(wù);緩存模塊對監(jiān)測結(jié)果數(shù)據(jù)進(jìn)行暫時(shí)存放;報(bào)告模塊負(fù)責(zé)管理探針的消息并將消息發(fā)送到服務(wù)器。 本文還對整個系統(tǒng)做了功能性測試和壓力測試,并且對系統(tǒng)中的關(guān)鍵模塊進(jìn)行了性能測試,同時(shí)也對監(jiān)測結(jié)果數(shù)據(jù)進(jìn)行了準(zhǔn)確性測試。最后,本文進(jìn)行了簡要的總結(jié)和展望,未來可從探針數(shù)量,探針自測等方面做進(jìn)一步改進(jìn)。
【關(guān)鍵詞】:監(jiān)控系統(tǒng) 探針 分布式系統(tǒng) 網(wǎng)絡(luò)監(jiān)測
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.06
【目錄】:
- 摘要4-5
- ABSTRACT5-9
- 第一章 緒論9-12
- 1.1 研究背景9-10
- 1.2 同類產(chǎn)品介紹10
- 1.3 研究目標(biāo)及內(nèi)容10-11
- 1.4 論文的內(nèi)容和結(jié)構(gòu)11
- 1.5 本章總結(jié)11-12
- 第二章 相關(guān)技術(shù)介紹12-16
- 2.1 Java序列化12
- 2.2 Socket12-14
- 2.3 SMTP協(xié)議14
- 2.4 POP3協(xié)議14-16
- 第三章 系統(tǒng)框架的設(shè)計(jì)16-28
- 3.1 互聯(lián)網(wǎng)撥測系統(tǒng)簡介16-17
- 3.2 探針端設(shè)計(jì)方案17-18
- 3.3 通信模塊18-19
- 3.4 控制模塊19-21
- 3.5 任務(wù)排期模塊21-22
- 3.6 任務(wù)存儲與調(diào)度模塊22-25
- 3.7 數(shù)據(jù)收集模塊25-26
- 3.8 數(shù)據(jù)緩存模塊26-27
- 3.9 報(bào)告模塊27-28
- 第四章 系統(tǒng)的具體實(shí)現(xiàn)28-51
- 4.1 通信模塊的具體實(shí)現(xiàn)28-34
- 4.1.1 Java NIO技術(shù)28-29
- 4.1.2 MINA框架介紹29-30
- 4.1.3 MINA客戶端30-33
- 4.1.4 MINA服務(wù)器33-34
- 4.2 控制模塊的具體實(shí)現(xiàn)34-36
- 4.2.1 監(jiān)聽組件35
- 4.2.2 操作組件35-36
- 4.3 任務(wù)排期模塊的具體實(shí)現(xiàn)36-37
- 4.4 任務(wù)存儲與調(diào)度模塊的具體實(shí)現(xiàn)37-38
- 4.5 數(shù)據(jù)收集模塊的具體實(shí)現(xiàn)38-44
- 4.5.1 監(jiān)控任務(wù)執(zhí)行的流程39-40
- 4.5.2 HTTP類型40
- 4.5.3 TCP/UDP類型40-42
- 4.5.4 SMTP類型42-43
- 4.5.5 POP3類型43-44
- 4.6 數(shù)據(jù)緩存模塊的具體實(shí)現(xiàn)44-46
- 4.7 報(bào)告模塊的具體實(shí)現(xiàn)46-48
- 4.8 配置文件48-51
- 第五章 系統(tǒng)的部署及測試51-60
- 5.1 系統(tǒng)的部署51
- 5.1.1 硬件環(huán)境51
- 5.1.2 軟件環(huán)境51
- 5.2 與同類產(chǎn)品的比較51-52
- 5.3 系統(tǒng)功能測試52-53
- 5.4 系統(tǒng)性能測試53-59
- 5.4.1 壓力測試53
- 5.4.2 壓縮比例測試53-54
- 5.4.3 排期效果測試54-55
- 5.4.4 結(jié)果準(zhǔn)確性測試55-59
- 5.5 測試總結(jié)59-60
- 第六章 總結(jié)與下一步計(jì)劃60-62
- 6.1 本論文的工作總結(jié)60
- 6.2 下一步工作計(jì)劃60-62
- 參考文獻(xiàn)62-63
- 致謝63-64
- 攻讀碩士學(xué)位期間已發(fā)表論文64
【共引文獻(xiàn)】
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 李永金;基于J2EE的MMORPG手機(jī)游戲框架的設(shè)計(jì)與實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2013年
本文關(guān)鍵詞:撥測系統(tǒng)高性能探針的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:429185
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/429185.html
最近更新
教材專著