[發(fā)明專利]SDN中的節(jié)點(diǎn)退火方法在審
| 申請(qǐng)?zhí)枺?/td> | 201710347930.8 | 申請(qǐng)日: | 2017-05-17 |
| 公開(kāi)(公告)號(hào): | CN107241277A | 公開(kāi)(公告)日: | 2017-10-10 |
| 發(fā)明(設(shè)計(jì))人: | 汪清;楊耀通;趙建軍;高麗蓉;方浩宇 | 申請(qǐng)(專利權(quán))人: | 天津大學(xué) |
| 主分類號(hào): | H04L12/803 | 分類號(hào): | H04L12/803;H04L12/24;H04L12/937 |
| 代理公司: | 天津市北洋有限責(zé)任專利代理事務(wù)所12201 | 代理人: | 劉國(guó)威 |
| 地址: | 300072*** | 國(guó)省代碼: | 天津;12 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | sdn 中的 節(jié)點(diǎn) 退火 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于下一代網(wǎng)絡(luò)控制與管理和軟件定義網(wǎng)絡(luò)領(lǐng)域,是一種新穎的用于對(duì)軟件定義網(wǎng)絡(luò)合理分區(qū)以及控制器部署算法,涉及到一種在時(shí)延最小的情況下對(duì)軟件定義網(wǎng)絡(luò)整片網(wǎng)絡(luò)進(jìn)行分區(qū),并保證每個(gè)控制器負(fù)載均衡的控制器部署算法。具體講,涉及SDN中的節(jié)點(diǎn)退火方法。
背景技術(shù)
軟件定義網(wǎng)絡(luò)(software-defined network,SDN)是一種新型的網(wǎng)絡(luò)架構(gòu)。它的主要思想是數(shù)據(jù)平面和控制平面的分離,從而支持集中化的網(wǎng)絡(luò)控制。在這種結(jié)構(gòu)下,交換機(jī)只負(fù)責(zé)數(shù)據(jù)轉(zhuǎn)發(fā),控制邏輯由控制器給出。
在廣泛使用的SDN方案Openflow中,數(shù)據(jù)轉(zhuǎn)發(fā)以流為單位,一個(gè)流根據(jù)網(wǎng)絡(luò)地址網(wǎng)絡(luò)端口和協(xié)議類型等信息來(lái)進(jìn)行定義。Openflow交換機(jī)中存儲(chǔ)著多個(gè)流表來(lái)指導(dǎo)流的轉(zhuǎn)發(fā)。當(dāng)數(shù)據(jù)流進(jìn)入Openflow交換機(jī)時(shí),交換機(jī)會(huì)按照與該流匹配的流表項(xiàng)來(lái)轉(zhuǎn)發(fā)數(shù)據(jù)。如果交換機(jī)的流表中沒(méi)有與之匹配的轉(zhuǎn)發(fā)項(xiàng),則會(huì)向控制器發(fā)出查詢。控制器做出決策之后,再將新的流表項(xiàng)下發(fā)到交換機(jī)。這套機(jī)制使得管理者可以更方便地管理整個(gè)網(wǎng)絡(luò)。
與此同時(shí),由于控制器負(fù)擔(dān)著整個(gè)網(wǎng)絡(luò)的工作,控制器的處理能力以及控制器與交換機(jī)之間通信的時(shí)延對(duì)整個(gè)網(wǎng)絡(luò)的性能有著重要的影響。然而,控制器的容量也是有限的,隨著SDN網(wǎng)絡(luò)的快速發(fā)展,一個(gè)控制器已經(jīng)負(fù)擔(dān)不了一個(gè)巨大的SDN網(wǎng)絡(luò)的業(yè)務(wù)。這就要求SDN網(wǎng)絡(luò)有分布式的多個(gè)控制器來(lái)分擔(dān)整個(gè)網(wǎng)絡(luò)的壓力。
因此,為了使SDN網(wǎng)絡(luò)能夠正常工作而且效率更高,要在保證負(fù)載均衡的情況下,對(duì)整個(gè)SDN網(wǎng)絡(luò)進(jìn)行合理的控制器部署。
文獻(xiàn)[1]最早提出了控制器的部署問(wèn)題,使用平均時(shí)延和最大時(shí)延作為衡量指標(biāo)來(lái)分析控制器的部署問(wèn)題,并使用貪心算法對(duì)其求解。文獻(xiàn)[2]提出了K-critical算法,根據(jù)最大允許時(shí)延來(lái)計(jì)算所需控制器數(shù)量以及部署位置,但該文獻(xiàn)同樣沒(méi)有考慮控制器的負(fù)載均衡問(wèn)題。文獻(xiàn)[3]在使用譜聚類算法來(lái)解決這個(gè)WAN中的控制器部署問(wèn)題,其算法有一定的負(fù)載均衡效果。文獻(xiàn)[4]使用了粒子群算法來(lái)求解SDN的控制器部署問(wèn)題,同時(shí)考慮了時(shí)延和負(fù)載均衡。
模擬退火算法[5]是用來(lái)求解最優(yōu)化問(wèn)題的算法。它模擬了熱力學(xué)系統(tǒng)中的退火過(guò)程。它以一定的概率來(lái)接受一個(gè)比當(dāng)前解要差的解,因此有可能會(huì)跳出這個(gè)局部的最優(yōu)解,達(dá)到全局的最優(yōu)解。受到該算法的啟發(fā),本發(fā)明提出了一種用于解決SDN控制器負(fù)載均衡問(wèn)題的算法,并將其命名為節(jié)點(diǎn)退火算法。
[1]HELLER B,SHERWOOD R,MCKEOWN N.The controller placement problem[C]//Proceedings of the First Workshop on Hot Topics in Software Defined Networks.ACM,2012:7-12
[2] Y, C,GARCIA A J.On the controller placement for designing a distributed SDN control layer[C]//Networking Conference,2014IFIP.IEEE,2014:1-9.
[3]Xiao P,Qu W,Qi H,et al.The SDN controller placement problem for WAN[C]//Ieee/cic International Conference on Communications in China.IEEE,2014:220-224.
[4]GAO C,WANG H,ZHU F,et al.A particle swarm optimization algorithm for controller placement problem in software defined network[C]//International Conference on Algorithms and Architectures for Parallel Processing.Springer International Publishing,2015:44-54
[5]Bertsimas D,Tsitsiklis J.Simulated Annealing[J].Statistical Science,1993,8(1):10-15。
發(fā)明內(nèi)容
為克服現(xiàn)有技術(shù)的不足,本發(fā)明旨在提出一種SDN中的節(jié)點(diǎn)退火算法,保證控制器的負(fù)載均衡。本發(fā)明采用的技術(shù)方案是,SDN中的節(jié)點(diǎn)退火方法,步驟如下:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于天津大學(xué),未經(jīng)天津大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710347930.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種奧格列汀中間體的合成方法
- 下一篇:一種從黑米中高效提取花青素的新方法
- 一種隔離SDN協(xié)議報(bào)文和數(shù)據(jù)報(bào)文的方法及裝置
- 一種基于SDN的支持QoS的通信隧道建立方法及系統(tǒng)
- 一種SDN流轉(zhuǎn)發(fā)的數(shù)量限制方法和控制系統(tǒng)
- 軟件定義網(wǎng)絡(luò)(SDN)特定拓?fù)湫畔l(fā)現(xiàn)
- SDN控制器與SDN交換機(jī)的連接控制方法以及SDN控制器系統(tǒng)
- 流表處理方法、流表處理裝置以及SDN網(wǎng)絡(luò)系統(tǒng)
- 一種SDN節(jié)點(diǎn)間可信認(rèn)證方法
- SDN網(wǎng)絡(luò)丟包判斷方法、裝置、系統(tǒng)和多網(wǎng)絡(luò)控制系統(tǒng)
- 基于K8S平臺(tái)納管SDN的方法、系統(tǒng)以及存儲(chǔ)介質(zhì)
- 一種SDN網(wǎng)絡(luò)與非SDN網(wǎng)絡(luò)通信的裝置
- 節(jié)點(diǎn)查詢方法、節(jié)點(diǎn)、移動(dòng)通訊系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品
- 一種根據(jù)節(jié)點(diǎn)集合構(gòu)造節(jié)點(diǎn)關(guān)系樹(shù)的方法、裝置及系統(tǒng)
- 一種DHT網(wǎng)絡(luò)負(fù)載均衡裝置及虛節(jié)點(diǎn)劃分的方法
- 一種無(wú)線傳感網(wǎng)地理位置路由空洞處理方法
- 節(jié)點(diǎn)鎖定部件、節(jié)點(diǎn)滑軌、節(jié)點(diǎn)和機(jī)箱
- 一種待推薦節(jié)點(diǎn)線路的確定方法及裝置
- 流控方法、目標(biāo)節(jié)點(diǎn)、節(jié)點(diǎn)及施主節(jié)點(diǎn)
- 節(jié)點(diǎn)布局確定方法以及裝置
- 一種具有分布式柔度的全柔順微位移放大機(jī)構(gòu)
- 節(jié)點(diǎn)掛載方法、裝置、網(wǎng)絡(luò)節(jié)點(diǎn)及存儲(chǔ)介質(zhì)





