基于OpenFlow的SDN控制器關(guān)鍵技術(shù)研究
發(fā)布時間:2017-12-24 12:34
本文關(guān)鍵詞:基于OpenFlow的SDN控制器關(guān)鍵技術(shù)研究 出處:《北京郵電大學(xué)》2015年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: 軟件定義網(wǎng)絡(luò) SDN控制器 OpenFlow 數(shù)據(jù)中心
【摘要】:隨著網(wǎng)絡(luò)規(guī)模不斷擴大,越來越多的功能和協(xié)議在網(wǎng)絡(luò)上進行疊加,網(wǎng)絡(luò)設(shè)備日益封閉,網(wǎng)絡(luò)管理變得更加復(fù)雜,極大地延緩了網(wǎng)絡(luò)服務(wù)的創(chuàng)新。SDN是一種新興的技術(shù),它提出了新的網(wǎng)絡(luò)架構(gòu)理念,其核心思想是網(wǎng)絡(luò)的控制平面與轉(zhuǎn)發(fā)平面分離、網(wǎng)絡(luò)設(shè)備具有開放的可編程接口和網(wǎng)絡(luò)的集中控制。SDN大力推動了網(wǎng)絡(luò)的創(chuàng)新,網(wǎng)絡(luò)將向著可編程、易擴展的方向發(fā)展。 控制器是SDN的核心,它負(fù)責(zé)對底層轉(zhuǎn)發(fā)設(shè)備進行管理和控制、向上層應(yīng)用提供網(wǎng)絡(luò)資源調(diào)用,其可靠性、高效性和可擴展性是SDN系統(tǒng)正常運行的前提和基礎(chǔ)。運營商網(wǎng)絡(luò)具有規(guī)模龐大、協(xié)議復(fù)雜、信息海量以及相對封閉的特點,對于網(wǎng)絡(luò)的可靠性和穩(wěn)定性有很高的要求。然而現(xiàn)有的SDN控制器很難同時滿足運營商網(wǎng)絡(luò)對高效性和可靠性的要求。 本文根據(jù)運營商網(wǎng)絡(luò)的特點,設(shè)計并實現(xiàn)了模塊化的SDN控制器。該控制器采用分層式架構(gòu),使用高效的C語言進行編寫,具有優(yōu)化的工作流程和路由算法,采取靜態(tài)內(nèi)存分配、多線程處理的方式來提高運行效率。此外,該控制器還使用了OpenFlow協(xié)議與底層設(shè)備互通,通過北向REST接口實現(xiàn)了與數(shù)據(jù)中心管理平臺OpenStack的整合,使用Zookeeper技術(shù)和HBase分布式數(shù)據(jù)庫實現(xiàn)了控制器的高可用集群。 在本論文中,首先,作者介紹了SDN控制器的相關(guān)技術(shù),包括SDN的實現(xiàn)方案、典型架構(gòu)、OpenFlow協(xié)議和多種控制器實現(xiàn)技術(shù)等內(nèi)容;其次,作者參與了控制器方案的設(shè)計,包括總體架構(gòu)、功能模塊和接口體系等內(nèi)容,并對控制器工作邏輯、鏈路發(fā)現(xiàn)模塊、網(wǎng)絡(luò)拓?fù)淠K和路由算法進行了重點研究和設(shè)計實現(xiàn);最后,作者通過搭建真實的SDN網(wǎng)絡(luò)環(huán)境,使用Open vSwitch、Mininet和Cbench等工具對控制器進行了功能和性能測試,驗證了本文設(shè)計的控制器具有很好的可用性和高效性。
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP332.3
【參考文獻】
相關(guān)期刊論文 前2條
1 江國龍;付斌章;陳明宇;張立新;;SDN控制器的調(diào)研和量化分析[J];計算機科學(xué)與探索;2014年06期
2 程瑩;張云勇;;SDN應(yīng)用及北向接口技術(shù)研究[J];信息通信技術(shù);2014年01期
,本文編號:1328423
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1328423.html
最近更新
教材專著