基于改进的人工蜂群算法的SDN负载均衡策略研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:billyte
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络规模的快速增长,数据中心网络也大幅度扩张,由于传统数据中心网络具有可控性差、网络设备封闭等问题,研究者们考虑将软件定义网络(Software Defined Network,SDN)技术应用于数据中心网络。如何规避SDN集中的控制方式带来的一些问题,并且充分发挥SDN在流量调度方面的优势,成为研究的关键。本文从链路和交换机两个方向切入研究适用于当前数据中心网络的负载均衡策略,主要内容如下:1.针对传统方法调度大象流时会造成数据中心网络不稳定以及链路拥塞等问题提出了一种基于改进的人工蜂群算法的负载均衡算法(Load balancing algorithm based on improved artificial bee colony algorithm,IALB)。IALB算法基于人工蜂群算法设计,定义了链路稳定度的概念,基于链路实时剩余带宽、大流数目以及链路稳定度重定义人工蜂群算法的适应度函数f(xi),通过对人工蜂群算法的这种改进得到大象流的近似最优调度方案。仿真实验结果表明,本文提出的IALB算法在网络吞吐量与链路利用率性能指标上优于ECMP、Hedera和PureSDN算法,在随机模式(Random)和交错模式(Staggered)两种流量模式下都有明显的提升。2.针对现有算法无法充分地利用SDN网络中的流表资源和控制器资源的问题,提出了一种基于流表资源和控制器资源的负载均衡算法(Load balancing algorithm based on flow table resource and controller resource,FCLB)。FCLB算法使用流表项的无效时间来表示流表资源消耗,使用packet-in消息数量表示控制器资源消耗,并定义了资源偏好因子的概念,基于资源偏好因子建立了 idletimeout与资源消耗的关系式,算法通过动态设置idletimeout的值实现流表资源和控制器资源的均衡利用。仿真实验结果表明,FCLB算法在流表资源利用率和数据流命中率方面都优于原始方案,可见FCLB算法能够更好的利用流表资源和控制器资源,进而提高网络吞吐量。
其他文献
为了实现多台电机速度的同时测量,提出了一种基于法布里-珀罗干涉的双转速测量方法.实验采用全光纤双通道结构,同时测量两台电机的转速.在使用自相关算法分析两个独立的散斑信号之后,获得电机的相应旋转速度.实验结果表明,在随机范围内可以实现两个单独的转速测量,相对误差小于0.23%.这证明了新型全光纤配置测速仪的高精度和简单操作,并且该结构还实现了双电机转速的同时测量.
激光角度欺骗干扰是对抗半主动激光制导武器的有效手段之一,假目标设置是激光角度欺骗干扰能否成功的重要因素.本文首先进行了激光角度欺骗干扰战术应用分析,总结了激光角度欺骗干扰成功的条件;接着介绍了一种激光角度欺骗干扰诱饵假目标布设方法,并对诱饵设备的空间能量分布进行了测试;最后,根据战情设计,仿真计算了激光角度欺骗干扰条件下激光制导武器的弹道曲线和落点分布.结果表明:该诱饵假目标布设方法简单有效,诱饵设备能够有效实施激光角度欺骗干扰,激光制导武器偏离目标,该研究结果可以为全面评估干扰效果提供技术支撑.
近年来,人工智能的发展非常迅速,并且在人们的生产生活中有了很大的普及。为了降低人工成本,很多门户网站的客服栏都推出了知识问答功能,通过用户与智能机器之间一问一答的形式,为用户提供答案并且能友好地进行交谈。在人类的理解中,事件作为一个基本单位更加地符合了人们的思维习惯,因此,事理逻辑被认为是一种十分重要且普遍存在的知识,从而反映事理逻辑的事理图谱被研究者们提出。在知识问答系统的应用上,事理图谱因为其
图像匹配作为计算机视觉的基础问题,在位姿估计、三维重建、图像检索中都有着广泛的应用。然而,图像匹配过程中容易受到各种外界因素的影响。基于传统手工特征的图像匹配算法运算速度快,但面对恶劣光照、视角条件时鲁棒性较差,基于深度学习的图像匹配算法受到训练数据集数量与区分度的限制,在实际应用中效果不佳。本文针对现有两类方法的局限性,研究并实现一种基于深度局部特征的图像匹配算法,并面向Web AR场景提出图像