基于SDN的按需资源优化分配系统的设计与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:jiguoqiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,随着网络的快速发展,传统网络的结构变得越来越臃肿,其弊端表现的越来越明显。一方面,传统网络设备的控制功能和报文转发功能是紧密集成的,这种方式极大地增加了网络设备的压力和复杂度,限制了技术和业务的创新。另一方面,传统网络是一种分布式体系结构,对网络资源和状态缺乏全局的控制,因此很难对网络资源进行高效的利用。基于此,人们一直孜孜不倦的尝试探索新型网络体系结构。2008年,软件定义网络(Software Defined Networking,简称SDN)的概念被提出来。SDN是一种新型网络体系架构,其核心思想是把转发平面和控制平面解耦,通过集中式的网络控制器并使用标准的南向接口对各种不同的网络设备进行管理,理论上可以对底层网络资源进行优化调度和使用。另外,虚拟化技术一直伴随着网络的发展,为网络按需资源优化分配使用提供了新的思路和解决方案,利用网络虚拟化的方式来达到资源按需优化分配使用的目的。虚拟网络是资源的使用者,每个虚拟网络对应一份网络资源。请求建立虚拟网络的时候根据其对资源的需求为其分配一份网络资源,此后该虚拟网络将基于为其分配的网络资源运行业务逻辑。这种基于虚拟网络分配资源的方式正体现了以虚拟网络为单位,按需资源优化分配的思想。当虚拟网络不再使用,对应的资源将被系统回收。SDN具有天然的虚拟化优势,本文结合SDN和网络虚拟化技术研究基于SDN的按需资源优化分配系统。本文设计和实现了基于SDN的网络虚拟化体系架构,提出了“一种避免热点链路的路由算法”,该算法通过计算链路带宽使用率和对带宽需求的大小动态计算路由。第四章介绍的基于SDN的网络虚拟化架构利用该算法为数据流动态选路,选出的路不仅满足了虚拟网络对带宽的需求,而且尽量避开热点链路,使得链路剩余带宽较多,尽量多地满足后续虚拟网络的资源请求,增加了网络的吞吐量,提高了资源使用率。基于SDN的网络虚拟化系统主要包含六大模块,分别是虚拟网络生成模块、消息拦截模块、消息解析模块、虚拟网络映射模块、应用符合性检查模块和带宽虚拟化路由生成模块,其中带宽虚拟化路由生成模块正是利用“一种避免热点链路的路由算法”生成的路由。另外,本文设计和实现了一个监测模块,该监测模块提供了带宽测量、时延测量和丢包率测量的服务。最后,本文搭建了一个完整的仿真测试环境,对系统进行详尽地测试和验证。
其他文献
随着人类活动和国家建设的发展,人们对气象的需求越来越高,气象的重要性越加突显,气象灾害对国民生产和生活造成的损失也相当严重。为了提高气象服务的质量,减少和预防气象灾
随着通信网络技术和集成电路设计的高速发展,分布式嵌入式(Distributed Embedded, DE)系统向大规模复杂异构的方向发展。与此同时,网络安全问题也受到越来越多的人关注,由于
随着Internet的日益普及和快速发展,对等网络(P2P)系统因其良好的可扩展性和高效的查找特性,受到了越来越多学者和技术人员的青睐。如何高效的在P2P系统中查找到相应的资源节
互联网时代的快速发展带来了大数据时代,大规模数据的高效处理对生产和实践意义重大,传统的计算模式已无法满足海量数据的处理需求。2004年,在Google发表了GFS和MapReduce的
歧义是自然语言处理中经常遇见的一种语法现象。当我们在对一个句子做句法分析的时候,常常会面临这样一个问题,即一个短语或者子句可以附着在两个或者两个以上的句子成员节点
自20世纪90年代发展起来的无线传感器网络(Wireless Sensor Networks, WSN)已被广泛应用在环境、医疗及军事等领域中。在许多相关理论和应用研究中,节点定位技术和覆盖控制技
现如今,企业信息系统产生的数据量急剧增加,用于企业数据管理的联机事务处理系统的分析处理能力差强人意。在此应用背景下,数据仓库技术获得了长足的发展,数据仓库技术于20世
随着互联网技术的高速发展,在国际贸易领域内的各企业间存在着大量分布、自治、异构的数据源,阻碍了他们的信息交互。目前一些组织与机构试图通过形成一系列基于XML的电子商
当前,信息技术产业已从以计算设备为核心的计算时代进入到以存储设备为核心的存储时代,数据海量化成为了一种趋势。分布式存储以网络技术为基础,利用小型服务器甚至PC机来搭建存
对自然现象的真实模拟,由于能够增添虚拟现实真实感,更好地烘托环境气氛,因此历来是人们在影视特技、广告、游戏中一种视觉要求。气体属于流体研究范畴,为了逼真地模拟真实世