期刊文献+

基于动态混合超时的软件定义网络多目标优化 被引量:2

Multi-objective optimization based on dynamic mixed flow entry timeouts in software defined network
在线阅读 下载PDF
导出
摘要 软件定义网络(SDN)中,流表项是由控制器创建并指导交换机处理数据包的转发规则。流表项保存在交换机的内存并有一定的超时时间,会影响SDN控制通道的带宽消耗、交换机的内存消耗以及系统资源和性能的管理。针对现有SDN性能优化方案大多为单一目标优化,未考虑流表项超时类型和时间对不同优化目标的影响,提出一种基于流表项动态混合超时的多目标优化方案,对大象流的侦测精度、流表项的交换机内存消耗和控制通道带宽占用进行三目标联合优化。动态混合超时将现有的两种流表项超时方式,即硬超时和空闲超时相结合,并对流表项的超时类型和时间进行双维度动态调节。通过NSGA-Ⅱ算法求解所提优化问题,评估不同超时方式和超时时间对三个优化目标的影响,并通过合并特定超时时间下的解集与贝叶斯多目标优化算法的解集对NSGA-Ⅱ算法的解集质量进行改进。结果表明,所提方案能提供更高的侦测精度、更低的带宽占用和更小的交换机内存消耗,明显提升了SDN的综合性能。 Flow entries are forwarding rules generated by controllers and guide switches to process data packets in Software Defined Network(SDN).Every flow entry is stored in the memory of switches and has timeout,which affects the bandwidth cost in SDN control channel,the memory consumption in switches,and the system’s resource management and performance.As most of the existing SDN performance optimization schemes only have single objective,and do not consider the impact of the types and time of the flow entry timeouts,a multi-objective optimization scheme was proposed based on the dynamic mixed timeouts of flow entries to simultaneously optimize the three objects:the detection of elephant flows,the memory consumption of flow entries in switches,and the control channel bandwidth occupation.In the dynamic mixed timeout,hard-timeout and idle-timeout,two timeout methods of flow entries were combined,and the timeout type and time of flow entries were adjusted in a two-dimensional dynamic way.The NSGA-Ⅱalgorithm was used to solve the proposed optimization problem and to evaluate the impact of different timeout methods and timeout time on the three optimization objectives.The solution set of specific timeouts was combined with the solution set of Bayesian multi-objective optimization algorithm to improve the quality of the solution set.The results show that the proposed scheme can provide a higher detection accuracy,a lower bandwidth occupation,and a smaller switch memory consumption.It significantly improves the overall performance of SDNs.
作者 马晓航 廖灵霞 李智 秦斌 赵涵捷 MA Xiaohang;LIAO Lingxia;LI Zhi;QIN Bin;CHAO Han-chieh(School of Electronic Engineering and Automation,Guilin University of Electronic Technology,Guilin Guanxi 541004,China;School of Electronic Information and Automation,Guilin University of Aerospace Technology,Guilin Guanxi 541004,China;Department of Electrical Engineering,Taiwan Dong Hwa University,Hualien Taiwan 974301,China;Information Center,Guilin University of Aerospace Technology,Guilin Guanxi 541004,China)
出处 《计算机应用》 CSCD 北大核心 2021年第12期3658-3665,共8页 journal of Computer Applications
基金 国家自然科学基金资助项目(61962016)。
关键词 软件定义网络 流表项超时 多目标优化 大象流侦测 网络性能优化 Software Defined Network(SDN) flow entry timeout multi-objective optimization elephant flow detection network performance optimization
  • 相关文献

参考文献15

二级参考文献68

  • 1潘锐,朱大铭,马绍汉,肖进杰.k-Median近似计算复杂度与局部搜索近似算法分析[J].软件学报,2005,16(3):392-399. 被引量:8
  • 2熊志辉,李思昆,陈吉华.遗传算法与蚂蚁算法动态融合的软硬件划分[J].软件学报,2005,16(4):503-512. 被引量:87
  • 3刘旭红,刘玉树,张国英,阎光伟.多目标优化算法NSGA-II的改进[J].计算机工程与应用,2005,41(15):73-75. 被引量:23
  • 4陈小庆,侯中喜,郭良民,罗文彩.基于NSGA-II的改进多目标遗传算法[J].计算机应用,2006,26(10):2453-2456. 被引量:46
  • 5NIEMANN R, MARWEDEL P. An algorithm for HW/SW portioningusing mixed integer linear programming[ J]. Design Automation for Embedded Systems, special issue: Partitioning Methods for Em- bedded Systems, 1997, 3(2) : 65 - 193.
  • 6SCHWIEGERSHAUSEN M , PIRSCH P . Formal approach for the optimization of heterogeneous multiprocessors for complex image processing schemes [ C]// Proceeding of European Design Automation Conference [ S. l. ] : AMC Press, 1995:8 - 13.
  • 7DEB K, PRATAP A, AGARWAL S. A fast and elitist multi-objective genetic algorithm: NSGA-II[ J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2) : 182 - 197.
  • 8ZOU YI, ZHUANG ZHEN-QUAN, CHEN HUAN-HUAN. HW/SW partitioning based on genetic algorithm[ J]. Evolutionary Computation, 2004(12) : 628 -633.
  • 9DICK R P, RHODES D L, WOLF W. TGFF: Task graphs for free [ C]//Proceeding of International Workshop on Hardware/Software Co-Design. [ S. l. ] : IEEE Press, 1998:97 - 101.
  • 10王小平;曹立明.遗传算法--理论、应用与软件实现[M]西安:西安交通大学出版社,2005.

共引文献101

同被引文献11

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部