【技术实现步骤摘要】
本专利技术具体涉及一种自动化网络故障分析的系统和方法,属于网络故障分析领域。
技术介绍
随着社交网络、移动互联网、物联网等业务领域的快速发展,大数据(Big Data)正日益成为当前的焦点,其面向的海量数据处理也对网络提出了更高的要求。大数据应用依赖于预先定义好的计算模式,在集中化的管理架构下运行,存在着大量的数据批量传输及相关的聚合/划分操作。数据的聚合和划分通常发生在一台服务器和一个拥有众多服务器的服务器组之间,这也是大数据应用中最典型的网络流量模式。大数据处理过程中的每一次聚合都将导致大量服务器之间的海量数据交换,从而需要极高的网络带宽支持,而如果按照超额认购(oversubscribe)带宽的方式为每台服务器预留网络资源,将导致网络成为瓶颈,同时造成资源浪费。因此,对于大数据业务而言,它更需要对网络进行快速、频繁的实时配置,按需调用网络资源。但是,传统的网络却难以满足云计算、大数据,以及相关业务提出的灵活的资源需求,这主要是因为它已经过于复杂从而只能处于静态的运作模式。当前,网络中存在着大量各种各样的互不相干的协议,它们被用于在不同间隔距离、不同链接速度、不同拓扑架构的网络主机之间建立网络连接。因为历史原因,这些协议的研发和应用通常是彼此隔离的,每个协议通常只是为了解决某个专门的问题而缺少对共性问题的抽象,这就导致了当前网络中的复杂性。正是因为上述的复杂性,传统网络通畅都是维持在相对静态的状态,网络管理员通常都要尽可能地减少网络的变动以避免服务中断的风险。在这一背景下,SDN(软件定义网络)的概念被大家广泛接受和认同。逻辑上集中的控制层面能够支持 ...
【技术保护点】
一种基于SDN技术实现自动化网络故障分析的系统,其包括一SDN控制器和多个SDN交换机,其中,多个SDN交换机之间相互连接,SDN控制器和SDN交换机之间通过添加的拓展接口交互;所述SDN控制器实现对网络拓扑中的每条链路实时探测和周期探测,并实时监控SDN交换机状态,维护全局的网络拓扑情况,以便监控整个网络,实现网络故障分析;其特征在于:SDN控制器包括:OpenFlow模块、OpenFlow扩展模块、事件模块、拓扑模块、探测模块;所述探测模块又包括实时探测模块、周期探测模块;所述OpenFlow模块,用于实现SDN交换机和SDN控制器之间的连接,且满足OpenFlow协议标准;所述OpenFlow扩展模块,用于扩展OpenFlow协议以实现SDN控制器下发探测报文到SDN交换机、SDN交换机上报探测结果到SDN控制器以及获取SDN交换机基本信息;所述事件模块,用于监控SDN交换机的状态,当SDN交换机出现故障时,会触发事件,事件模块记录问题,定位问题;所述拓扑模块,用于SDN控制器保存所有SDN交换机信息、SDN交换机之间链路信息;所述实时探测模块和周期探测模块,用于实时获取所有链路 ...
【技术特征摘要】
1.一种基于SDN技术实现自动化网络故障分析的系统,其包括一SDN控制器和多个SDN交换机,其中,多个SDN交换机之间相互连接,SDN控制器和SDN交换机之间通过添加的拓展接口交互;所述SDN控制器实现对网络拓扑中的每条链路实时探测和周期探测,并实时监控SDN交换机状态,维护全局的网络拓扑情况,以便监控整个网络,实现网络故障分析;其特征在于:SDN控制器包括:OpenFlow模块、OpenFlow扩展模块、事件模块、拓扑模块、探测模块;所述探测模块又包括实时探测模块、周期探测模块;所述OpenFlow模块,用于实现SDN交换机和SDN控制器之间的连接,且满足OpenFlow协议标准;所述OpenFlow扩展模块,用于扩展OpenFlow协议以实现SDN控制器下发探测报文到SDN交换机、SDN交换机上报探测结果到SDN控制器以及获取SDN交换机基本信息;所述事件模块,用于监控SDN交换机的状态,当SDN交换机出现故障时,会触发事件,事件模块记录问题,定位问题;所述拓扑模块,用于SDN控制器保存所有SDN交换机信息、SDN交换机之间链路信息;所述实时探测模块和周期探测模块,用于实时获取所有链路的相关信息,以得到实时探测报文和周期探测报文;其中,SDN交换机上传探测报文到SDN控制器,SDN控制器获取探测信息,如果链路的延时、丢包、带宽超过阀值就记录该链路为故障状态;SDN交换机触发一个事件给SDN控制器,SDN控制器会记录出现故障的SDN交换机。2.根据权利要求1所述的系统,其特征在于,在实时探测报文中需要包括以下参数:源交换机的DPID、出口网口号、出口IP、目的IP、探测的协议、目的端口、发包间隔、探测发包个数以及设置的超时时间;在周期探测报文中需要包括以下参数:源交换机的DPID、出口网口号、出口IP、目的IP、每次探测的周期间隔以及探测发包的个数。3.根据权利要求1所述的系统,其特征在于,所述事件模块还用于通知SDN控制器处理SDN交换机UP和SDN交换机DOWN事件,其中,SDN...
【专利技术属性】
技术研发人员:柴卓原,余平,向稳,邓超,毕诗章,姚晶,陈斌,王康,黄绵章,孙雷,
申请(专利权)人:深圳灵动智网科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。