一种网络流量监控方法、装置和系统制造方法及图纸

技术编号:35450992 阅读:31 留言:0更新日期:2022-11-03 12:05
本发明专利技术公开了一种网络流量监控方法、装置和系统,涉及数据中心技术领域。该方法的一具体实施方式包括:能够获取数据中心网络中的多个交换机信息、交换机复制的报文信息;基于多个交换机复制的报文、以及传输所述报文相关的时间信息,确定报文所属业务流量的网络传输链路,并对网络传输链路的传输情况进行分析,从而使用户能够基于分析的结果管理所述网络传输链路,克服了无法获取业务流量的网络传输链路的问题,提高了网络流量控制的效率。提高了网络流量控制的效率。提高了网络流量控制的效率。

【技术实现步骤摘要】
一种网络流量监控方法、装置和系统


[0001]本专利技术涉及数据中心
,尤其涉及一种网络流量监控方法、装置和系统。

技术介绍

[0002]随着大数据、人工智能、云计算等技术的发展,对于这些技术所依赖的数据中心的算力及存储性能要求越来越高,使得数据中心计算及存储设备不断扩容,随之数据中心的网络规模也不断扩大。由于数据中心网络规模的扩大,经常碰到的问题是业务处理速度变慢,效率降低,这一般是由于数据中心的网络中业务流量的传输链路的某一个或某几个交换机发生了拥堵,导致业务流量传输时延增大,甚至发生丢失业务流量包的情况。
[0003]因此,监控业务流量的传输路径,以基于监控的结果及时发现传输路径存在的问题则显示的十分重要。但是,目前尚没有行之有效的方法获取业务流量的传输路径。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供一种网络流量监控方法、装置和系统,能够获取数据中心网络中的多个交换机信息、交换机复制的报文信息;基于多个交换机复制的报文、以及传输所述报文相关的时间信息,确定报文所属业务流量的网络传输链路,并对网络传输链路的传输情况进行分析,从而使用户能够基于分析的结果管理所述网络传输链路,克服了无法获取业务流量的网络传输链路的问题,提高了网络流量控制的效率。
[0005]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种网络流量监控方法,包括:获取数据中心网络中的多个交换机复制的报文以及对应于所述报文的交换机的信息;确定与传输所述报文相关的时间信息;基于多个交换机复制的报文、对应于所述报文的交换机的信息以及与传输所述报文相关的时间信息,确定所述报文所属业务流量的网络传输链路,并对所述网络传输链路的传输情况进行分析,以使用户基于分析的结果管理所述网络传输链路。
[0006]可选地,所述网络流量监控方法,所述确定所述报文所属业务流量的网络传输链路,包括:针对获取到的每一个所述报文,执行下述操作:解析出所述报文的特征信息;查找与所述报文的特征信息相匹配的在先获取的报文;在查找到的情况下,将对应于所述报文的交换机的信息串接到对应于所述在先获取的报文的交换机的信息之后,确定所述报文所在的网络传输链路中交换机的串接顺序。
[0007]可选地,所述网络流量监控方法,所述确定所述报文所属业务流量的网络传输链路,包括:解析出存储的多个所述报文的特征信息;查找具有相同特征信息的多个目标报文;根据多个所述目标报文的时间信息,确定多个所述目标报文所对应的交换机的信息的顺序;根据多个所述目标报文所对应的交换机的信息的顺序,确定所述目标报文所属业务流量的网络传输链路。
[0008]可选地,所述网络流量监控方法,所述获取数据中心网络中的多个交换机复制的报文,包括:获取数据中心网络中的多个交换机复制的对应于待监控业务的报文。
[0009]可选地,所述网络流量监控方法,所述交换机配置有多个队列,每一个所述队列配置有多个DSCP值,所述多个DSCP值中存在一个预留DSCP值,以使用户为所述待监控业务分配一个所述预留DSCP值;所述获取数据中心网络中的多个交换机复制的对应于待监控业务的报文,包括:获取数据中心网络中的多个交换机复制的具有所述预留DSCP值的报文。
[0010]可选地,所述网络流量监控方法,所述确定与传输所述报文相关的时间信息,包括:针对获取到的每一个所述交换机复制的报文,执行下述操作:读取所述交换机复制的报文中包括的上一交换机为所述报文添加的进入时间戳和离开时间戳。
[0011]可选地,所述网络流量监控方法,所述确定与传输所述报文相关的时间信息,包括:记录获取到所述交换机复制的报文的写入时间。
[0012]可选地,所述网络流量监控方法,所述确定所述报文所属业务流量的网络传输链路,还包括:确定未读取到所述进入时间戳和离开时间戳的报文所对应的交换机信息为网络传输链路的起始位置。
[0013]可选地,所述网络流量监控方法,所述对所述网络传输链路的传输情况进行分析,包括:确定所述网络传输链路中的所述交换机添加的进入时间戳与离开时间戳之间的第一时间差,确定所述时间差超过预设第一时间差阈值的交换机为异常交换机。
[0014]可选地,所述网络流量监控方法,所述对所述网络传输链路的传输情况进行分析,包括:确定所述网络传输链路中每相邻两个所述交换机的写入时间的第二时间差,确定所述第二时间差超过预设第二时间差阈值的交换机为异常交换机。
[0015]可选地,所述网络流量监控方法,所述对所述网络传输链路的传输情况进行分析,包括:确定所述报文所属业务流量的目标地址所连接的一个或多个目标交换机的信息;针对所述报文所属业务流量的网络传输链路中的最后一个交换机的信息与任一所述目标交换机的信息均不一致的情况,确定所述网络传输链路针对所述业务流量发生丢包异常,并确定发生所述丢包异常的交换机。
[0016]为实现上述目的,根据本专利技术实施例的第二方面,提供了一种网络流量监控设备,包括:获取单元以及网络分析单元,其中,
[0017]所述获取单元,用于获取数据中心网络中的多个交换机复制的报文以及对应于所述报文的交换机的信息;
[0018]所述网络分析单元,用于确定与传输所述报文相关的时间信息;基于多个交换机复制的报文、对应于所述报文的交换机的信息以及与传输所述报文相关的时间信息,确定所述报文所属业务流量的网络传输链路,并对所述网络传输链路的传输情况进行分析,以使用户基于分析的结果管理所述网络传输链路。
[0019]可选地,所述网络流量监控设备,包括:所述确定所述报文所属业务流量的网络传输链路,包括:针对获取到的每一个所述报文,执行下述操作:解析出所述报文的特征信息;查找与所述报文的特征信息相匹配的在先获取的报文;在查找到的情况下,将对应于所述报文的交换机的信息串接到对应于所述在先获取的报文的交换机的信息之后,确定所述报文所在的网络传输链路中交换机的串接顺序。
[0020]可选地,所述网络流量监控设备,包括:所述确定所述报文所属业务流量的网络传输链路,包括:解析出存储的多个所述报文的特征信息;查找具有相同特征信息的多个目标报文;根据多个所述目标报文的时间信息,确定多个所述目标报文所对应的交换机的信息
的顺序;根据多个所述目标报文所对应的交换机的信息的顺序,确定所述目标报文所属业务流量的网络传输链路。
[0021]可选地,所述网络流量监控设备,包括:所述获取数据中心网络中的多个交换机复制的报文,包括:获取数据中心网络中的多个交换机复制的对应于待监控业务的报文。
[0022]可选地,所述网络流量监控设备,包括:所述交换机配置有多个队列,每一个所述队列配置有多个DSCP值,所述多个DSCP值中存在一个预留DSCP值,以使用户为所述待监控业务分配一个所述预留DSCP值;所述获取数据中心网络中的多个交换机复制的对应于待监控业务的报文,包括:获取数据中心网络中的多个交换机复制的具有所述预留DSCP值的报文。
[0023]可选地,所述网络流量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络流量监控方法,其特征在于,包括:获取数据中心网络中的多个交换机复制的报文以及对应于所述报文的交换机的信息;确定与传输所述报文相关的时间信息;基于多个交换机复制的报文、对应于所述报文的交换机的信息以及与传输所述报文相关的时间信息,确定所述报文所属业务流量的网络传输链路,并对所述网络传输链路的传输情况进行分析,以使用户基于分析的结果管理所述网络传输链路。2.根据权利要求1所述的网络流量监控方法,其特征在于,所述确定所述报文所属业务流量的网络传输链路,包括:针对获取到的每一个所述报文,执行下述操作:解析出所述报文的特征信息;查找与所述报文的特征信息相匹配的在先获取的报文;在查找到的情况下,将对应于所述报文的交换机的信息串接到对应于所述在先获取的报文的交换机的信息之后,确定所述报文所在的网络传输链路中交换机的串接顺序。3.根据权利要求1所述的网络流量监控方法,其特征在于,所述确定所述报文所属业务流量的网络传输链路,包括:解析出存储的多个所述报文的特征信息;查找具有相同特征信息的多个目标报文;根据多个所述目标报文的时间信息,确定多个所述目标报文所对应的交换机的信息的顺序;根据多个所述目标报文所对应的交换机的信息的顺序,确定所述目标报文所属业务流量的网络传输链路。4.根据权利要求1所述的网络流量监控方法,其特征在于,所述获取数据中心网络中的多个交换机复制的报文,包括:获取数据中心网络中的多个交换机复制的对应于待监控业务的报文。5.根据权利要求4所述的网络流量监控方法,其特征在于,所述交换机配置有多个队列,每一个所述队列配置有多个DSCP值,所述多个DSCP值中存在一个预留DSCP值,以使用户为所述待监控业务分配一个所述预留DSCP值;所述获取数据中心网络中的多个交换机复制的对应于待监控业务的报文,包括:获取数据中心网络中的多个交换机复制的具有所述预留DSCP值的报文。6.根据权利要求1所述的网络流量监控方法,其特征在于,所述确定与传输所述报文相关的时间信息,包括:针对获取到的每一个所述交换机复制的报文,执行下述操作:读取所述交换机复制的报文中包括的上一交换机为所述报文添加的进入时间戳和离开时间戳。7.根据权利要求1所述的网络流量监控方法,其特征在于,所述确定与传输所述报文相关的时间信息,包括:记录获取到所述交换机复制的报文的写入时间。8.根据权利要...

【专利技术属性】
技术研发人员:王家富胡锦江李力
申请(专利权)人:京东科技信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1