[发明专利]基于SDN的流量堆叠分析方法、系统和计算机可读存储介质有效
申请号: | 202110782907.8 | 申请日: | 2021-07-12 |
公开(公告)号: | CN113259187B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 戚建淮;伍贤云;唐娟;刘建辉 | 申请(专利权)人: | 深圳市永达电子信息股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
地址: | 518057 广东省深圳市南山区西丽街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sdn 流量 堆叠 分析 方法 系统 计算机 可读 存储 介质 | ||
本发明涉及一种基于SDN的流量堆叠分析方法、系统和计算机可读存储介质。该方法包括根据网络数据的当前堆叠会话流量和各个分析节点的节点负载能力计算所述各个分析节点的流量分配策略,并通过SDN网络控制器基于所述流量分配策略向所述各个所述分析节点分发对应流量的网络数据;所述各个分析节点分别接收分发的对应流量的网络数据并对其进行统计分析,然后上报统计分析结果;定时汇总所述各个分析节点的所述统计分析结果,并对汇总内容进行汇总分析以获取总流量分析结果。本发明通过采用基于MapReduce的SDN的流量堆叠分析,能够对超高速流量进行深入分析并发现问题,同时对流量的内容进行深度分析,发现产生问题的深层原因。
技术领域
本发明涉及网络流量分析领域,更具体地说,涉及一种基于SDN的流量堆叠分析方法、系统和计算机可读存储介质。
背景技术
随着网络的应用越来越广泛,其规模也随之日渐增长,并已经从千兆网络增长到万兆网络,再到今天已经规模部署的25G/100G网络。网络中承载的业务也越来越丰富。企业需要及时的了解到网络中承载的业务,及时的掌握网络流量特征,以便使网络带宽配置最优化,及时解决网络性能问题。同时,当网络发生异常时,需要及时进行异常溯源。目前市面现有产品采用的解决方式包括:一是只对报文头部进行分析,二是采用分布式部署。
只对报文头部进行分析,可以满足流量的数据统计,但不足之处时,无法对内容进行分析,发现有问题但不知出现问题的原因。而采用分布式的部署,不但部署不方便,无法对流量的精确统计分析,而且存在重复计算,重复分析,漏分析的情形。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于SDN的流量堆叠分析方法、系统和计算机可读存储介质,不但能够对超高速流量进行深入分析,还能够对流量内容进行实时准确的分析。
本发明解决其技术问题所采用的技术方案是:构造一种基于SDN的流量堆叠分析方法,包括以下步骤:
S1、采用Map模块根据网络数据的当前堆叠会话流量和各个分析节点的节点负载能力计算所述各个分析节点的流量分配策略,并通过SDN网络控制器基于所述流量分配策略向所述各个所述分析节点分发对应流量的网络数据;
S2、所述各个分析节点分别接收分发的对应流量的网络数据并对其进行统计分析,然后上报统计分析结果;
S3、采用Reduce模块定时汇总所述各个分析节点的所述统计分析结果,并对汇总内容进行汇总分析以获取总流量分析结果。
在本发明所述的基于SDN的流量堆叠分析方法中,步骤S1进一步包括以下步骤:
S11、采用Map模块根据所述各个分析节点的当前负载情况生成包括所述各个分析节点的节点负载能力的节点负载能力表,并将各个分析节点按照其节点负载能力由大到小的顺序排序后放入节点列表;
S12、采用Map模块分析所述网络数据以获取其全部会话信息的所述当前堆叠会话流量,并将各个会话信息按照其会话三元组流量由大到小的顺序排序后放入流量列表;
S13、采用Map模块按照顺序从所述节点列表中依次取出分析节点,根据所述分析节点的节点负载能力计算出需要负载的流量大小,并根据所述分析节点的负载流量限额按照顺序依次从所述流量列表中取出会话信息加载到所述分析节点直到遍历全部会话信息,然后将所述分析节点放入所述节点列表重新进行排序;
S14、采用Map模块重复执行步骤S11-S13直至全部会话信息加载完毕。
在本发明所述的基于SDN的流量堆叠分析方法中,步骤S12进一步包括以下步骤:
S121、采用Map模块根据所述网络数据的详细信息将其划分成不同的流数据包,并对不同的流数据包进行独立的数据统计;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市永达电子信息股份有限公司,未经深圳市永达电子信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110782907.8/2.html,转载请声明来源钻瓜专利网。