网络性能监控方法和装置制造方法及图纸

技术编号:20520010 阅读:29 留言:0更新日期:2019-03-06 03:47
本发明专利技术公开了一种网络性能监控方法和装置,涉及网络监控领域其中的监控方法包括:按照设置的实时监控周期统计接收到的数据流量;确定各个实时监控周期内的数据流量的实时变化情况;根据各个实时监控周期内的数据流量的实时变化情况及其持续时长调整网络性能监控的精度。从而,根据数据流量的实时变化情况自适应地调整网络性能监控的精度,捕捉到突发涌入流量。

【技术实现步骤摘要】
网络性能监控方法和装置
本专利技术涉及网络监控领域,特别涉及一种网络性能监控方法和装置。
技术介绍
无源光网络(PassiveOpticalNetwork,PON)目前已经得到了广泛部署。由于终端在线的时间不一,使用的业务也不尽相同,在光线路终端(OpticalLineTerminal,OLT)上联以太网端口上的业务流量一般情况下会呈现出一定的波动幅度。目前常用的性能监控技术手段是按照IETF的技术规范,在被监控的以太网端口中进行15分钟和24小时两种时长的周期性数据统计。然而,在实际网络运行中,常常会发生突发流量涌入的情况,这种突发流量涌入的持续时间也呈现不确定性,可能存在持续较长时间的情况,也可能存在仅保持2-3分钟,甚至更短时间的情况。通过15分钟的性能监控技术,可以监控到持续时间较长的突发流量,但是对于仅存在于2-3分钟内的突发流量,会被统计平均到15分钟的总时长,从而突发流量被掩盖在15分钟总的统计流量中,无法真实反映出流量变化的状况。图1是持续时间较短的突发流量被15分钟统计时长掩盖的示意图。
技术实现思路
本专利技术所要解决的一个技术问题是:突发涌入流量的捕捉问题。本专利技术提供了一种网络性能监控方法,包括:按照设置的实时监控周期统计接收到的数据流量;确定各个实时监控周期内的数据流量的实时变化情况;根据各个实时监控周期内的数据流量的实时变化情况及其持续时长调整网络性能监控的精度。在一个实施例中,各个实时监控周期内的数据流量的实时变化情况为各个实时监控周期对应的数据流量的变化率;若连续X个实时监控周期对应的数据流量的变化率为正值,则减小网络性能监控统计周期的时长。在一个实施例中当实时监控周期对应的数据流量超过预设的起点门限时,开始计算每个实时监控周期对应的数据流量的变化率;并且若连续X个实时监控周期对应的数据流量的变化率为正值,并且X个实时监控周期对应的数据流量均超过预设的起点门限,则减小网络性能监控统计周期的时长。在一个实施例中,各个实时监控周期内的数据流量的实时变化情况为各个实时监控周期内的数据流量的变化量;若连续Y个实时监控周期对应的数据流量均超过预设的调整门限,则减小网络性能监控统计周期的时长。在一个实施例中于,所述根据各个实时监控周期内的数据流量的实时变化情况调整网络性能监控的精度包括:根据各个实时监控周期内的数据流量的实时变化的抖动程度选择相应的精度级别,并按照该精度级别调整网络性能监控的精度。在一个实施例中,所述按照实时监控周期统计接收到的数据流量包括:按照实时监控周期统计以太网端口接收到的数据流量。本专利技术还提供了一种网络性能监控装置,包括:流量统计模块,用于按照设置的实时监控周期统计接收到的数据流量;流量变化确定模块,用于确定各个实时监控周期内的数据流量的实时变化情况;精度调整模块,用于根据各个实时监控周期内的数据流量的实时变化情况及其持续时长调整网络性能监控的精度。在一个实施例中,流量变化确定模块包括:变化率计算单元,用于计算每个实时监控周期对应的数据流量的变化率;所述精度调整模块包括:第一精度调整单元,用于若连续X个实时监控周期对应的数据流量的变化率为正值,则减小网络性能监控统计周期的时长。在一个实施例中,所述变化率计算单元,用于当实时监控周期对应的数据流量超过预设的起点门限时,开始计算每个实时监控周期对应的数据流量的变化率;并且所述第一精度调整单元,用于若连续X个实时监控周期对应的数据流量的变化率为正值,并且X个实时监控周期对应的数据流量均超过预设的起点门限,则减小网络性能监控统计周期的时长。在一个实施例中,流量变化确定模块包括:变化量计算单元,用于计算各个实时监控周期内的数据流量的变化量;所述精度调整模块包括:第二精度调整单元,用于若连续Y个实时监控周期对应的数据流量均超过预设的调整门限,则减小网络性能监控统计周期的时长。在一个实施例中,所述精度调整模块包括:精度级别确定单元,用于根据各个实时监控周期内的数据流量的实时变化的抖动程度选择相应的精度级别;第三精度调整单元,用于按照选择的该精度级别调整网络性能监控的精度。在一个实施例中,所述流量统计模块,用于按照实时监控周期统计以太网端口接收到的数据流量。本专利技术还提供了一种网络性能监控装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行前述的网络性能监控方法。本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的网络性能监控方法的步骤。从而,根据数据流量的实时变化情况自适应地调整网络性能监控的精度,捕捉到突发涌入流量。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是持续时间较短的突发流量被15分钟统计时长掩盖的示意图。图2为本专利技术网络性能监控方法一个实施例的流程图。图3为本专利技术多精度的网络性能监控方法一个实施例的流程图。图4为本专利技术网络性能监控装置一个实施例的结构图。图5为本专利技术网络性能监控装置另一个实施例的结构图。图6为本专利技术网络性能监控装置又一个实施例的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。在网络性能监控中,针对突发涌入流量,特别是持续时间较短的突发涌入流量的捕捉问题,提出本专利技术。图2为本专利技术网络性能监控方法一个实施例的流程图。如图2所示,该实施例的方法包括:S210,设置实时监控周期。通常情况下,实时监控周期的时长小于或远小于监控统计周期。例如,监控统计周期是15分钟,则实时监控周期可以设置为1秒。具体实施时,可以根据网络性能监控的精度要求,来设置实时监控周期,网络性能监控的精度越高,实时监控周期越短,反之,网络性能监控的精度越低,实时监控周期越长。S220,按照设置的实时监控周期统计接收到的数据流量。例如,统计实时监控周期T1、T2、T3、T4、…、Tn等n个周期内接收到的数据流量(单位例如可以是字节或比特等),分别记录为S1、S2、S3、S4、…、Sn。如果是监控以太网,则按照实时监控周期统计以太网端口接收到的数据流量。S230,确定各个实时监控周期内的数据流量的实时变化情况,其中实时变化情况例如为变化率、变化量等。S240,根据各个实时监控周期内的数据流量的实时变化情况及其持续时长自适应地调整网络性能监控的精度。从而,捕捉到突发涌入流量,特别是捕捉到持续时间较短的突发涌入流量。本专利技术还提供以下两种示例性的调整网络性能监控的精度的方法。第一种方法,计算每个实时监控周期对应的数据流量的变化率,若连续X个实时监控周期对应的数据流量的变化率为正值,则减小网络性能监控统计周期的时长。其中,X可配置。数据流量的变化率的计算公式例如为:Pn-1=(Sn-Sn-1)/Sn-1,其中,Pn-1表示第n-1个实时监控周期对应的数据流量的变化率,Sn-1表示第n-1个实时监控周期内本文档来自技高网...

【技术保护点】
1.一种网络性能监控方法,其特征在于,包括:按照设置的实时监控周期统计接收到的数据流量;确定各个实时监控周期内的数据流量的实时变化情况;根据各个实时监控周期内的数据流量的实时变化情况及其持续时长调整网络性能监控的精度。

【技术特征摘要】
1.一种网络性能监控方法,其特征在于,包括:按照设置的实时监控周期统计接收到的数据流量;确定各个实时监控周期内的数据流量的实时变化情况;根据各个实时监控周期内的数据流量的实时变化情况及其持续时长调整网络性能监控的精度。2.如权利要求1所述的方法,其特征在于,各个实时监控周期内的数据流量的实时变化情况为各个实时监控周期对应的数据流量的变化率;若连续X个实时监控周期对应的数据流量的变化率为正值,则减小网络性能监控统计周期的时长。3.如权利要求2所述的方法,其特征在于,当实时监控周期对应的数据流量超过预设的起点门限时,开始计算每个实时监控周期对应的数据流量的变化率;并且若连续X个实时监控周期对应的数据流量的变化率为正值,并且X个实时监控周期对应的数据流量均超过预设的起点门限,则减小网络性能监控统计周期的时长。4.如权利要求1所述的方法,其特征在于,各个实时监控周期内的数据流量的实时变化情况为各个实时监控周期内的数据流量的变化量;若连续Y个实时监控周期对应的数据流量均超过预设的调整门限,则减小网络性能监控统计周期的时长。5.如权利要求1所述的方法,其特征在于,所述根据各个实时监控周期内的数据流量的实时变化情况调整网络性能监控的精度包括:根据各个实时监控周期内的数据流量的实时变化的抖动程度选择相应的精度级别,并按照该精度级别调整网络性能监控的精度。6.如权利要求1所述的方法,其特征在于,所述按照实时监控周期统计接收到的数据流量包括:按照实时监控周期统计以太网端口接收到的数据流量。7.一种网络性能监控装置,其特征在于,包括:流量统计模块,用于按照设置的实时监控周期统计接收到的数据流量;流量变化确定模块,用于确定各个实时监控周期内的数据流量的实时变化情况;精度调整模块,用于根据各个实时监控周期内的数据流量的实时变化情况及其持续...

【专利技术属性】
技术研发人员:张德智李浩琳
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

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

1