面向內(nèi)容的網(wǎng)絡(luò)加速服務(wù)系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2019-05-18 12:13
【摘要】:CDN技術(shù)作為一種主要的網(wǎng)絡(luò)結(jié)構(gòu)補充手段,有效地優(yōu)化了網(wǎng)絡(luò)資源配置,但是隨著移動通信行業(yè)的快速發(fā)展,現(xiàn)有的CDN技術(shù)已不能完全滿足當(dāng)下的需求,還有很多需要改進的地方。 本論文要解決的問題是如何加快用戶網(wǎng)絡(luò)訪問速度,同時兼顧為資源內(nèi)容提供定制化的加速服務(wù)。 論文初期分析了影響網(wǎng)絡(luò)數(shù)據(jù)傳輸速度的各個因素,從而將問題解決方案的切入點定位在采取怎樣的手段來優(yōu)化網(wǎng)絡(luò)對數(shù)據(jù)負載的處理能力上,從而研究了當(dāng)下最流行的兩大網(wǎng)絡(luò)負載均衡技術(shù):CDN技術(shù)和P2P技術(shù)。通過分析兩項技術(shù)各自的優(yōu)缺點,本論文實現(xiàn)了一種利用P2P技術(shù)組建加速網(wǎng)絡(luò)集群來優(yōu)化CDN網(wǎng)絡(luò)組織結(jié)構(gòu)的加速方案。同時為了解決P2P結(jié)點對網(wǎng)絡(luò)狀況感知能力差的缺陷,增加了數(shù)據(jù)傳輸路徑能夠隨著網(wǎng)絡(luò)性能變化而動態(tài)調(diào)節(jié)的特性。 另外針對定制化加速服務(wù)的需求,本論文利用域名來對用戶的內(nèi)容請求進行分類,使得可以對內(nèi)容請求進行選擇性的加速服務(wù),在實現(xiàn)中就是利用域名路由表策略來調(diào)控數(shù)據(jù)傳輸流向。 本論文的成果是設(shè)計并實現(xiàn)了一個加速服務(wù)系統(tǒng)軟件,并且提供了軟件之間互聯(lián)互通的功能,使得可以通過構(gòu)建加速系統(tǒng)集群的方式為用戶提供規(guī);姆⻊(wù)。在設(shè)計過程中,將軟件功能劃分為代理系統(tǒng)模塊和路由探測模塊,并對其進行詳細設(shè)計。在系統(tǒng)最終的編碼中,實現(xiàn)了一個支持高并發(fā)的請求驅(qū)動的異步事務(wù)處理模型的代理服務(wù)器。 通過對系統(tǒng)測試結(jié)果的分析,驗證了該加速服務(wù)系統(tǒng)能夠提高網(wǎng)絡(luò)的響應(yīng)速度,改善用戶的上網(wǎng)體驗,同時證明了本論文提出的加速方案是正確的、切實可行的。
[Abstract]:As a major network structure supplement, CDN technology effectively optimizes the allocation of network resources, but with the rapid development of mobile communication industry, the existing CDN technology can not fully meet the current needs. There is still a lot of room for improvement. The problem to be solved in this paper is how to speed up the network access of users and provide customized accelerated services for resource content at the same time. At the beginning of this paper, the factors that affect the speed of network data transmission are analyzed, so that the breakthrough point of the problem solution is how to optimize the processing ability of the network to the data load. Thus, the two most popular network load balancing technologies, CDN technology and P2P technology, are studied. By analyzing the advantages and disadvantages of the two technologies, this paper implements an acceleration scheme to optimize the organizational structure of CDN network by using P2P technology to set up accelerated network clusters. At the same time, in order to solve the problem that P2P nodes have poor awareness of network conditions, the characteristic that data transmission path can be adjusted dynamically with the change of network performance is added. In addition, in view of the demand of customized acceleration service, this paper uses domain name to classify the content request of the user, so that the content request can be selectively accelerated. In the implementation, the domain name routing table strategy is used to control the flow direction of data transmission. The result of this paper is to design and implement an accelerated service system software, and to provide the function of interconnection between the software, so that we can provide large-scale services for users by building accelerated system clusters. In the design process, the software function is divided into agent system module and routing detection module, and their detailed design is carried out. In the final coding of the system, a proxy server supporting high concurrency request-driven asynchronous transaction processing model is implemented. Through the analysis of the test results of the system, it is verified that the accelerated service system can improve the response speed of the network and the online experience of users. At the same time, it is proved that the acceleration scheme proposed in this paper is correct and feasible.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.02
本文編號:2479987
[Abstract]:As a major network structure supplement, CDN technology effectively optimizes the allocation of network resources, but with the rapid development of mobile communication industry, the existing CDN technology can not fully meet the current needs. There is still a lot of room for improvement. The problem to be solved in this paper is how to speed up the network access of users and provide customized accelerated services for resource content at the same time. At the beginning of this paper, the factors that affect the speed of network data transmission are analyzed, so that the breakthrough point of the problem solution is how to optimize the processing ability of the network to the data load. Thus, the two most popular network load balancing technologies, CDN technology and P2P technology, are studied. By analyzing the advantages and disadvantages of the two technologies, this paper implements an acceleration scheme to optimize the organizational structure of CDN network by using P2P technology to set up accelerated network clusters. At the same time, in order to solve the problem that P2P nodes have poor awareness of network conditions, the characteristic that data transmission path can be adjusted dynamically with the change of network performance is added. In addition, in view of the demand of customized acceleration service, this paper uses domain name to classify the content request of the user, so that the content request can be selectively accelerated. In the implementation, the domain name routing table strategy is used to control the flow direction of data transmission. The result of this paper is to design and implement an accelerated service system software, and to provide the function of interconnection between the software, so that we can provide large-scale services for users by building accelerated system clusters. In the design process, the software function is divided into agent system module and routing detection module, and their detailed design is carried out. In the final coding of the system, a proxy server supporting high concurrency request-driven asynchronous transaction processing model is implemented. Through the analysis of the test results of the system, it is verified that the accelerated service system can improve the response speed of the network and the online experience of users. At the same time, it is proved that the acceleration scheme proposed in this paper is correct and feasible.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.02
【參考文獻】
相關(guān)期刊論文 前3條
1 李璐;;CDN將成信息消費產(chǎn)業(yè)重要基礎(chǔ)支撐[J];通信世界;2013年21期
2 王圣,蘇金樹;TCP加速技術(shù)研究綜述[J];軟件學(xué)報;2004年11期
3 周文莉;吳曉非;;P2P技術(shù)綜述[J];計算機工程與設(shè)計;2006年01期
,本文編號:2479987
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2479987.html
最近更新
教材專著