一种网络服务质量的分析方法及装置的制作方法

文档序号:7858512阅读:131来源:国知局
专利名称:一种网络服务质量的分析方法及装置的制作方法
技术领域
本发明涉及数据通信技术领域,尤其涉及ー种网管系统对网络服务质量的分析方法及装置。
背景技术
目前,各种网管系统对于网络服务质量的管理大多局限于服务所涉及的性能数据的采集监视,往往是通过网管系统相关性能数据的采集功能实现的。这些功能具体为对各离散设备的数据进行收集、显示、汇总以及阈值告警等。然而,在ー个网络系统中,网络设备的性能数据通常是海量出现的,但是,目前的网管系统对网络设备的性能数据缺乏整体性的评价手段,用户难以根据这些离散设备的数据做出对网络中某个服务质量状况的准确评价。在大多数网络环境尤其当前各种数据中心的网络环境中往往部署了大量的服务,网管人员需要能对这些服务的运行状况做出及时准确的评价从而保证网络环境的正常运行,进·而对网络环境进行及时的优化,然而对于这些各种各样的服务做出准确的评价是网管人员共同面临的困难问题。

发明内容
有鉴于此,本发明提供一种网络服务质量的分析方法及装置。通过本发明,可以准确地衡量出网络服务质量的状况,进而根据预定的策略实现主动管理。为实现本发明目的,本发明实现方案具体如下一种网络服务质量的分析方法,应用于网管系统对其管理的网络系统进行网络服务质量的分析,其中,所述方法包括如下步骤步骤I、预先建立网络系统的网络服务质量评价模型,在所述评价模型中配置需要监控的资源;步骤2、所述网管系统周期性采集评价模型中配置的需要监控的资源的性能数据并按照所述评价模型中定义的计算策略计算得出该网络服务质量的评分和等级;步骤3、根据预定的策略规则产生服务质量报告和发送告警信息。本发明同时提供了一种网络服务质量分析的装置,所述装置应用于分析网络系统的网络服务质量,所述网络系统至少包括有网管系统和受该管理系统管理的网络设备,所述装置即集成于网管系统中,也可以作为独立的装置与所述网管系统相分离存在,其中所述装置包括模型配置模块,用于预先配置网络系统的网络服务质量评价模型,并在所述评价模型中进ー步配置需要监控的资源;数据采集模块,用于周期性采集评价模型中配置的资源的性能数据并按照所述评价模型中定义的计算策略计算得出该网络服务质量的评分和等级;数据处理模块,用于根据预定的策略规则产生服务质量报告和发送告警信息。与现有的技术方案相比,本发明通过预先定义网络服务质量评价模型以对网络系统中的网络服务质量进行定量地评价,进而定位网络服务的性能瓶颈,从而改进网络服务质量,保证网络环境的正常运行,并且通过Trap和其它组件进行联动,实现对网络系统的
主动管理。


图I是本发明网络服务质量的分析方法流程图。图2是本发明网络服务质量评价模型示意图。图3是本发明网络服务质量的分析装置结构示意图。
具体实施例方式由于传统的SLA (Service-Level Agreement,服务等级协议)主要以提供网络系·统中的単一设备的性能指标为主,比如延时、抖动等。这对于某项特定的性能指标(如语音质量)的评价是有益的,但是传统的SLA并不能扩展到多个网络设备上同时进行多个性能指标的综合评价。另外,其所提供的各性能指示数据之间也缺乏关联关系,并不能让网管人员在各个性能指标之间进行比较、參考和对照,从中找出影响网络服务质量最严重的指标,进而定位影响网络服务质量的性能瓶颈所在,因此,传统的SLA缺乏更加广泛的网络服务质量综合性评价的能力。而TMF等管理论坛也提出过ー些对网络服务质量进行综合评价的概念,但是均缺乏具体的实现支持。因此,本发明提出一种解决上述问题的方法和装置,通过本发明,网管人员可以根据需要及时地对网络服务质量涉及的各种性能数据进行计算、分析、评价,最終得出该网络服务质量的评分和等级。并在此基础上进一步定义服务的告警和违例规则,当网络服务质量出现告警或违例时自动产生Trap,及时通知网管人员或其它业务组件进行处理。为了实现本发明目的,本发明采用的核心思想为所述网管系统预先建立网络系统的网络服务质量评价模型,在所述评价模型中进ー步配置需要监控的资源,通过周期性采集评价模型中配置的资源的性能数据并按照所述评价模型中定义的计算规则得出该网络服务质量的评分和等级,根据预定的策略规则产生网络服务质量报告和发送告警信息,进而使得网管人员能够有目的地改进网络配置,从而满足网络服务质量要求。为使本发明技术方案更加清楚和明白,以下结合本发明具体实施例加以详细说明。如图2所示,为本发明网络服务质量的分析方法流程图。其中,所述方法应用于网管系统对其管理的网络系统进行网络服务质量的分析和评价。所述方法包括如下步骤步骤I、预先建立网络系统的网络服务质量评价模型,在所述评价模型中配置需要监控的资源。为了使本步骤更加清楚、明白,在详细介绍本步骤之前,先介绍几个与本发明实现相关的概念。( I)资源在本发明中,资源具体包括网络服务质量需要关注的实体对象或逻辑对象,它来源于网络系统中的物理实体或网管系统中其它业务组件的逻辑实体,如设备、NTA实例、接口和链路等等。(2) KPI
KPI (Key Performance Indicator,关键性能指标)是指网管系统中各业务组件根据事先定义的计算规则计算得到的特定资源的某项业务指标度量值,具体为网络系统中资源的某项特定指标性能数据的评价值,如设备CPU利用率、接ロ速率等资源的性能指标。(3) KQIKQI (Key Quality Indicators,关键质量指标),是指网管系统根据其业务组件计算得到的多个资源的KPI值并通过其事先定义的计算规则计算得出的对网络服务质量进行综合衡量的评价值。通常,ー个KQI值通过输入多个关注的资源的KPI值来获得。为了实现本发明目的,本发明需要预先在网管系统上建立一套网络系统的网络服务质量评价模型。如图2所示,在该网络服务质量评价模型中包括有需要监控的资源、该资源的KPI度量模式以及KQI计算模式。且在该网络服务质量评价模型中,所述KQI、KPI和 多个资源间按照预定策略形成树状层次的结构组成关系,以根据需要完成对特定资源某项特定网络服务质量的分析和评价。进ー步地,在该网络服务质量评价模型中,为了实现本发明目的,还需要预先定义好如下信息A、资源描述方式资源是本发明网络服务质量评价模型中的最终实体,因此,在本发明网络服务质量评价模型中需要事先定义好资源描述方式,以便在所述评价模型中配置需要监控的资源。具体地,在所述网络服务质量评价模型中,所述资源描述方式包括组件,资源类型,资源标识,指标名称,如{性能组件,设备,设备id,cpu利用率}。B、KPI度量模式为了实现对所述评价模型中配置的每ー资源进行业务性能的KPI度量,在本发明实施例中,还需要进ー步定义各性能指标的KPI度量模式,以便通过特定的计算方式计算各种需要的KPI值,包括最大值、最小值、平均值、求和等。C、KQI计算模式由于KQI是网管系统根据其业务组件计算得到的多个资源的KPI值对网络服务质量进行综合衡量的评价。为了实现本发明目的,所述网络服务质量评价模型中同样需要事先定义好的KQI计算模式。具体地,所述KQI计算模式包括KQI的度量方式、评价方式以及评级方式。分别按照如下定义KQI的度量方式类同于前述定义KPI度量模式,具体是通过特定的计算方式计算得到各种需要的KQI值,包括最小值、最大值、平均值、百分比等。KQI的评价方式在本发明中,KQI的评价具体是根据计算得到的KQI值按照指定的评价规则得出KQI评分以及服务质量评价。例如CPU利用率的KQI值为I: [90-100],表示cpu利用率为90 — 100%过高,得分为I评价为差。KQI的评级方式在本发明中,KQI的评级具体是根据KQI的评分按照预定的规则得出KQI评级,可以使用枚举的方式来定义。如评价得分为5、4分时,表示该KQI评级为可用,当评价得分为3、2分时,表示该KQI评级为部分可用,当评价得分为I分时,表示该KQI评级为不可用。步骤2、所述网管系统周期性采集评价模型中配置的资源的性能数据并按照所述评价模型中定义的计算策略计算得出该网络服务质量的评分和等级。具体地,在本发明中,所述网管系统可以通过SNMP协议轮询或者需要监控的资源主动上报trap的方式周期性地采集评价模型中配置的需要监控的资源的性能数据。然后,根据前述步骤I中定义的KPI度量模式和KQI计算模式分别计算得出KPI值和KQI值。其中所述KQI值具体是通过将网管系统计算获得的多个资源的KPI值作为输入值计算得出。在获得KQI值之后,进ー步根据前述步骤I定义的KQI评价方式得出该网络服务质量的评分,例如:CPU利用率的KQI值为I: [90-100],表示cpu利用率为90 — 100%过高,得分为I评价为差。获得KQI评分之后,根据步骤I定义的评级规则进一歩以该评分作为输入,计算KQI的业务可用性评级。例如当评价得分为5、4分时,表示该KQI评级为可用,当评价得分为3、2分时,表示该KQI评级为部分可用,当评价得分为I分时,表示该KQI评级为不可
用。·步骤3、根据预定的策略规则产生服务质量报告和发送告警信息。具体地,当所述网管系统根据前述步骤2获知该网络服务质量的评分和等级后,根据事先定义的策略规则产生网络服务质量报告和/或发送告警信息,以便网管人员能够及时获知该网络服务质量总体状况,并从中找到影响网络服务质量性能瓶颈的KQI、KPI,从而有针对性地改进网络服务质量,保证网络环境的正常运行。另外,本发明通过Trap和其它组件进行联动,实现对网络系统主动管理。为了使本发明实现方案更加容易理解,下面以某应用场景下评价某网络系统中双机备份设备的网络服务质量为例来详细说明本发明。假如在该应用场景下,设备A为主用机,设备B为备用机,通过设备的CPU利用率和响应时间作为该设备的KPI值来评价双机备份设备的网络服务质量状况。根据本发明实现方式,需要事先定义该网络服务质量的评价模型,假设在该应用场景下,该网络服务质量的评价模型如下I、设定设备A的权重为0. 6,设备B的权重为0. 4,则该设备双机服务质量为SQM (双机)=0. 6*KQI (A) +0. 4*KQI (B)2、设定CPU的权重为0. 3,设备响应时间权重为0. 7,则设备A的KQI为KQI (A) =0. 3*KQI (A, KPI (CPU)) +0. 7*KQI (A, KPI (设备响应时间))设备 B 的 KQI质量为KQI (B) =0. 3*KQI (B,KPI (CPU)) +0. 7*KQI (B,KPI (设备响应时间))3、设定CPU的可用评分规则为当CPU利用率为60 80%时,评分5分,定义为可用当CPU利用率为30 60%时,评分4分,定义为可用当CPU利用率为0 30%时,评分3分,定义为可用当CPU利用率为80 90%时,评分2分,定义为可用当CPU利用率为90%以上吋,评分I分,定义为不可用4、设定设备响应时间的可用评级规则为当设备响应时间为0-10秒时,评分5分,定义为可用当设备响应时间为10-30秒吋,评分4分,定义为可用
当设备响应时间为30-50秒吋,评分3分,定义为可用当设备响应时间为50-100秒吋,评分2分,定义为可用当设备响应时间为100秒以上时,评分I分,定义为不可用5、设定双机模型的评价规则为当评分为5分可用时,定义网络服务质量为很好;当评分为4分可用吋,定义网络服务质量为良好;当评分为3分可用吋,定义网络服务质量为正常;当评分为2分不可用时,定义网络服务质量为较差;·当评分为I分不可用时,定义网络服务质量为很差。网管系统周期性采集设备A和设备B的性能数据,在本发明应用场景下采集到设备的A的CPU利用率为60%,响应时间为1s,设备B的CPU利用率为15%,响应时间为1s。根据前述定义的网络服务质量评价模型计算出该网络服务质量评价模型的评分,得出在应用场景下双机服务质量的评价得分为4.76 (4分),可用性为可用(良好)。综上所述,本发明通过对各种离散资源的性能数据的模型化的深度分析和自动化处理,能够准确地衡量出待评价网络服务质量的等级,进而使网管人员可以有针对性地改进网络配置,从而保证网络环境的正常运行。本发明同时提供一种网络服务质量分析的装置,所述装置应用于分析网络系统的网络服务质量。所述网络系统至少包括有网管系统和受该管理系统管理的网络设备,所述装置即集成于网管系统中,也可以作为独立的装置与所述网管系统相分离存在。其中,所述装置包括模型配置模块,用于预先配置网络系统的网络服务质量评价模型,并在所述评价模型中进ー步配置需要监控的资源。具体地,为了实现本发明目的,在所述网络服务质量评价模型中还需要预先配置好如下信息A、资源描述方式资源是本发明网络服务质量评价模型中的最终实体,因此,在本发明网络服务质量评价模型中需要通过配置模块事先定义好资源描述方式,以便在所述评价模型中配置需要监控的资源。具体地,在所述网络服务质量评价模型中,所述资源描述方式包括组件,资源类型,资源标识,指标名称,如{性能组件,设备,设备id,cpu利用率}。B、KPI度量模式为了实现对所述评价模型中配置的每ー资源进行业务性能的KPI度量,在本发明实施例中,还需要进ー步通过配置模块定义各性能指标的KPI度量模式,以便通过特定的计算方式计算各种需要的KPI值,包括最大值、最小值、平均值、求和等。C、KQI计算模式由于KQI是网管系统根据其业务组件计算得到的多个资源的KPI值对网络服务质量进行综合衡量的评价。为了实现本发明目的,所述网络服务质量评价模型中同样需要通过配置模块事先定义好的KQI计算模式。具体地,所述KQI计算模式包括KQI的度量方式、评价方式以及评级方式。分别按照如下定义
KQI的度量方式类同于前述定义KPI度量模式,具体是通过特定的计算方式计算得到各种需要的KQI值,包括最小值、最大值、平均值、百分比等。KQI的评价方式在本发明中,KQI的评价具体可以根据计算得到的KQI值按照指定的评价规则得出。例如CPU利用率的KQI值为I: [90-100],表示cpu利用率为90 — 100%过高,得分为I评价为差。KQI的评级方式在本发明中,KQI的评级具体可以使用枚举的方式来定义。如评价得分为5、4分时,表示该KQI评级为可用,当评价得分为3、2分时,表示该KQI评级为部分可用,当评价得分为I分时,表示该KQI评级为不可用。数据采集模块,用于周期性采集评价模型中配置的资源的性能数据并按照所述评价模型中定义的计算策略计算得出该网络服务质量的评分和等级。

具体地,在本发明中,所述数据采集模块可以通过SNMP协议轮询或者需要监控的资源主动上报trap的方式周期性地采集评价模型中配置的需要监控的资源的性能数据。然后,根据前述步骤I中定义的KPI度量模式和KQI计算模式分别计算得出KPI值和KQI值。其中所述KQI值具体是通过将网管系统计算获得的多个资源的KPI值作为输入值计算得出。在获得KQI值之后,进ー步根据前述步骤I定义的KQI评价方式得出该网络服务质量的评分,例如CPU利用率的KQI值为I: [90-100],表示cpu利用率为90-100%过高,得分为I评价为差。获得KQI评分之后,根据步骤I定义的评级规则进一歩以该评分作为输入,计算KQI的业务可用性评级。例如当评价得分为5、4分时,表示该KQI评级为可用,当评价得分为3、2分时,表示该KQI评级为部分可用,当评价得分为I分时,表示该KQI评级为不可用。数据处理模块,用于根据预定的策略规则产生服务质量报告和发送告警信息。具体地,当所述数据处理模块根据前述步骤2获知该网络服务质量的评分和等级后,根据事先定义的策略规则产生网络服务质量报告和/或发送告警信息,以便网管人员能够及时获知该网络服务质量总体状况,并从中找到影响网络服务质量性能瓶颈的KQI、KPI,从而有针对性地改进网络服务质量,保证网络环境的正常运行。另外,本发明数据处理模块还可以通过Trap和其它组件进行联动,实现对网络系统主动管理。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种网络服务质量的分析方法,应用于网管系统对其管理的网络系统进行网络服务质量的分析,其特征在于,所述方法包括如下步骤 步骤I、预先建立网络系统的网络服务质量评价模型,在所述评价模型中配置需要监控的资源; 步骤2、所述网管系统周期性采集评价模型中配置的需要监控的资源的性能数据并按照所述评价模型中定义的计算策略计算得出该网络服务质量的评分和等级; 步骤3、根据预定的策略规则产生服务质量报告和发送告警信息。
2.如权利要求I所述的方法,其特征在于,所述网络服务质量评价模型中包括有资源、KPI、KQI,且所述KQI、KPI和资源间按照预定策略形成树状层次的结构组成关系,以根据需要完成对特定资源特定网络服务质量的分析。
3.如权利要求2所述的方法,其特征在于,在所述网络服务质量评价模型中需要进一步定义资源的资源描述方式、KPI度量模式以及KQI计算模式。
4.如权利要求3所述的方法,其特征在于,所述KQI计算模式包括KQI的度量模式、评价方式、评级方式。
5.如权利要求4所述的方法,其特征在于,所述KQI的评价方式为根据KQI的度量值并按照指定的规则得出评分及服务质量评价;所述KQI的评级方式则是根据KQI的评分按照预定的规则来得出网络服务质量的等级。
6.一种网络服务质量分析的装置,所述装置应用于分析网络系统的网络服务质量,所述网络系统至少包括有网管系统和受该管理系统管理的网络设备,所述装置即集成于网管系统中,也可以作为独立的装置与所述网管系统相分离存在,其特征在于,所述装置包括 模型配置模块,用于预先配置网络系统的网络服务质量评价模型,并在所述评价模型中进一步配置需要监控的资源; 数据采集模块,用于周期性采集评价模型中配置的资源的性能数据并按照所述评价模型中定义的计算策略计算得出该网络服务质量的评分和等级; 数据处理模块,用于根据预定的策略规则产生服务质量报告和发送告警信息。
7.如权利要求6所述的装置,其特征在于,通过模型配置模块预先建立的网络服务质量评价模型中包括有资源、KPI、KQI,且所述KQI、KPI和资源间按照预定策略形成树状层次的结构组成关系,以根据需要完成对特定资源特定网络服务质量的分析。
8.如权利要求7所述的装置,其特征在于,通过模型配置模块预先建立的网络服务质量评价模型中需要进一步配置所述资源的资源描述方式、KPI度量模式以及KQI计算模式。
9.如权利要求8所述的装置,其特征在于,所述KQI计算模式包括KQI的度量模式、评价方式、评级方式。
10.如权利要求9所述的装置,其特征在于,所述KQI的评价方式是根据KQI的度量值按照指定的规则得出评分及服务质量评价;所述KQI的评级方式则是根据KQI的评分按照预定的规则得出网络服务质量的等级。
全文摘要
本发明公开了一种网络服务质量的分析方法及装置。通过在所述网管系统中预先建立网络系统的网络服务质量评价模型,并在该评价模型中进一步配置需要监控的资源,通过周期性采集评价模型中配置的资源的性能数据并按照所述评价模型中定义的计算规则得出该网络服务质量的评分和等级,根据预定的策略规则产生网络服务质量报告和发送告警信息,进而使得网管人员能够有目的地改进网络配置,从而满足网络服务质量要求。
文档编号H04L12/24GK102790699SQ20121029896
公开日2012年11月21日 申请日期2012年8月21日 优先权日2012年8月21日
发明者卢有文 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1