面向SDN的多控制器高可靠性部署算法研究
發(fā)布時間:2020-12-02 15:15
軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN)將控制權(quán)從網(wǎng)絡(luò)設(shè)備中分離出來,并交由集中式控制器統(tǒng)一管理。其中,控制器作為SDN網(wǎng)絡(luò)架構(gòu)的核心,既要對上層應(yīng)用程序的請求做出響應(yīng),又要對底層數(shù)據(jù)平面進行管控。但隨著網(wǎng)絡(luò)規(guī)模的日益擴大,單控制器架構(gòu)在可靠性與拓展性方面面臨著巨大的挑戰(zhàn),因此多控制器架構(gòu)應(yīng)運而生。在多控制器架構(gòu)中,控制器的數(shù)量、部署位置以及與交換機間的映射關(guān)系直接影響著SDN網(wǎng)絡(luò)系統(tǒng)的性能,所以本文重點研究了面向SDN的多控制器部署問題,主要研究工作如下:(1)提出一種基于優(yōu)化K-center的可靠部署算法(Reliable Deployment Algorithm based on Optimized K-center,RD-KC)。針對現(xiàn)有靜態(tài)部署算法缺乏從時延與可靠性兩個方面對控制器部署進行優(yōu)化的問題,本文首先結(jié)合節(jié)點樹分析控制器部署對系統(tǒng)可靠性的影響,并設(shè)計一種路徑可靠性優(yōu)化策略,以尋求節(jié)點間的可靠低時延傳輸路徑。隨后,通過優(yōu)化K-center算法提高求解精度與減少運行時間,并在優(yōu)化K-center算法的迭代過程中,添加節(jié)點映射調(diào)整步驟,以提高...
【文章來源】:武漢理工大學湖北省 211工程院校 教育部直屬院校
【文章頁數(shù)】:75 頁
【學位級別】:碩士
【部分圖文】:
Kandoo架構(gòu)圖
圖 2-4 Kandoo 架構(gòu)圖架構(gòu)不同,分布式架構(gòu)的控制平面物理分散但邏輯集中,其臺控制器所管理的交換機集各不相同,而邏輯集中是指每臺網(wǎng)絡(luò)視圖。較為典型的分布式架構(gòu)為 HyperFlow,其架構(gòu)如圖,邏輯集中是通過控制器間的狀態(tài)同步來保證。其中,狀態(tài)同的方式來完成,即當 HyperFlow 控制器的系統(tǒng)狀態(tài)發(fā)生變化的方式通知網(wǎng)絡(luò)系統(tǒng)的其它控制器,再由訂閱該事件的控制以完成網(wǎng)絡(luò)狀態(tài)的同步,從而保證網(wǎng)絡(luò)視圖的一致性?刂破矫嫱 同步同步
即控制器部署于交換機所在的位置,并通過數(shù)據(jù)平面的物理鏈路進行交換機與控制器間的數(shù)據(jù)傳輸,如圖2-6(b)所示。與帶外組網(wǎng)方式不同,帶內(nèi)組網(wǎng)增加了組網(wǎng)與維護的成本,但減少了部署成本。
本文編號:2895512
【文章來源】:武漢理工大學湖北省 211工程院校 教育部直屬院校
【文章頁數(shù)】:75 頁
【學位級別】:碩士
【部分圖文】:
Kandoo架構(gòu)圖
圖 2-4 Kandoo 架構(gòu)圖架構(gòu)不同,分布式架構(gòu)的控制平面物理分散但邏輯集中,其臺控制器所管理的交換機集各不相同,而邏輯集中是指每臺網(wǎng)絡(luò)視圖。較為典型的分布式架構(gòu)為 HyperFlow,其架構(gòu)如圖,邏輯集中是通過控制器間的狀態(tài)同步來保證。其中,狀態(tài)同的方式來完成,即當 HyperFlow 控制器的系統(tǒng)狀態(tài)發(fā)生變化的方式通知網(wǎng)絡(luò)系統(tǒng)的其它控制器,再由訂閱該事件的控制以完成網(wǎng)絡(luò)狀態(tài)的同步,從而保證網(wǎng)絡(luò)視圖的一致性?刂破矫嫱 同步同步
即控制器部署于交換機所在的位置,并通過數(shù)據(jù)平面的物理鏈路進行交換機與控制器間的數(shù)據(jù)傳輸,如圖2-6(b)所示。與帶外組網(wǎng)方式不同,帶內(nèi)組網(wǎng)增加了組網(wǎng)與維護的成本,但減少了部署成本。
本文編號:2895512
本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/ydhl/2895512.html
最近更新
教材專著