当前位置:主页 > 管理论文 > 移动网络论文 >

软件定义网络中路由更新和流量统计收集的延迟优化

发布时间:2020-07-29 18:26
【摘要】:由于流的动态性,一个软件定义网络通常需要频繁地对它的数据平面做路由更新,来优化如负载均衡等性能指标。大部分已有的解决方法都是基于当前的流的状态来确定一个新的路由方案,然后为当前的流更新转发路径。然而,由于TCAM(三态内容寻址存储器)流表上的更新操作速率较慢,在一个大规模且频繁更新的网络中,路由更新可能会带来严重的延迟。根据最近的研究结果,大部分数据流的持续时间都较短,且整个网络的负载在一段时间之后通常会显著变化,因此如果一次路由更新耗时过长,那么新的路由方案很可能已经不再高效了。除了路由更新外,流统计收集操作的效率也严重影响了网络的整体性能。在软件定义网络中,控制器需要频繁地收集数据平面上交换机的流统计信息作为一些网络应用(如路由更新、攻击检测等)的输入。然而已有的流统计收集方法可能会产生很高的延迟开销,进而会影响这类网络应用的性能。在本文中,我们针对软件定义网络中路由更新和流统计收集两大重要场景,对延迟优化展开研究。本文的主要贡献为:提出了实时路由更新方法,结合控制平面上的路由选择和数据平面上的更新调度来优化网络性能。我们形式化地给出延迟满足的路由更新(DSRU)问题,并证明了它是NP-难的。我们提出了基于随机舍入的更新算法,并分析了算法的近似性能比。最后,我们将提出的方法部署在SDN实验平台和仿真平台上。实验与仿真的结果表明,与已有路由更新算法相比,我们的算法可以在保证得到非常接近的路由性能(只增加大约3%的链路负载率)的前提下,减少约60%的路由更新延迟。针对流统计收集的延迟优化提出了基于掩码收集的延迟代价最优流统计收集(CO-FSC)方式。我们给出了一个近似比为f(f为每条流经过的交换机节点数的最大值)的基于舍入的算法,以及一个基于对偶转化的贪心算法。我们对提出的算法进行了大量的仿真实验,结果表明与已有算法相比,我们的算法可减少45%以上的延迟开销。
【学位授予单位】:中国科学技术大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP393.0
【图文】:

应用层,控制层,基础设施,三层模型


状态改变作出反应,从而保证上层的控制逻辑不受影响;最后,SDN控制器对逡逑网络状态的全局视图大大减小了各种网络功能、应用、服务的开发难度。逡逑如图2.2所示,普遍的SDN架构可以自下而上分为基础设施层(数据平面),逡逑控制层(控制平面),和应用层。其中控制层的南向接口连接基础设施层,北向逡逑接口连接应用层。这样的架构设计让网络管理员可以在应用层完成大部分的网逡逑络管理工作,也使网络应用的部署变得简单和不易出错。逡逑应用层逦(fr逡逑SDN应用逡逑V

路由,例子,路由配置,单位


(a)当前路由配置逦<b)目标路由配置逡逑图3.1邋—个路由更新的例子:每条链路的容量为丨0个单位,为了避免瞬时拥塞,应该逡逑先更新73再更新72,否则链路%你上会产生拥塞。(a)当前路由情况;(b)目标逡逑路由配置逡逑3.2.4.逦_致性约束逡逑在网络更新过程中,数据包/流的一致性需要得到保证:每个数据包(或数据逡逑流)所被转发的路径可以是按照更新之前的路由配置,也可以是按照更新之后的逡逑路由配置,但是不允许是二者的混合[2][3]。这个强约束对于如HTTP负载平衡器逡逑等应用是十分重要的。在许多己有的算法中,两阶段更新机制〖2】[3]己经被提出,逡逑并被较为广泛地采纳。两阶段更新可以提供一个简单,高效,且满足一致性的路逡逑由更新方式。因此我们的路由更新方式也会建立在两阶段更新机制的基础之上。逡逑为了保证数据包(或数据流)的一致性,两阶段更新机制需要满足以下限制:逡逑定义3.1邋(—致性更新顺序(consistent邋update邋order))给定一条数据流7,假逡逑

主机,数据流,拓扑,路由


汜(7)到兄%:)的路由更新需要满足以下三个限制:逡逑?无拥塞约束:在路由更新期间,经过适当的调逡逑度更新顺序,网络中不应出现瞬时拥塞(如图3.1所示)。逡逑?一致性约束(/%?如切70冰-<:0?也如7£>>|£;0似//*出>7/):对于1^中的每条流7,我逡逑们都要保证一致性路由更新。对于流7,入口交换机(ingress邋switch)上的逡逑流表项修改要在所有的内部交换机(internal邋switch)上7的流表项都己更逡逑新完成后再开始。逡逑?低延迟约束:所有交换机上最大的路由更新延迟不逡逑应该超过rQ,其中rQ是一个预先定义的最大可容忍的延迟。逡逑在路由更新结束之后,我们得到每条链路e上的流量负载,记作/(e)。我们有逡逑Re)邋=邋Z^er,ee7e/w如)彡A邋?邋c(e),其中入为最大链路负载因子,c(e)为链路e逡逑的容量。为了给之后来的新数据流提供更加灵活的路由选择,我们的目标是最小逡逑化A,也就是使网络的链路负载平衡。逡逑定理3.1邋DSRU问题是NP-难的。逡逑证明我们通过说明多处理器调度问题[44]可以表达为DSRU问题的一个特逡逑殊形式

【相似文献】

相关期刊论文 前10条

1 胡字滢;张涛;;基于路由更新链的BGP收敛性改进机制[J];计算机应用研究;2011年09期

2 李原;马正新;曹志刚;;基于状态稳定性的距离向量触发路由更新机制[J];北京邮电大学学报;2006年05期

3 颜永红;张帆;;TCAM路由更新的硬件优化[J];微计算机信息;2006年35期

4 李明,黄载禄;基于CPX8216硬件平台的GPRS板间切换的实现[J];通信技术;2002年03期

5 刘需鸽;张晓明;唐玉华;;兼容IPv4和IPv6的高速路由设计[J];计算机应用与软件;2006年05期

6 梁志勇,徐恪,吴建平,徐明伟;支持压缩和多下一跳查找的路由查找方案[J];软件学报;2004年04期

7 冀常鹏;包剑;;FSR网络路由协议研究与分析[J];计算机系统应用;2005年12期

8 杨水根;秦雅娟;周华春;张宏科;;基于身份与位置分离的嵌套移动网络路由优化机制[J];电子学报;2008年07期

9 包剑,冀常鹏,李义杰;FSR网络路由协议研究[J];中国数据通信;2004年12期

10 潘安;杜文振;宫继兵;;基于物联网的环境监测系统可靠传输机制研究[J];物联网技术;2017年01期

相关会议论文 前2条

1 苗建松;丁炜;;改进的TCAM路由更新方法与实现[A];2006年全国开放式分布与并行计算学术会议论文集(二)[C];2006年

2 任雄伟;王宏远;;自组网中周期路由更新机制的性能分析[A];2005通信理论与技术新进展——第十届全国青年通信学术会议论文集[C];2005年

相关重要报纸文章 前1条

1 邓冬平;BGP让IPv6安然过渡[N];通信产业报;2006年

相关博士学位论文 前2条

1 王小强;互联网域间路由系统动态行为研究与机制设计[D];国防科学技术大学;2014年

2 唐竹;卫星网络快照路由优化技术研究[D];国防科学技术大学;2015年

相关硕士学位论文 前5条

1 余卓隆;软件定义网络中路由更新和流量统计收集的延迟优化[D];中国科学技术大学;2018年

2 张元媛;基于路由更新的域间路由稳定性监测方法研究[D];湖南大学;2008年

3 王勇麟;基于TCAM的高效率路由更新算法[D];湖南大学;2012年

4 孙照辉;一体化网络中子网接入方案设计与实现[D];北京交通大学;2009年

5 付光辉;基于簇域机制的ZRP改进研究[D];西南大学;2011年



本文编号:2774337

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2774337.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4f6e0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com