基于SDN控制器和大象流负载均衡机制的研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:solar_cbc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的快速发展,网络流量呈现爆炸式增长。传统TCP/IP网络因其复杂的结构及其封闭性,难以满足当前用户的发展需求。软件定义网络(Software Defined Network,SDN)的出现为解决上述问题带来了希望。目前SDN已经成为未来网络架构的热点研究课题,实现传统网络底层设备的控制功能和转发功能的分离,具有网络流量的灵活控制和开放的编程接口等优势。基于SDN的负载均衡算法能够通过控制器的逻辑集中、实时监听等特点对网络资源进行合理调度和细粒度控制,进而有效提高网络资源的利用率,避免网络拥塞并能够动态地适应网络状态的变化。本文主要概述了 SDN的背景和现状,简述了SDN的相关概念和相关技术,并在此基础上分析负载均衡算法的优缺点。本文的主要研究工作如下:第一,针对在多控制器构成的分布式控制平面中,控制器成为每个域的集中式控制器,容易造成控制器阻塞和控制平面负载不均衡的现象,为此提出基于SDN的多控制器动态自适应负载均衡机制。本文设置了启动负载均衡机制的阈值,控制器能够实时监听多控制器分布式控制平面的负载状态。当某域控制器的负载大于或等于该阈值时,控制器处于过载状态,就会启动多控制器动态自适应负载均衡机制。过载控制器会优先选择负载最大的Packet_In消息将其迁移至邻域负载最小的空闲控制器,防止其阻塞,实现整个控制平面的负载均衡。本文使用Mininet进行仿真实验,仿真实验显示该负载机制能够有效防止控制器阻塞,提高控制器的利用率。第二,本文将SDN技术应用到数据中心网络中,针对数据中心网络中由于大象流携带的大量数据或生存时间长所导致网络拥塞问题,提出了基于SDN的大象流负载均衡机制(elephant flow load balancing,EFLB)。控制器实时监听网络状态,当网络的负载大于阈值时,启动大象流负载均衡机制。首先系统对网络流量进行检测并识别出大象流,然后控制器利用Openflow协议的删除机制将检测到大象流分裂成多个老鼠流,最后控制器能够根据从数据平面收集的网络链路状态和网络拓扑动态地计算出负载最小下一跳交换机,用于发送分裂的老鼠流,从而能够有效避免由大象流导致的网络负载不均衡问题。仿真实验结果显示EFLB机制能够明显增加网络吞吐量和链路利用率,实现网络负载均衡。
其他文献
当今,全球社会关注的热点主要集中在人口、资源与环境发展问题上。在人类社会漫长发展历程中,矿产资源是一种极其重要的不可再生资源,对人们日常生产生活产生深远持久的影响
文章首先介绍了我国当前严峻的贸易形势及技术性贸易壁垒的预警机制,然后分析了具体的预警模型和方法,之后得到警情,依据警情通过系统发出警报,从而减少或者避免外贸企业的损
通过对PPT自带的触发器功能进行开发与利用,制作交互性课件,有利于突破地理野外实践教学中教学难点。文章以都江堰水利工程野外实践教学课件为例,阐述了运用触发器制作交互性地理野外实践教学课件的步骤与方法,以便使其更好的为地理野外实践教学服务。
微软Windows 10操作系统即将上市的当下,Windows 8平板电脑开始全面降价以期为新一代平板电脑让路,并加快Windows平板的普及速度,对于关注Windows 8平板电脑已久的消费者而言
针对游戏玩家设计的主板产品现在已经在市场上积累了相当高的人气。本期《电脑迷》评测室带来的是一款精英Z87H3-A3X主板的测试。
目的研究肺癌细胞株表面PD-L1分子表达水平及如何诱导Treg细胞分化生成,为肺癌患者的免疫治疗提供可靠依据。方法首先用流式细胞法测定肺癌细胞株表面的PD-L1蛋白分子表达水
<正>1概述我厂负责股份公司和周边地区的供水。在保证股份公司的安稳长满优生产、保障石化地区居民生活方面,有着举足轻重的关系。为提高企业的管理水平,必须使用信号监视系
财政均等化是中央政府以减轻各级政府通过自身收入工具取得收入的不均等程度为目标,对低级次政府提供资金的过程。尽管财政均等化有利于社会公平的实现,但也可能导致一定的效率
论述了相似准则在液体火箭发动机组件冷试及发动机试车中的应用,导出了相似方程,用这些相似方程能够合理确定试验参数,并能使试验结果与实际工作情况一致.
目的 探讨α1-酸性糖蛋白检测在类风湿性关节炎 (RA)活动性评估中的意义。方法 对 30例活动期患者和 16例非活动期患者 α1-酸性糖蛋白检测 ,并与正常人比较。结果 活动期