基于OpenFlow协议的SDN路由算法的研究与实现

来源 :南京邮电大学 | 被引量 : 2次 | 上传用户:jefdskvsaklfdsf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着5G时代的来临,云计算与大数据等新兴产业加速发展,作为资源管理平台以及传输枢纽,数据中心所承载的业务数据量急剧增加,需要高效灵活的网络来应对多类型大规模的流量传输。传统网络架构采用分布式的控制方式以及固定的传输机制,难以满足当代数据中心对网络传输的要求。而软件定义网络架构具有数控分离、集中控制以及开放可编程的优点,将软件定义网络与数据中心相结合,不仅提高了数据中心的网络性能,也赋予了其高度的灵活性。除此以外,以Fat-Tree为代表的新型拓扑结构的应用在增强数据中心网络可扩展性的同时,也提升了其容错性能,使得数据中心在应对不同业务需求时可以进行动态调整。目前,数据中心网络所采用的动态负载均衡算法,仅仅考虑了网络节点间的局部连接,而忽略了整体链路性能。本文以Open Flow协议为基础,选用Ryu控制器为平台,根据Fat-Tree拓扑的结构特点,在动态负载均衡算法的基础上提出改进算法。该算法通过对网络拓扑进行整体感知的方式,能够有效避免局部最优缺陷,与此同时,依据网络连接状态以及链路信息可以动态获取当前状态下源节点至目的节点间的最优路由,达到网络自适应的同时实现了对数据流量的灵活传输。仿真结果表明,该路由算法能够有效提升网络吞吐量,增强网络在高负载下的传输性能。其次,为了能够有效避免网络拥塞,本文在上述路由算法的基础上引入强化学习的思想,并根据网络传输的特性对Q-learning算法进行改进。通过利用网络链路信息对Q值表进行初始化,限制其可选的动作集,使得Q-learning算法能够更好的与当前网络状态相结合,避免了不必要探索的同时加快了算法收敛速度。仿真结果表明,基于强化学习的路由算法相比于传统路由算法而言,能够进一步提升网络平均带宽利用率,并且具有更为优越的网络自适应能力。最后,本文详细描述了Open Flow实体交换机与Ryu控制器之间的连接配置过程,并利用Django框架构建了软件定义网络平台,该平台的开发主要分为控制器开发,后台开发以及前端开发,控制器主要负责将相关数据存入数据库中,而后台负责对数据库中的数据进行处理,并通过前端进行实时展示。本文以Fat-Tree拓扑作为测试用例对该平台进行测试,测试结果表明该平台具有实时显示网络拓扑连接以及链路信息等相关功能,增强了软件定义网络的可视性,为软件定义网络的运维管理提供了极大的便利。
其他文献
<正>支持长江经济带建设,要提升政治站位,主动对接政府,谋划顶层设计,创新服务方式。推动长江经济带发展是以习近平总书记为核心的党中央着眼于中华民族长远利益,从历史和国
作为中国经济的重要的组成部分,房地产行业改善了人民生活,促进了城市化进程,也推动了上下游产业的共同发展,对GDP增长产生了巨大的推动作用。但是由于房地产开发企业具有周
目的 :研究医疗器械审评项目管理人制度的组织结构设计,为我国医疗器械注册审评审批体制改革提供参考。方法 :采用理论研究和应用研究的方法,研究了管理理论的三种典型组织结
近年来,随着智能手机,数码相机,平板电脑,移动存储设备等便携式电子产品的普及和不断发展,非易失性存储器市场不断扩大。基于电荷存储概念的闪存是非易失性存储器市场的主流
如何使社会主义荣辱观付诸实践、收到实效,推动积极健康向上的社会风尚的形成,而不是仅仅停留在宣传的层面上,这是目前的一个关键问题。如何促进正确的荣辱观由思想理念转为
阐述了荷载、基础挠曲、上部结构竖向刚度、基础挠曲对上部结构的影响、地基反力的调整及结构的整体弯矩等,为上部结构与地基基础共同作用提出简化的,更真实反映上部结构刚度
随着新一轮国资国企改革热潮的掀起,中央企业与地方应如何展开深度合作这一话题又引起不少新的关注。$$ 央企与地方的合作,双方历来都有很高的积极性,但要想正确处理好两者之
报纸
中国流行音乐萌芽于二十世纪二十年代左右,在数十年的时代发展进程中,流行音乐受到推广并普及于人们的日常生活。人声作为最美妙和最普遍的乐器,在流行音乐的表演中占据着重
本文以西北民族大学169名社会工作专业本科生为调查对象,调查分析了专业认知状况,发现大多数学生选择这一专业的原因是调剂,且绝大多数学生在入学前对社会工作专业没有了解;
研究目的本研究通过对上海市小学生身体活动和学业成绩的调查:1)了解目前上海市小学生身体活动的水平;2)研究身体活动与儿童学业成绩的相关关系,并探索社会情绪能力在其中的