一种用户自定义的性能指标多版本平滑升级的方法及装置制造方法及图纸

技术编号:5449336 阅读:250 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用户自定义的性能指标多版本平滑升级的方法及装置,所述装置,包括:版本解析模块,用于分析升级前版本和升级后版本之间的基础指标变化情况,向指标解析模块提供升级前后两个版本间基础指标的变化信息;指标解析模块,用于根据升级前后两个版本间基础指标的变化信息,分析处理各个用户自定义的性能指标。还包括用于展示基础指标的和/或用户自定义的性能指标的变化情况的界面展示模块。应用本发明专利技术,可支持升级时创建、删除和修改自定义指标,对用户自定义性能指标的平滑升级,使得系统升级安装后,用户无需修改就可以使用升级前系统中自定义的性能指标。

【技术实现步骤摘要】

本专利技术涉及网络性能管理
,更具体的说,涉及一种用户自定义的性能 指标多版本平滑升级的方法及装置。
技术介绍
性能指标(PerformanceIndicator)是通过对网络设备上报的运行参数进行取样、 计算、分析,衡量网络运行状况的一种量化管理指标,是反映整个系统运行状态的最直 观体现形式。关键性能指标(Key Performance Indicator,KPI)是指运营商最关心的性能指标,例如掉话率。目前网管系统的性能管理提供大量的性能指标,用户可将这些性能指标直接用 于网络的性能统计,但不同的运营商可能对指标算法有不同的理解。因此,网管系统也 支持用户自定义的关键性能指标(KPI),这些自定义的KPI指标大多数是通过基础指标按 照特定处理算法进行二次计算得到。当网管系统的版本升级时,参与自定义KPI计算的基础指标可能在新版本网管 系统中其含义已被修改或是已被删除,从而导致已修改或已删除基础指标参与计算的用 户自定义关键性能指标(KPI)统计出错,或者无法计算获得。在涉及KPI指标的技术中, 大多只给出了 KPI指标的定制方法。在网络性能管理中版本升级情况下,并未给出对用 户自定义性能指标的多版本平滑升级的技术方案,无法保证平滑升级。因此,在网管系统进行版本升级时,如何保证性能指标的多版本平滑升级成为 需要解决的技术问题。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种用户自定义的性能指标多版本平滑 升级的方法及装置,用于解决用户自定义的性能指标在升级前后的基础指标发生变更后 的平滑升级问题。为了解决上述问题,本专利技术提出了一种用户自定义的性能指标多版本平滑升级 的装置,包括版本解析模块,用于分析升级前版本和升级后版本之间的基础指标变化情况, 向指标解析模块提供升级前后两个版本间基础指标的变化信息;指标解析模块,用于根据升级前后两个版本间基础指标的变化信息,分析处理 各个用户自定义的性能指标。该装置进一步包括界面展示模块,用于展示基础指标的变化情况和/或用户自定义的性能指标的 变化情况。所述基础指标的变化信息包括删除、改名称、修改含义的信息。所述指标解析模块根据基础指标变化信息对各个用户自定义的性能指标进行分析处理,包括若基础指标删除,则将对应的自定义的性能指标置为不可用状态;若基础指标名称修改,则修改对应的自定义的性能指标描述中的名称;若基础指标含义修改,则替换参与计算自定义性能指标的基础指标;若基础指标无变更,则不修改该自定义性能指标。所述界面展示模块展示基础指标的变化情况和/或用户自定义的性能指标的变 化情况的形式包括提供升级之后的发生变更的用户自定义的性能指标的算法描述;和/或,将置 为不可用状态的用户自定义性能指标在不同的系统界面中用特殊颜色或图标展示。本专利技术还提供一种用户自定义的性能指标多版本平滑升级的方法,包括读取系统中的用户自定义的性能指标,分析参与该用户自定义的性能指标计算 的各个基础指标在版本升级前后的变化信息;根据基础指标变化信息分析处理用户自定义的性能指标。所述基础指标的变化信息包括删除、改名称、修改含义的信息。所述对用户自定义的性能指标进行分析处理,包括若基础指标删除,则自定义性能指标置为不可用状态;若基础指标名称修改,则修改性能指标描述中的名称;若基础指标含义修改,则替换参与计算自定义性能指标的基础指标;若基础指标无变更,则不修改该自定义性能指标。所述方法进一步包括在一个基础指标处理完成后,继续处理参与计算该自定义性能指标的下一发生 变更的基础指标,直到该自定义性能指标的所有基础指标都分析完毕后,启动对下一自 定义性能指标的处理。所述方法进一步包括在所有发生变更的自定义性能指标都处理完毕后,提交修改报告,或者通过界 面展示模块以不同方式进行展示基础指标变化情况和/或性能指标变化情况。进一步地,通过界面展示模块展示基础指标变化情况和/或性能指标变化情况 的形式包括提供升级之后的发生变更的用户自定义的性能指标的算法描述;和/或,将置 为不可用状态的用户自定义性能指标在不同的系统界面中用特殊颜色或图标展示。与现有技术相比较,本专利技术在支持创建、删除和修改自定义指标的基础上,提 出用户自定义性能指标的平滑升级方法,使得系统升级安装后,用户无需修改就可以使 用升级前系统中自定义的性能指标。附图说明图1是本专利技术实施例中的性能指标多版本平滑升级装置的结构示意图;图2是本专利技术实施例中版本基础指标变化情况配置文件示意图;图3是本专利技术实施例中版本解析模块版本解析流程图;图4是本专利技术实施例中指标解析模块指标解析流程图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,以下结合附图对本专利技术作进一 步地详细说明。为了解决用户自定义的性能指标在多个版本间升级时所存在的因基础指标发生 变化而导致的自定义性能指标不可用的问题,本专利技术提出一种用来在网络性能管理中实 现用户自定义性能指标的多版本平滑升级方法和装置,使得这些性能指标在新版本中能 正确统计出结果。本专利技术实施例的所述用户自定义性能指标平滑升级的装置,包括以下模块版本解析模块,用于分析升级前版本和升级后版本之间的基础指标变化情况, 向指标解析模块提供升级前后两个版本间基础指标的变化信息;所述基础指标的变化信 息包括删除、改名称、修改含义等几种类型;指标解析模块,用于根据升级前后两个版本间基础指标的变化信息,分析更新 各个用户自定义的性能指标。所述分析更新包括置用户自定义性能指标为不可用或者更 新该性能指标的定义内容。进一步,还可包括界面展示模块,用于在系统界面上以不同方式进行展示指标的变化情况,让用 户清晰的了解指标的变化情况。所述展示指标的变化情况包括展示基础指标变化情况及 用户自定义的性能指标的变化情况。基于上述装置,进行用户自定义的性能指标平滑升级的过程如下指标解析模块读取系统中的某一个用户自定义的性能指标,版本解析模块分析 参与该性能指标计算的各个基础指标,并将基础指标变化信息通知所述指标解析模块;指标解析模块根据基础指标变化信息对各个用户自定义的性能指标进行处理若基础指标删除,则自定义性能指标置为不可用状态;若基础指标名称修改,则修改性能指标描述中的名称;若基础指标含义修改,则替换参与计算自定义性能指标的基础指标;若基础指标无变更,则不处理该自定义性能指标,即不变更该自定义性能指 标;在一个基础指标处理完成后,继续处理参与计算该自定义性能指标的下一发生 变更的基础指标,直到该自定义性能指标的所有基础指标都分析完毕后,启动对下一自 定义性能指标的处理。在所有自定义性能指标都处理完毕后,可提交修改报告,或者通过界面展示模 块以不同方式进行展示指标的变化情况,让用户清晰的了解指标的变化情况。展示时, 可以展示基础指标变化情况和/或性能指标变化情况。如图1所示,给出了用户自定义性能指标平滑升级的装置的结构示意图,包 括版本解析模块101,用于根据配置文件分析升级前版本和升级后版本间的基础指 标变化情况,最终形成一张状态变化表,该状态变化表用于指明升级前后的两个版本间 任一有变化的基础指标的变化情况,所述变化信息包括删除、改名称、修改含义(在本专利技术中修改含义即修改基础指标的ID);指标解析模块102,用于根据版本解析模块1本文档来自技高网...

【技术保护点】
一种用户自定义的性能指标多版本平滑升级的装置,包括:版本解析模块,用于分析升级前版本和升级后版本之间的基础指标变化情况,向指标解析模块提供升级前后两个版本间基础指标的变化信息;指标解析模块,用于根据升级前后两个版本间基础指标的变化信息,分析处理各个用户自定义的性能指标。

【技术特征摘要】
1.一种用户自定义的性能指标多版本平滑升级的装置,包括版本解析模块,用于分析升级前版本和升级后版本之间的基础指标变化情况,向指 标解析模块提供升级前后两个版本间基础指标的变化信息;指标解析模块,用于根据升级前后两个版本间基础指标的变化信息,分析处理各个 用户自定义的性能指标。2.如权利要求1所述的装置,其特征在于,该装置进一步包括界面展示模块,用于展示基础指标的变化情况和/或用户自定义的性能指标的变化 情况。3.如权利要求1或2所述的装置,其特征在于,所述基础指标的变化信息包括删除、改名称、修改含义的信息。4.如权利要求3所述的装置,其特征在于,所述指标解析模块根据基础指标变化信息对各个用户自定义的性能指标进行分析处 理,包括若基础指标删除,则将对应的自定义的性能指标置为不可用状态; 若基础指标名称修改,则修改对应的自定义的性能指标描述中的名称; 若基础指标含义修改,则替换参与计算自定义性能指标的基础指标; 若基础指标无变更,则不修改该自定义性能指标。5.如权利要求2所述的装置,其特征在于,所述界面展示模块展示基础指标的变化情况和/或用户自定义的性能指标的变化情 况的形式包括提供升级之后的发生变更的用户自定义的性能指标的算法描述; 和/或,将置为不可用状态的用户自定义性能指标在不同的系统界面中用特殊颜色 或图标展示。6.一种用户自定义的性能指标多版本平滑升级的方法,包括...

【专利技术属性】
技术研发人员:何维
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1