SDN网络中资源预留系统的设计

来源 :电子科技大学 | 被引量 : 7次 | 上传用户:jianxiangqiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的快速发展,网络承载的业务种类越来越多,数量也越来越大。同时,用户对业务的要求也有所提高,这使得管控能力逐渐减弱,网络问题逐渐增多,难以保障各类业务的服务质量(QoS)。所以,改进现有的网络体系架构,提出新型的适应网络发展的架构成为当前重要的课题。SDN(Software Defined Network)是由美国斯坦福大学提出的新型网络架构,其主要思想是将网络的控制层面与转发平面分离开来。在这种架构的基础上,本文设计并实现了资源预留系统,该系统可以为业务流提前预留带宽,保证有带宽需求的业务可以分配到足够的带宽。同时,本文提出了带宽预留的蚁群算法(Ant Colony Optimization of Bandwidth Reservation,BRACO),该系统以BRACO作为路由算法为数据流计算路径,得到的路径可以满足一定的时延和丢包率的要求。首先,本文介绍了SDN的研究背景和基本架构,接着讲述了OpenFlow技术包括OpenFlow交换机和OpenFlow协议以及Floodlight控制器。然后,本文提出了BRACO算法。由于传统的蚁群算法没有考虑到带宽、时延等QoS要求,所以本文在其基础上进行了四点改进:根据业务的带宽需求,把不满足条件的链路从网络拓扑中删除,建立新的网络拓扑;对蚂蚁寻路结束的条件进行改进;对路径目标函数和优化函数进行了相应的修改,并增加了路径交叉度这个新的函数;增加了变量r,可以根据r的取值,计算一条或者多条路径。接着,本文设计了资源预留系统,该系统主要功能模块为测量模块、路由计算模块和路由配置模块。测量模块周期性地测量链路利用率、时延和丢包率,并将这些网络状态更新到列表中;路由计算模块从列表中获取信息,并根据BRACO算法为数据流计算满足QoS要求的路由;路由配置模块接收路由计算模块的路由,并对该路由上的交换机进行配置。配置的过程就是预留资源的过程,本文通过配置交换机端口的发送速率来进行带宽的预留。最后,本文以Floodlight为控制器,以Open vSwitch为交换机搭建了仿真网络,对该系统的功能进行了测试和验证。
其他文献
e-Science主要研究科学领域的全球合作以及与之相适应的基础体系结构,它将对未来的科学研究方式产生革命性的影响。网格(Grid)是使e-Science成为可能的基础体系结构。计算化学
随着我国城市化的快速发展,地铁在城市交通体系中所处的地位日益显著,成为必不可少的交通工具。地铁供电系统的可靠性和稳定性是保证地铁安全运行的必要条件。如果供电系统一旦
一、问题提出rn高三化学复习怎么整?做题、训练是常态化教学,但是是不是搞题海战术?实践经验表明,搞题海战术高耗低效,学生复习很累,而且效果不佳,容易出现学习疲劳,甚至有些
认知无线电是近年新提出的一种无线通信的技术,它利用未授权通信用户的频谱感知能力,动态的自适应的使用空闲频谱资源,从而提高整个频谱的利用率。认知无线电用户可以感知外部环
自2002年10月上海黄金交易所成立,国内商业银行尤其是五大国有银行进度飞快的参与到贵金属交易行业中来,银行贵金属交易量增长迅速,为银行带来了丰厚的利润,贵金属业务已在银
随着互联网的不断发展与普及,各种形式多样、功能不同的网站与应用层出不穷,例如具有社交、购物、学习等等功能的网站。这些网站中一般包含着用户对新闻事件、电影音乐、商品优
藏品一直以来是博物馆存在的基础,也是博物馆开展各项业务活动的前提条件。由于资金、意识及人才等等的限制,博物馆的藏品管理工作目前还处于初级阶段,与快速发展的经济不相
平行四边形定则是一切矢量运算的普适定则,利用平行四边形定则解题,确定平行四边形是最关键的一步.如果平行四边形四个顶点中有三个确定,这个平行四边形就是唯一确定的.例如
《镁铝铁及其化合物》一章涉及许多计算型选择题,采用常规方法解题,步骤烦琐;若采用一些计算技巧,则可轻松快速解题.本文就计算技巧进行例题分析和归纳总结.一、关系式法 Th
高考化学物质结构复习中,师生对电子式的写法总认为简单,常常“轻描淡写”、“一带而过”,结果往往造成不必要的失分.本文对常考物质电子式的写法给予归纳、整理,以期给高考