计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2015年
5期
1121-1125
,共5页
张联镇%黄传河%曾毓珑%张海%贾永宏
張聯鎮%黃傳河%曾毓瓏%張海%賈永宏
장련진%황전하%증육롱%장해%가영굉
软件定义网络%广域网%多控制器%控制器部署%蜂群算法
軟件定義網絡%廣域網%多控製器%控製器部署%蜂群算法
연건정의망락%엄역망%다공제기%공제기부서%봉군산법
SDN%WAN%multi-controller%controller deployment%bee colony algorithm
针对SDN在广域网中部署时,单一集中式的控制器无法满足整个网络性能需求这一问题,提出一种多控制器部署方案。评估给定网络拓扑所需部署的控制器个数,使用聚类方法将控制器初步部署到网络中,向网络中输入动态数据流,根据蜂群算法思想,以最小化流表建立时间和控制器之间的同步时延开销为目标进一步优化控制器的部署。仿真结果表明,该方案在优化流表建立时间的同时,能够获得较小的控制器间同步时延开销。
針對SDN在廣域網中部署時,單一集中式的控製器無法滿足整箇網絡性能需求這一問題,提齣一種多控製器部署方案。評估給定網絡拓撲所需部署的控製器箇數,使用聚類方法將控製器初步部署到網絡中,嚮網絡中輸入動態數據流,根據蜂群算法思想,以最小化流錶建立時間和控製器之間的同步時延開銷為目標進一步優化控製器的部署。倣真結果錶明,該方案在優化流錶建立時間的同時,能夠穫得較小的控製器間同步時延開銷。
침대SDN재엄역망중부서시,단일집중식적공제기무법만족정개망락성능수구저일문제,제출일충다공제기부서방안。평고급정망락탁복소수부서적공제기개수,사용취류방법장공제기초보부서도망락중,향망락중수입동태수거류,근거봉군산법사상,이최소화류표건립시간화공제기지간적동보시연개소위목표진일보우화공제기적부서。방진결과표명,해방안재우화류표건립시간적동시,능구획득교소적공제기간동보시연개소。
To address the problem that a single centralized controller is unable to meet the performance requirements of the net-work when deploying SDN in a WAN,a multi-controller deployment scheme was proposed.The number of controllers needed to be deployed for a given network topology was evaluated,and then the controllers were deployed into the network using clustering idea.The dynamic data flow was pushed into the network.To further optimize the deployment of controllers,a bee colony algorithm was used to minimize the setup time of flow table and the synchronous latency overhead between controllers.Simulation results show that the solution can optimize the setup time of flow table while incurring very low sync latency overhead between controllers.