一种网络业务质量风险容忍度的评估方法和系统与流程

文档序号:16847838发布日期:2019-02-12 22:28阅读:415来源:国知局
一种网络业务质量风险容忍度的评估方法和系统与流程

本发明属于通信技术领域,具体讲涉及一种网络业务质量风险容忍度的评估方法和系统。



背景技术:

alarp原则,又称“二拉平”原则,是“最低合理可行aslowasreasonablypractically,alarp”原则的俗称。alarp原则是当前国外风险可接受水平普遍采用的一种项目风险判据原则。该项目风险判据原则依据风险的严重程度将项目可能出现的风险进行分级。项目风险由不可容忍线和可忽略线将其分为风险严重区、alarp区和可忽略区。风险严重区和alarp区是项目风险辨识的重点所在,项目风险辨识必须尽可能地找出该区所有的风险。该原则提供了项目风险确定的判据标准。作为一种原则,可以用在对网络业务质量进行风险评估中,对业务质量风险的实际情况制定具体的风险可接受水平,通过确定业务质量风险不可容忍线和可忽略线。不可容忍线与可忽略线之间的区域为alarp区,也即业务质量分析可容忍的范围。

随着网络技术的发展,网络运维管理从传统的关注某几个性能指标,转向关注业务质量情况,是一个从点到面的转变,关于网络业务质量的研究当前更关注单个性能指标,而缺乏关于业务质量风险容忍度的评估方法。



技术实现要素:

为克服上述现有技术缺乏关于业务质量风险容忍度的评估方法的不足,本发明提出一种网络业务质量风险容忍度的评估方法和系统。

实现上述目的所采用的解决方案为:

一种网络业务质量风险容忍度的评估方法,其改进之处在于:

按影响业务质量风险的因素采集业务运行的历史样本数据;

对所述历史样本数据分别按照影响业务质量风险的因素进行处理,得到各因素风险容忍度;

综合计算所述各因素风险容忍度,得到业务质量风险容忍度。

本发明提供的第一优选技术方案,其改进之处在于,所述按影响业务质量风险的因素采集业务运行的历史样本数据包括:

按照固定的周期,采集所述多个因素的历史数据,同时按照业务是否正常,采集同一时刻的业务状态信息;

采集运维管理人员的操作时间对应的风险因素的值和业务状态信息。

本发明提供的第二优选技术方案,其改进之处在于,所述对所述历史样本数据分别按照影响业务质量风险的因素进行处理,得到各因素风险容忍度包括:

针对每一种因素对应的历史样本数据,根据所述历史样本数据对应的业务状态将所述历史样本数据进行分组:

若业务正常,将所述历史样本数据分入正常状态样本组;否则分入故障状态样本组;

针对所述正常状态样本组,分别提取其中所述历史样本数据的最小值a和最大值b;

针对所述故障状态样本组,分别提取出现管理操作时的所述历史样本数据的最小值c和最大值d;

根据数值a、b、c和d,确定不可容忍线和可忽略线;

根据所述不可容忍线和可忽略线,确定影响因素的风险容忍度。

本发明提供的第三优选技术方案,其改进之处在于,所述对所述历史样本数据分别按照影响业务质量风险的因素进行处理,得到各因素风险容忍度包括:

针对每一种因素对应的历史样本数据,根据所述历史样本数据对应的业务状态将所述历史样本数据进行分组:

若业务正常,将所述历史样本数据分入正常状态样本组;否则分入故障状态样本组;

针对所述正常状态样本组,分别提取其中所述历史样本数据的最小值a和最大值b;

针对所述故障状态样本组,分别提取出现管理操作时的所述历史样本数据的最小值c和最大值d;

根据数值a、b、c和d,确定不可容忍线和可忽略线;

根据所述不可容忍线和可忽略线,确定影响因素的风险容忍度。

本发明提供的第四优选技术方案,其改进之处在于,所述影响因素的风险容忍度范围为所述可忽略线和所述不可容忍线之间的区域。

本发明提供的第五优选技术方案,其改进之处在于,所述综合计算所述各因素风险容忍度,得到业务质量风险容忍度包括:

当且仅当所有因素的风险均在各自风险容忍度范围内,认定业务质量风险处于业务质量风险容忍度范围内。

一种网络业务质量风险容忍度的评估系统,其改进之处在于,包括数据采集模块、因素风险容忍度计算模块和业务质量风险容忍度计算模块;

所述数据采集模块按影响业务质量风险的因素采集业务运行的历史样本数据;

所述因素风险容忍度计算模块对所述历史样本数据分别按照影响业务质量风险的因素进行处理,得到各因素风险容忍度;

所述业务质量风险容忍度计算模块综合计算所述各因素的风险容忍度,得到业务质量风险容忍度。

本发明提供的第六优选技术方案,其改进之处在于,所述数据采集模块包括状态数据子单元和操作数据子单元;

所述状态数据子单元按照固定的周期,采集所述多个因素的历史数据,同时按照业务是否正常,采集同一时刻的业务状态信息;

所述操作数据子单元采集运维管理人员的操作时间对应的风险因素的值和业务状态信息。

本发明提供的第七优选技术方案,其改进之处在于,所述因素风险容忍度计算模块包括数据分组子单元、数据提取子单元、不可容忍线及可忽略线确定子单元和风险容忍度确定子单元;

所述数据分组子单元针对每一种因素对应的历史样本数据,根据所述历史样本数据对应的业务状态将所述历史样本数据进行分组:若业务正常,将所述历史样本数据分入正常状态样本组;否则分入故障状态样本组;

所述数据提取子单元针对所述正常状态样本组,分别提取其中所述历史样本数据的最小值a和最大值b;针对所述故障状态样本组,分别提取出现管理操作时的所述历史样本数据的最小值c和最大值d;

所述不可容忍线及可忽略线确定子单元根据数值a、b、c和d,确定不可容忍线和可忽略线;

所述风险容忍度确定子单元根据所述不可容忍线和可忽略线,确定影响因素的风险容忍度。

本发明提供的第八优选技术方案,其改进之处在于,若风险因素指标值越小风险越小,所述不可容忍线及可忽略线确定子单元确定b为可忽略线,c为不可容忍线;

否则确定a为可忽略线,d为不可容忍线。

与最接近的现有技术相比,本发明具有的优异效果如下:

本发明对业务质量风险容忍度的评估采集了业务质量相关的多个影响因素的历史数据指标形成样本数据,具备全面评估的特点,能更好的综合评估业务质量的风险,通过对数据样本的分析,提取出风险不可容忍线和可忽略线,这种方法比根据经验或者简单的按照某些常用值来设定风险不可容忍线和可忽略线要更客观更符合不同业务的特点。

附图说明

图1为本发明提供的一种网络业务质量风险容忍度的评估方法流程示意图;

图2为本发明提供的一种网络业务质量风险容忍度的评估方法中因素风险容忍度计算流程示意图。

具体实施方式

本发明公开了一种网络业务质量风险容忍度的评估方法和系统。本发明提出的业务质量风险容忍度的评估方法和系统通过对影响业务质量的多个影响因素分别进行风险容忍度评估,最后将各个指标的风险容忍度进行综合形成业务质量总体风险容忍度。业务质量表示了网络所承载业务的实际运行情况,是对承载业务的数据网的一种综合的全面的评估,也是网络运维管理的重要指标参数。在实际网络运维中,当业务质量发生劣化,却未必真正影响业务使用,运维管理人员可以不采取动作,此时业务质量出现的风险属于可容忍的状态,当业务质量的劣化已经导致业务使用出现问题,必须由运维人员采取措施以解决网络故障,提高业务质量。数据网业务质量风险容忍度表述的是业务在运行中当发生部分指标劣化,但是实际并未对业务质量产生明显影响的一个范围,体现了数据网业务质量的一个动态可信范围。当业务质量风险超出了风险容忍范围,则发出告警,说明业务质量发生的问题必须立即处理,否则业务将无法继续使用,业务质量已经得不到保证。所以,业务质量风险容忍度是业务质量可靠性范围的一个度量,能够减少因业务质量小幅变化变化引起的误报,从而提高运维效率。

下面结合附图对本发明的具体实施方式做进一步的详细说明。

一种网络业务质量风险容忍度的评估方法流程示意图如图1所示,包括:

按影响业务质量风险的因素采集业务运行的历史样本数据;

对历史样本数据分别按照影响业务质量风险的因素进行处理,得到各因素风险容忍度;

综合计算各因素风险容忍度,得到业务质量风险容忍度。

按影响业务质量风险的因素采集业务运行的历史样本数据包括:

针对目标业务进行分析,确认影响业务质量的风险因素。一般网络承载业务的业务质量受到多种网络性能指标的影响,如时延、丢包率和抖动等,通过分析目标业务的业务质量分析风险因素,确定主要的影响业务质量风险的因素1,因素2,…,因素n。

在确定主要的影响业务质量风险的因素1,因素2,…,因素n后,将网络上各个影响因素的历史数据进行采集,按固定的时间周期选取,一般每5分钟,采集一次。采集风险因素指标的同时,也将同一时刻的业务状态信息进行采集,是否正常,或者故障。与此同时,也要记录运维管理人员的操作时间对应的风险因素的指标值和网络业务状态的信息。总的来说就是收集各个风险因素的历史数据、网络管理员操作记录和业务质量状态信息。

对历史样本数据分别按照影响业务质量风险的因素进行处理,得到各因素风险容忍度的流程如图2所示,包括:

针对一项影响因素的历史样本数据,包括该风险因素的历史数据、网络管理员操作记录和对应的业务质量状态;

根据业务质量状态信息,对历史样本数据进行分组:若业务正常,将对应的历史样本数据分入正常状态样本组;否则将对应的历史样本数据分入故障状态样本组;

针对正常状态样本组,分别提取其中历史样本数据的最小值a和最大值b;

针对故障状态样本组,分别提取出现管理操作时的历史样本数据的最小值c和最大值d;

根据数值a、b、c和d,确定不可容忍线和可忽略线。

以丢包率为例,当丢包率越小时,业务质量越好,丢包率越高,业务质量出现问题的概率越高;以网络速率为例,当速率越高时,业务质量越好,风险越小,当速率越低时,业务质量风险越高。当风险因素指标值越小风险越小时,将b设为可忽略线,当低于b值时,可评定风险可忽略;当风险因素指标值越大风险越小时,将a设为可忽略线,当低于a值时,可评定风险可忽略;

风险不可容忍线,表明当风险达到这个值时,必须采取措施,否则将风险过大,会造成业务使用问题。如果风险因素指标值越小风险越小,当网络管理员进行操作时,表面此时已经是风险可以忍受的下限了,必须采取措施进行故障处理了,将c设为风险的不可容忍线。类似的,如果风险因素指标值越小风险越大,例如速率,当网络管理员进行操作时,表明此时已经是风险可以忍受的下限了,必须采取措施进行故障处理了,将d设为风险的不可容忍线。

处于风险不可容忍线和可忽略线范围内的区域就是该影响因素的风险容忍度。

综合计算各因素风险容忍度,得到业务质量风险容忍度包括:根据确认的各个影响因素的风险容忍度,通过综合的方法,形成业务质量风险容忍度。由于各个影响因素的指标的意义和单位均不相同,在进行业务质量风险容忍度评估时,采用的方法是:当且仅当所有影响因素的风险均在各自风险容忍度范围内时,才认定业务质量风险也处于业务质量风险容忍度范围内,一旦,有一个影响因素的指标超出了风险容忍度,则判定业务质量风险超出风险容忍度范围,进入风险不可忍受区域。

本发明还提供了一种网络业务质量风险容忍度的评估系统,包括数据采集模块、因素风险容忍度计算模块和业务质量风险容忍度计算模块;

数据采集模块按影响业务质量风险的因素采集业务运行的历史样本数据;

因素风险容忍度计算模块对历史样本数据分别按照影响业务质量风险的因素进行处理,得到各因素风险容忍度;

业务质量风险容忍度计算模块综合计算各因素的风险容忍度,得到业务质量风险容忍度。

其中,数据采集模块包括状态数据子单元和操作数据子单元;

状态数据子单元按照固定的周期,采集所述多个因素的历史数据,同时按照业务是否正常,采集同一时刻的业务状态信息;

操作数据子单元采集运维管理人员的操作时间对应的风险因素的值和业务状态信息;

因素风险容忍度计算模块包括数据分组子单元、数据提取子单元、不可容忍线及可忽略线确定子单元和风险容忍度确定子单元;

数据分组子单元针对每一种因素对应的历史样本数据,根据历史样本数据对应的业务状态将历史样本数据进行分组:若业务正常,将该历史样本数据分入正常状态样本组;否则分入故障状态样本组;

数据提取子单元针对正常状态样本组,分别提取其中历史样本数据的最小值a和最大值b;针对故障状态样本组,分别提取出现管理操作时的历史样本数据的最小值c和最大值d;

不可容忍线及可忽略线确定子单元根据数值a、b、c和d,确定不可容忍线和可忽略线:若风险因素指标值越小风险越小,不可容忍线及可忽略线确定子单元确定b为可忽略线,c为不可容忍线;

否则确定a为可忽略线,d为不可容忍线。

风险容忍度确定子单元根据不可容忍线和可忽略线,确定影响因素的风险容忍度。

最后应当说明的是:以上实施例仅用于说明本申请的技术方案而非对其保护范围的限制,尽管参照上述实施例对本申请进行了详细的说明,所属领域的普通技术人员应当理解:本领域技术人员阅读本申请后依然可对申请的具体实施方式进行种种变更、修改或者等同替换,但这些变更、修改或者等同替换,均在申请待批的权利要求保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1