智慧服務(wù)解析平臺的設(shè)計(jì)與實(shí)現(xiàn)
本文選題:智慧協(xié)同網(wǎng)絡(luò) + 服務(wù)注冊與解析 ; 參考:《北京交通大學(xué)》2016年碩士論文
【摘要】:隨著互聯(lián)網(wǎng)的發(fā)展,用戶數(shù)量呈現(xiàn)爆發(fā)性增長,應(yīng)用多樣性不斷增加,傳統(tǒng)網(wǎng)絡(luò)體系的弊端日益突顯,如安全性差、移動性支持不足、資源利用率低、可擴(kuò)展性不足等。傳統(tǒng)互聯(lián)網(wǎng)“三重綁定”的特性,以及相對“靜態(tài)、僵化”的設(shè)計(jì),是導(dǎo)致各種嚴(yán)重弊端的原始設(shè)計(jì)根源。針對這一根本原因,北京交通大學(xué)下一代互聯(lián)網(wǎng)互聯(lián)設(shè)備國家工程實(shí)驗(yàn)室提出了智慧協(xié)同網(wǎng)絡(luò)體系架構(gòu)。本文依托國家973項(xiàng)目“智慧協(xié)同網(wǎng)絡(luò)理論基礎(chǔ)研究”,設(shè)計(jì)并實(shí)現(xiàn)了智慧協(xié)同網(wǎng)絡(luò)下的智慧服務(wù)解析平臺,完成了服務(wù)注冊與解析機(jī)制的功能實(shí)現(xiàn)。同時,針對大規(guī)模網(wǎng)絡(luò)情況設(shè)計(jì)并實(shí)現(xiàn)了快速服務(wù)查詢與解析方案。該方案對智慧協(xié)同網(wǎng)絡(luò)原型系統(tǒng)的驗(yàn)證研制,以及該網(wǎng)絡(luò)體系的正確性和可行性具有重要意義。首先,本文分析了當(dāng)前互聯(lián)網(wǎng)存在的問題與不足,闡述了智慧協(xié)同網(wǎng)絡(luò)的設(shè)計(jì)思想以及“三層”“兩域”總體框架模型,簡要介紹了服務(wù)注冊與解析機(jī)制的研究現(xiàn)狀,說明了本文的主要工作以及論文的組織結(jié)構(gòu)。其次,本文詳細(xì)描述了智慧協(xié)同網(wǎng)絡(luò)中的服務(wù)注冊與解析機(jī)制,具體包括智慧協(xié)同網(wǎng)絡(luò)服務(wù)注冊機(jī)制、服務(wù)解析與轉(zhuǎn)發(fā)機(jī)制以及包格式設(shè)計(jì)方案,并介紹了本文實(shí)現(xiàn)方案所用開發(fā)平臺(OpenFlow、Click Router和DPDK)的相關(guān)技術(shù)概念。接著,本文根據(jù)智慧協(xié)同網(wǎng)絡(luò)中服務(wù)注冊與解析機(jī)制的設(shè)計(jì),完成了域內(nèi)和域間服務(wù)注冊與解析機(jī)制的實(shí)現(xiàn)方案,重點(diǎn)闡述資源管理器和邊界路由器兩部分功能節(jié)點(diǎn)的模塊設(shè)計(jì)與實(shí)現(xiàn)。然后,基于OpenFlow平臺和Click平臺完成了不同自治域的域內(nèi)、域間服務(wù)注冊與解析機(jī)制,并利用實(shí)驗(yàn)室試驗(yàn)平臺,進(jìn)行了相關(guān)功能驗(yàn)證測試。最后,本文針對大規(guī)模服務(wù)請求、海量注冊信息的情況,設(shè)計(jì)了智慧服務(wù)解析平臺的實(shí)現(xiàn)方案。在DPDK平臺實(shí)現(xiàn)優(yōu)化之后的高并發(fā)Cuckoo Hashing算法,并結(jié)合DPDK特性對算法進(jìn)行大頁內(nèi)存、批處理及預(yù)處理等優(yōu)化,提升數(shù)據(jù)包轉(zhuǎn)發(fā)吞吐量。進(jìn)行方案測試,包括裸轉(zhuǎn)發(fā)測試、算法優(yōu)化分析測試、表項(xiàng)數(shù)量影響測試以及CPU數(shù)量影響測試。測試結(jié)果表明,當(dāng)服務(wù)標(biāo)識數(shù)量為5億,服務(wù)請求發(fā)包速度為網(wǎng)卡極限速度20.49Mpps時,智慧服務(wù)解析平臺能夠達(dá)到DPDK的數(shù)據(jù)包極限轉(zhuǎn)發(fā)速度為18.30Mpps。
[Abstract]:With the development of the Internet, the number of users is increasing explosively, and the diversity of applications is increasing. The disadvantages of traditional network systems are increasingly prominent, such as poor security, insufficient mobility support, low utilization of resources, insufficient scalability and so on.The characteristic of "triple binding" of traditional Internet, and the relative "static, rigid" design, are the original design root of all kinds of serious malpractices.Aiming at this fundamental reason, the National Engineering Laboratory of next Generation Internet Interconnection equipment of Beijing Jiaotong University put forward the intelligent cooperative network architecture.Based on the national 973 project "the theoretical foundation of intelligent cooperative network", this paper designs and implements the intelligent service analysis platform under the intelligent collaborative network, and completes the function realization of the mechanism of service registration and analysis.At the same time, a fast service query and resolution scheme is designed and implemented for large scale network.This scheme is of great significance to the verification and development of intelligent collaborative network prototype system and the correctness and feasibility of the network system.First of all, this paper analyzes the problems and shortcomings of the current Internet, expounds the design idea of intelligent collaborative network and the general framework model of "three layers" and "two domains", and briefly introduces the research status of service registration and resolution mechanism.The main work of this paper and the organization structure of the paper are explained.Secondly, this paper describes the mechanism of service registration and parsing in intelligent collaborative network in detail, including the registration mechanism of intelligent collaborative network service, the mechanism of service resolution and forwarding, and the design scheme of packet format.The technical concepts of OpenFlowCick Router and DPDK are introduced.Then, according to the design of service registration and resolution mechanism in intelligent collaborative network, the implementation scheme of intra-domain and inter-domain service registration and resolution mechanism is completed.This paper focuses on the module design and implementation of resource manager and boundary router.Then, based on the OpenFlow platform and the Click platform, the service registration and resolution mechanism of different autonomous domains is completed, and the related function verification tests are carried out by using the laboratory test platform.Finally, this paper designs a solution of intelligent service parsing platform for large-scale service requests and massive registration information.The high concurrency Cuckoo Hashing algorithm is implemented on DPDK platform, and the algorithm is optimized for large page memory, batch processing and preprocessing combined with the DPDK characteristics to improve the throughput of packet forwarding.Test the scheme, including naked forwarding test, algorithm optimization analysis test, table item number impact test and CPU quantity impact test.The test results show that when the number of service identifiers is 500 million and the speed of service request outputting is 20.49Mpps, the intelligent service parsing platform can achieve the maximum forwarding speed of 18.30 Mppsof DPDK data packets.
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP393.09
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 許兆新;王海燕;;高可用服務(wù)注冊機(jī)制的設(shè)計(jì)與實(shí)現(xiàn)[J];應(yīng)用科技;2010年03期
2 袁滿,胡建平,何銳,闞志剛;基于層次模型的分布服務(wù)注冊與恢復(fù)算法研究[J];北京航空航天大學(xué)學(xué)報(bào);2003年10期
3 伍偉;李兵;曾誠;;基于本體的語義Web服務(wù)注冊平臺研究[J];微電子學(xué)與計(jì)算機(jī);2008年10期
4 朱思斯;李曉林;李晶;;基于SOA的數(shù)字化校園服務(wù)注冊研究及實(shí)現(xiàn)[J];軟件導(dǎo)刊;2009年05期
5 萬瑩;;一種優(yōu)化檢索的Web服務(wù)注冊機(jī)制研究設(shè)計(jì)[J];電子技術(shù)與軟件工程;2013年17期
6 朱樹人;賀株莉;;一種分布式Web服務(wù)發(fā)現(xiàn)方法[J];計(jì)算機(jī)工程與應(yīng)用;2008年15期
7 李兵;劉婧;何克清;梁鵬;彭蓉;劉進(jìn);;基于語義的Web服務(wù)注冊聯(lián)邦的研究[J];小型微型計(jì)算機(jī)系統(tǒng);2006年09期
8 曾誠;何克清;李兵;;一種改進(jìn)的分布式Web服務(wù)注冊管理模型研究[J];微電子學(xué)與計(jì)算機(jī);2008年10期
9 范雄雄;宋旭,
本文編號:1740023
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1740023.html