SDN网络链路和控制器故障恢复机制研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:yzxiaow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
故障恢复技术对于保证网络数据可靠传输以及系统安全具有重要的意义。在软件定义网络(SDN)中,数据平面和控制平面都面临着不同程度的故障问题,对网络可靠性、安全性构成了巨大的威胁。研究高可靠性的网络容错技术,增强网络的抗干扰能力,已经成为了一项热门的研究课题。针对数据平面的链路故障恢复问题中所面临的实现恢复时间和网络资源利用有效均衡的挑战,本文受预备式恢复策略耗时短和反应式恢复策略灵活分配网络资源的启发,提出了一种基于两种恢复策略相结合的协同式链路故障恢复机制。本文对SDN网络中链路故障恢复问题进行了数学建模并形式化为一个多目标优化问题,然后设计了一个两阶段式恢复算法解决该问题。算法的第一阶段是在链路故障发生前预判故障位置并静态地配置备份转发路径,保证网络连通性能够在故障发生后短时恢复;第二阶段主要基于网络实时监控信息对备份路径进行动态调整,以提高资源利用效率。通过不同恢复策略的协同工作,实现了恢复时间和资源利用上的有效平衡。针对控制平面的控制器故障恢复过程中所面临的控制器负载对恢复时间产生的冲突问题,本文提出了一种基于控制器负载感知的控制器故障恢复机制。本文对多控制器环境下的控制器故障恢复问题进行数学建模,形式化为一个最短恢复时间的优化问题,并设计了一种启发式恢复算法来解决该问题。算法首先对故障控制器管理下的交换机进行网络集的划分,以保证同一个网络集的交换机迁移到目标控制器时延最短,然后根据网络集划分后的结果进行动态调整,保证交换机迁移到备份控制器中不会引起备份控制器自身的负载过重进而影响恢复效率。启发式算法保证了控制器故障恢复过程中交换机负载的合理分配,实现了恢复时间和控制器负载的有效平衡。本文采用Mininet网络模拟器和Ryu控制器对设计的恢复机制进行了仿真验证,分析了恢复机制对故障恢复的性能开销,并从恢复时间、存储空间、网络时延、网络带宽、网络负载等多个方面对设计的恢复机制进行分析验证。相对于现有的恢复机制,本文设计的恢复机制在网络服务质量、交换机存储空间、控制器负载利用等方面都有显著的性能优势。
其他文献
基于目前在线视频资源分散、制作形式单一,以及在高校教学中利用率低的问题,探索构建在线视频资源与翻转课堂教学相结合的半翻转-混合教学模式及其应用。从翻转课堂教学模式
世界经济的快速发展促进了城市化建设的大规模进行,然而随着建筑的日益密集以及地面空间的愈加有限,人们不得不将目光转向地下空间,因此,如今对地下空间的开发进入了一个前所
目的:探讨临床护理路径在胸腰椎手术俯卧位摆放中的应用效果.方法:将胸腰椎后路手术摆放俯卧位的患者按照临床护理路径的程序进行护理,从术前访视开始,经过评估、计划、实施,最
模糊数学是一门崭新的学科,它自1965年由美国著名控制论专家查德教授创始以来,发展十分迅速。其应用的涉及面极为广泛,几乎遍及理、工、农、医以及社会科学的各个领域。模糊优化
电动车已经成为新能源汽车发展的主要趋势,但由于电池等核心技术尚未取得关键性突破,纯电动车完全取代传统燃油车还需很长时间。此时,混合动力汽车应运而生,并成为当下研究热
以造粒共沉淀-膜分离联合工艺处理含锶废水,试验中发现膜比通量(SF)较快速衰减。当处理水量为828 L时,SF下降了89. 21%。膜阻力主要是沉积阻力,占总膜阻力的82. 36%。将10 mg/L
目的:研究不同体位护理对胸腔积液患者血氧饱和度及并发症的影响。方法收集我院治疗的单侧胸腔积液患者64例,按照积液量的多少分为2组,A 组为中少量积液患者(34例),B 组为大量积
目的观察痰液性状与保存条件对于结核菌培养阳性率所产生的影响。方法选出878份结核菌培养成果,比照不一致性状与不一致保存条件之中的痰液样品结核菌培养阳性率。结果不一致
2009年8月18日,韩国电子产业振兴会(KEA)专程在北京举办2009年韩国电子展(KES2009)推介会,向中国的企业和媒体介绍韩国电子展及韩国电子产业。
期刊
新闻聚合,是指“站点将互联网上的新闻通过一定技术手段收集起来,供用户选择”①.根据不同的分类方式,大致可分类如下:其一是根据新闻聚合信息的载体,分为“新闻聚合网站、基