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

基于SDN分层式控制器的负载均衡与大象流动态重路由研究

发布时间:2020-07-29 16:41
【摘要】:随着网络规模的不断扩大以及云服务的出现,传统的网络基础设施变得越来越复杂,运营商和企业发现他们的网络基础设施已经很难满足新的服务需求。软件定义网络(Software Defined Network,SDN)可以为运营商和企业提供新的机制和工具,便于他们能够轻松部署服务,同时也可以降低资本支出和运营成本。因此,SDN受到了全球的关注。但是SDN控制器的集中控制方式使得控制平面承担的负载过大,交换机大量的流请求以及交换机与控制器之间的消息交换很容易造成控制器过载或者负载不均衡。数据中心网络可以为各种应用提供高性能通信,这也使得越来越多的计算和存储资源从传统的互联网转移到数据中心网络,但是大规模带宽密集型服务的部署导致数据中心网络中的流量迅速增加,给数据中心网络带来了严峻的考验。如何提高网络资源利用率,降低运营成本,并有效管控数据中心网络中的流量,已成为一个急需解决的问题。SDN集中控制和可编程的特点对于流量的收集与管理具有重要的作用,因此SDN也越来越多的被运用到数据中心网络中。但是数据中心网络在流量冲突、链路拥塞等方面依然面临着诸多挑战。本文的主要研究内容如下:(1)针对SDN多控制器负载均衡过程中控制器之间通信开销大以及控制器吞吐量低等问题,提出一种基于SDN的分层式控制器负载均衡机制LBMHC(Load Balancing Mechanism for Hierarchical Controllers based on SDN)。LBMHC采用分层式多控制器架构,通过超级控制器与域控制器协作完成负载均衡。在域控制器向超级控制器发送负载信息时提出一种负载信息传输抑制算法,该算法利用负载阈值分段以及定义信息收集间隔的方式来避免域控制器与超级控制器之间信息的周期性传输。同时,LBMHC根据域控制器的负载轻重程度设置相应的优先级调度机制,优先处理过载最重的域控制器,并从该过载域控制器所控制的交换机中按照优先级选取多个符合迁移标准的交换机,然后将选中的交换机分别迁移到相对应的优先级较高的目标域控制器上,有效避免了多个过载域控制器的交换机被同时迁移到相同目标域控制器上的情况。最后通过Mininet来模拟实验场景,仿真实验结果表明,所提机制能够有效降低通信开销,并提高系统吞吐量,有更好的负载均衡效果。(2)针对数据中心网络中存在的大象流散列到同一路径导致网络拥塞以及大象流与老鼠流在同一路径中容易产生冲突等问题,提出一种基于SDN分层式控制器的大象流动态重路由方案。该方案建立在LBMHC中提出的分层式多控制器架构上,首先提出一种协作式大象流检测方法,采用sFlow检测与控制器统计流量检测相结合的方式来识别大象流。然后通过Yen算法依据跳数得出K条短路径,并利用成本函数模型根据链路带宽利用率与网络延迟计算出最低成本短路径。接着利用流量平衡度判断流量分布是否平衡,若不平衡,则根据链路带宽利用率以及大象流所占带宽比动态为可能造成链路拥塞的大象流重新路由。最后利用Mininet模拟Fat-Tree拓扑进行实验,仿真实验表明,所提的协作式大象流检测方法检测精确且检测效率高,数据中心大象流动态重路由方案有效提高了链路利用率,并降低了传输延迟,达到了更好的网络性能效果。
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP393.0
【图文】:

基本工作原理,业务平台,数据平面,控制器


图2.邋1邋SDN基本工作原理逡逑Fig.邋2.1邋The邋basic邋working邋principle邋of邋SDN逡逑SDN基本工作原理如图2.1所示,应用平面的APP业务平台通过restful等逡逑北向接口与控制器进行交互,SDN控制器可以从数据平面的链路中实时收集并逡逑10逡逑

架构,主要功能,控制平面,北向


术进入到飞速发展的阶段。逡逑2.1.2邋SDN邋架构逡逑如图2.2所示,SDN架构的每个平面都有着不同的功能,但各个平面之间逡逑可以相互通信,相互关联。转发平面和控制平面之间通过南向接口进行交互。逡逑南向接口可以为控制平面向转发平面下发转发规则提供支撑,便于控制平面与逡逑转发平面进行通信。最常用的南向接口为OpenFlow接口,它是由OpenFlow逡逑Networking邋foundation(ONF)定义和维护的协议。控制器可以通过OpenFlow接口逡逑将装载数据流匹配规则的流表项下发给底层的OpenFlow交换机,并在端口或链逡逑接更改时生成基于事件的消息,同时可以生成基于流的统计信息,并将其传递逡逑给控制器。应用平面与控制平面之间通过北向接口进行交互,虽然没有标准的逡逑北向接口,但大多数控制器都支持几种不同的北向接口,例如Restful接口、ad-hoc逡逑接口等等。控制器可以通过北向接口向上为开发者提供网络的逻辑抽象功能

处理流程图,数据包,交换机,处理流程


逦计数器逦动作逡逑图2.邋4邋OpenFlow流项结构逡逑Fig.邋2.4邋OpenFlow邋flow邋table邋structure逡逑流水线:流水线是指若干张串联在一起的流表结构,在流表结构中,数据逡逑分组可以依次从一张流表跳转到下一张流表来完成流表项的匹配。逡逑图2.5为OpenFlow交换机对接收到的数据包进行处理的主要流程,首先对逡逑接收到的数据包的头部字段进行解析,然后检查数据包的头部字段是否与一个逡逑或多个流表规则匹配。如果存在与该数据包相匹配的流表项,交换机则执行与逡逑匹配的流条目相关联的指令集或动作。否则,如果流表查找过程不匹配,交换逡逑机将会执行丢弃该数据包或者将数据包封装成Packet-in消息发送给控制器等操逡逑作。逡逑数IS!达—"撕?数字f头—实拖 逡逑否逡逑否逡逑通过安全通道逡逑发送给控制器逡逑图2.邋5邋OpenFlow交换机中的数据包处理流程逡逑Fig.邋2.5邋Packet邋processing邋in邋the邋OpenFlow邋switch逡逑2.1.4邋SDN控制器逡逑控制器是SDN的核心部分,掌控整个网络。控制器的主耍功能乜括向川户逡逑14逡逑

【相似文献】

相关期刊论文 前10条

1 李宪玲;姜晗;;SDN框架下不良数据计算机网络管理系统开发应用[J];科技传播;2019年06期

2 王一蓉;王艳茹;张荣博;武志栋;;基于SDN构建高性能、易扩展的电力通信网[J];中国电力;2016年10期

3 刘露;杨秀云;郭磊;王玉军;刘正;;基于SDN的异地校区云数据中心的整合[J];网络安全技术与应用;2017年02期

4 刘淼;;基于SDN架构的网络安全方法研究[J];通讯世界;2017年04期

5 桂兴亮;张晓如;程伟;;基于园区网的SDN控制器设计研究[J];信息技术;2017年02期

6 李志立;;基于SDN的数据中心网络技术[J];电脑编程技巧与维护;2017年08期

7 张志广;;对基于SDN的接入网安全技术的几点探讨[J];中国新通信;2017年12期

8 李宁;杨红伟;李艳;王永欣;王静;李俊;;基于SDN的网络虚拟化仿真研究[J];无线电工程;2017年08期

9 王小东;田野;;SDN网络虚拟化研究[J];网络新媒体技术;2017年04期

10 徐显达;王蒙;;SDN框架通信网络的研究与应用[J];中国管理信息化;2017年08期

相关会议论文 前10条

1 于笑;雷为民;赵金峰;马杰;;基于SDN无线异构网络研究[A];面向5G的LTE网络创新研讨会(2016)论文集[C];2016年

2 黄宏光;赵晓静;宿慧娟;;SDN技术对数字化变电站网络的影响分析[A];四川省通信学会2014年学术年会论文集[C];2014年

3 黄晋;李素云;许昀;;SDN技术在城域网中的应用前景[A];中国通信学会信息通信网络技术委员会2015年年会论文集[C];2015年

4 张铖;曹振;邓辉;;SDN控制器系统部署方案分析和设计初探[A];2013年中国通信学会信息通信网络技术委员会年会论文集[C];2013年

5 齐忠厚;谢旭东;张乃斌;;浅议SDN发展对网络安全的影响[A];第29次全国计算机安全学术交流会论文集[C];2014年

6 张淑娟;王颖;邱雪松;何其超;;基于负载均衡的SDN数据平面故障恢复方法[A];2016年全国通信软件学术会议程序册与交流文集[C];2016年

7 ;纪念国际电信联盟成立150周年内蒙古通信学会举办SDN技术报告会[A];《内蒙古通信》2015年第4期[C];2015年

8 王鑫;高能;马存庆;薛聪;;分布式SDN控制器的规则冲突解决方案[A];第29次全国计算机安全学术交流会论文集[C];2014年

9 黄孙亮;袁峥;;SDN对能源互联网的影响分析[A];2016电力行业信息化年会论文集[C];2016年

10 周苏静;;浅析SDN安全需求和安全实现[A];2013年中国通信学会信息通信网络技术委员会年会论文集[C];2013年

相关重要报纸文章 前10条

1 本报记者 逢丹;中兴通讯SDN上演“速度与激情”[N];通信产业报;2017年

2 本报记者 谭伦;云杉网络:淘金SDN[N];通信产业报;2017年

3 本报记者 王万隆 通讯员 王昕;上海电信自主研发新型SDN网关[N];人民邮电;2019年

4 佚名;山钢日照公司 SDN助力网络架构升级和改造[N];中国信息化周报;2018年

5 赛迪出版传媒首席记者 郭涛;浪潮思科一年考 SDN成核心[N];中国计算机报;2017年

6 范丽诗;SDN改变路由器技术发展路径[N];人民邮电;2017年

7 记者 陈珊;全球首个基于SDN的5G SA预商用网络落地浙江[N];人民邮电;2019年

8 中国信息通信研究院技术与标准研究所 徐云斌;5G承载网管控SDN化 助力端到端网络协同[N];人民邮电;2019年

9 本报记者 逄丹;北京电信以SDN革新IDC[N];通信产业报;2014年

10 李贵华;华为敏捷网络踏着SDN步伐华丽转身[N];电脑报;2014年

相关博士学位论文 前8条

1 朱树永;软件定义网络(SDN)数据平面带状态转发技术研究[D];清华大学;2015年

2 高强;基于SDN的动态多播关键技术研究[D];上海大学;2017年

3 冯涛;软件定义网络(SDN)网络管理关键技术研究[D];清华大学;2015年

4 胡曦;无线SDN稳定性拥塞控制算法研究[D];电子科技大学;2017年

5 高明;SDN的ForCES实现及服务部署研究[D];浙江大学;2014年

6 马欢;云环境下基于SDN的网络服务关键技术研究[D];北京科技大学;2016年

7 蒋健;可信可控网络域间路由路径不一致问题研究[D];东南大学;2015年

8 陆悠;可信可控网络中用户行为控制关键技术研究[D];东南大学;2016年

相关硕士学位论文 前10条

1 廉腾飞;基于SDN的车联网边缘计算及协作分载机制研究[D];河南大学;2019年

2 周胜;面向SDN的流规则冲突检测方法研究[D];安徽大学;2019年

3 朱世珂;基于SDN分层式控制器的负载均衡与大象流动态重路由研究[D];安徽大学;2019年

4 兰文京;基于SDN的多控制器负载均衡技术研究[D];武汉理工大学;2018年

5 邱溢文;面向SDN的多控制器高可靠性部署算法研究[D];武汉理工大学;2018年

6 胡煜雪;基于SDN数据通信网的流量优化技术研究[D];北京邮电大学;2019年

7 崔乾;SDN北向资源访问安全方案研究与实现[D];北京邮电大学;2019年

8 张凌宇;多控制器SDN中面向生存性的控制网络备份方法[D];北京邮电大学;2019年

9 刘华康;SDN协同控制器研究与评测[D];北京邮电大学;2019年

10 李松州;基于SDN的控制器负载均衡与数据中心网络流量调度研究[D];安徽大学;2019年



本文编号:2774228

资料下载
论文发表

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


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

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