基于SDN的高可用网络管理架构的设计与实现

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:lee6688
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络管理机制的核心就是对网络设备进行监控然后根据监控结果发送操作指令。传统的分布式网络管理采用SNMP、Netflow等网络管理方式,在应对不断增长的网络规模下已逐渐不满足要求。例如在数据中心网络中,传统的网络管理方式无法适配数据中心网络大规模、低时延、不可预期等特征。在软件定义网络(SDN)架构下,转控分离和数据面可编程的出现,使得有能力实现低时延监测的带内网络遥测(INT)发挥出了优势。所以,如何在SDN架构下利用带内网络遥测构建一个高可用、高可靠的网络管理架构,使其满足细粒度监控、故障检测定位和错误反馈是一个值得的研究课题。然而在当前SDN网络管理研究中,对于高可用的网络管理缺乏开源的解决方案,同时在网络管理的设备监测粒度上很难达到要求。伴随着SDN发展起来的INT技术,仅仅规范了简单的数据传输格式和底层设备级别的原语,而在网络监测架构实施上没有做出规范。因此,本文基于INT构建了一套完整的网络管理架构HAMon,实现了保证高可用的细粒度网络监测,在监测性能上的优势较为可观。研究工作主要包含以下四个内容的设计与实现:1、独立的高可用管理平面HAMon拓展了传统SDN架构,创建了一个独立的管理平面。管理平面主要负责收集由数据平面传输的INT报文和将报文分析结果进行存储。具体设计了一个应用XDP技术实现的高速包处理器Collector,构建了一个支持高性能读写的时序数据库集群。2、支持INT功能的大规模数据平面HAMon数据平面优化P4表项下发机制,设计表项下发方式,采用发布/订阅机制及时监听上层控制指令。同时设计INT传输的报文格式,在数据平面中采用P4实现。3、管理平面集群的高可用算法MPSHAMon设计的是一种多管理平面结果,采用集群化的部署方式。MPS算法针对管理集群的负载均衡、主从选举和备份容灾,分别具体设计了 MPS-LB策略、MPS-Election算法和MPS-DT方案,确保了管理平面集群的高可用。4、监测路径均衡划分算法BPOGBPOG算法实现在HAMon控制平面,为数据平面的INT探针的行为提供指导。BPOG算法采用启发式的模拟退火算法,重点实现了对网络链路的均衡划分,在路径划分的灵活性和划分效果上比现有的网络监测路径划分方式要更加优秀。总之,本文设计的HAMon架构通过高可用的管理平面,结合控制平面中的管理模块来协调数据平面,构建了一套完整的高可用网络管理架构。HAMon在全网链路覆盖上监测中体现出较大的优势,做到细粒度监测的低负载和高准确性。同时,HAMon能够在链路发生故障时,以微秒级别的响应速率实现故障定位并快速上报。
其他文献
目前目标检测领域已有诸多研究,算法也层出不穷,如:R-CNN(RegionCNN)、YOLO(You Only Look Once)、SSD(Single Shot Multi Box Detector)等,但这些算法的小目标检测效果却难以尽如人意。同时,卷积神经网络的计算密度大,所以对于实时目标检测,研究如何利用硬件加速运算显得尤为重要。本文将算法移植到目标板上,使用目标板上硬件单元加速计算,并
学位
随着云计算、物联网、大数据等信息化技术的快速发展,人们对网络终端设备的依赖性日益增加,社区、企业、学校等场景下的网络数据环境日益复杂。由于缺乏对网络数据的监控与管理,诸如数据泄露、DDo S攻击、家用摄像头入侵等网络安全问题日益凸显。目前,基于软件层面的传统网络数据监控与管理方案具有处理能力、处理时延、资源消耗等方面的局限性。结合应用场景与项目需求,本文自主设计并实现了一套基于FPGA的网络数据管
随着经济的日益发展,无人驾驶在汽车驾驶中的地位越发重要,在无人驾驶中车辆进行各种驾驶决策的关键一环是道路检测。然而现有的应用于道路检测的多模态数据融合方法由于未能降低LiDAR点云数据之间的距离,导致在道路检测中会出现检测过程时间开销大的问题。本文通过将LiDAR点云数据和视觉图像数据两种异源数据通过球面坐标变换进行数据级融合,并使用改进的SegNet进行道路检测,以此实现一种高精度低时延的道路检
学位
厌氧膜生物反应器(anaerobic membrane reactor,AnMBR)作为一种应用广泛的有机固体废物处理工艺,利用有机物产生沼气的同时实现剩余污泥的减量化,在技术和经济上具有很大的优势和前景。目前,AnMBR在实际应用中面临诸多技术难题,如厌氧消化性能低、消化残渣处理难、膜污染严重等。共消化是一种简单高效处理有机固体废物的技术,在提升厌氧消化性能、缓解膜污染等方面有极大的应用潜力。基
图像配准和图像分割是医学图像处理中的两项关键技术,在疾病诊断、手术导航、疗效评估等实际医疗场景中发挥着非常重要的作用。传统的医学图像配准和人工分割耗时较长,且对医生的专业水平要求较高。随着医学图像种类和数量的激增,医生的工作负担显著增加,从而导致漏诊和误诊的现象发生。近些年来深度学习的快速发展,吸引了越来越多的研究人员将深度学习引入医学图像配准和分割任务中,利用计算机来辅助医生进行诊断,提高医生的
蓝藻水华一直是全球性重大环境问题,对蓝藻进行环境友好的处理与处置是关系国计民生的重要研究课题。蓝藻富含蛋白质、碳水化合物、脂类等营养物质,蓝藻的高值化再生资源回收利用成为近年来的研究热点。通过厌氧发酵对蓝藻进行资源化利用具备广阔应用前景和实践意义。但蓝藻细胞独特的刚性结构导致厌氧发酵效率不高,为强化蓝藻厌氧发酵效率,需针对蓝藻实行一定的预处理。目前已公开的蓝藻厌氧发酵预处理方法不多,因此,亟需开发
学位
随着半导体技术的迅猛发展,突破物理尺寸的限制变得越来越困难,纳米线环栅已成为5nm以下技术节点的核心器件结构。而可重构场效应晶体管器件(RFET)得益于其自身的结构特点,通过极性栅(Program gate,PG)调控流经沟道内载流子的类型,在一个晶体管内可实现N型导电与P型导电的动态可重构,拓宽了传统晶体管的功能。这样通过RFET的可重构特性,从而可以达到使用较少数目的晶体管去实现更加丰富的逻辑