SDN动态流表优化算法

来源 :兰州交通大学 | 被引量 : 1次 | 上传用户:zyllovezk1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大数据、云计算、移动互联以及物联网的时代已经到来,传统的底层网络架构已经无法满足人类的需求,设备繁多、配置复杂以及迭代缓慢等问题层出不穷。在这种契机下,SDN这一全新的网络架构得以产生与发展。由于具有可编程、能够按需定制及集中统一管理等特点,SDN网络能够进行动态流量监管以及自动化部署,解决了传统网络无法解决的诸多难题。但是,其自身也存在一些问题,例如,交换机的流表空间资源极其有限,不能无限制地储存携带不同配置信息的不同流表项。当网络流量暴增时,若流表资源未被合理利用,则会造成交换机资源的浪费,使得交换机性能降低,同时,庞大的数据量必然会引起数据流类型相应地增加,未合理利用的流表资源会使得部分流进入交换机后无法匹配到流表项,导致大量数据包涌入控制器,占用控制器资源,从而降低整个SDN网络的性能。为了解决SDN网络流量庞大时交换机有限的资源导致的交换机性能及网络性能降低的问题,本文提出一种动态流表优化算法(Dynamic Flow Table Optimization Algorithm,DFTO)。算法分为两个模块,模块一为SDN网络新流数预测模块,它为整个算法提供数据基础,首先收集历史时刻的流表项数量的实测序列,而后利用改进后的指数平滑法,即动态指数平滑(DES)法得到下一时间周期的网络新流数的预测值,并将此值输出,至此模块一的工作完成。模块二从两个角度出发对流表进行动态优化。首先,从当前网络负载状况出发,利用模块一中输出的预测值与当前流表的空余流表项做比较,依据该比较值对流表中各流表项的超时时间进行动态地调整,从而改变流表的活动流表项数量,使得流表资源能够被充分利用;而后,从各流表项的匹配次数出发,将匹配次数不同的各流表项做不同的处理,使匹配次数高(使用频率高)的流表项在流表中的生存时间略高于匹配次数低的流表项,这样的设计能够保证交换机不在短时间内重复地删除,再重载同一个使用频率很高的流表项,可节省交换机空间资源以及控制器计算资源。最后将两种调整结合,共同对流表进行优化。为了证明DES算法在DFTO算法中的工作有效性以及DFTO算法整体的优化效果,在Mininet平台下搭建网络拓扑,选用Ryu控制器连接拓扑。对于DES算法的仿真结果证明,DES算法能够以更小的相对误差以及更稳定的性能对网络新流数进行预测。对于本文的优化算法DFTO的验证,其仿真结果证明算法达到了相对较高的流表匹配率、流表资源利用率以及网络平均吞吐量,而这三个参数分别直观地体现了算法的直接效果、交换机的性能以及整个SDN网络的性能,因此本文提出的动态流表优化算法(DFTO)达到了预期效果,完成了对SDN交换机流表优化的目的。
其他文献
当今社会,数据规模呈爆炸式增长,无线移动通信技术不断发展,各类应用不断更新,现有互联网架构存在的内容获取效率低、移动不便、IP地址不足等问题已经成为互联网发展的瓶颈。为解决当今互联网存在的主要问题,信息中心网络(ICN)由此而生。该网络是一种能适应海量信息传输和迅速扩散的新型网络,实现了信息与位置的分离,使信息代替IP地址成为网络的中心,使用户能够高效快速获取信息。但在应用过程中,该网络仍然存在一
现如今经济逐渐呈现出全球化的格局,企业不仅仅需要面对来自本国企业的竞争,同时也需要更多地面临来自国际企业的威胁。而随着互联网的兴起,创新的观念发生了转变,传统的企业
涉农中小企业在我国农村经济发展过程中一直占据着极为重要的地位,它的存在有利于分散经济风险和优化农村地区的资源配置。十九大报告中也特别强调农业发展的重要性。但从目
(E,E)-8,10-十二碳二烯-1-醇是苹果蠹蛾性信息素的主要成分,利用(E,E)-8,10-十二碳二烯-1-醇监测、诱杀和迷向防治苹果蠹蛾己经成为一种切实可行并广泛应用的害虫管理技术。
Dlk1-Dio3印记基因簇是小鼠染色体上极其重要的一个印记基因簇,位于小鼠12号染色体末端,长度约为1Mb。在Dlk1-Dio3印记基因簇上包含3个Dlk1、Rtl1和Dio3父本表达的编码基因、
长非编码RNA(lncRNA)Gtl2是位于Dlk1-Dio3印记基因簇上的印记基因,具有母本表达而父本印记的印记模式,对于小鼠胚胎发育具有重要的作用。目前对于lncRNA Gtl2在小鼠胚胎发育
聚酯是日常生活中应用最广泛的含氧聚合物之一,在农业,医用和工商业等领域都具有宽广的应用前景。其中,脂肪族聚酯材料由于良好的生物降解性和生物相容性而被广泛研究,现如今
二硫化碳(CS2)作为平流层和对流层的一种微量组成成分,在天体化学研究中起着重要的作用。同时作为三原子含硫化合物,它在大气硫循环过程中扮演着很重要的角色。此外在工农业
近年来,手机、电脑等电子产品顺应社会需要而发展,电动自行车、电动汽车也在石油资源短缺和环境问题恶化的大环境中顺应节能减排的时代特征而得以推广。锂离子电池势必会成为新一轮的朝阳产业。作为锂离子电池电解液主要成分的碳酸甲乙酯,其生产需求也随之被推动。因此,探索一种高效合成碳酸甲乙酯(EMC)的方法具有重要的应用价值。本文以碳酸二甲酯(DMC)和碳酸二乙酯(DEC)、DMC和乙醇(EtOH)的酯交换体系
我国现行《信托法》关于受托人对外责任的规定存在立场不明确、规范过于简单等问题。这导致司法实践中出现许多同案不同判的现象。理论界对于信托受托人对外责任的研究虽由来