一种性能数据的管理方法及装置的制造方法

文档序号:8324926阅读:164来源:国知局
一种性能数据的管理方法及装置的制造方法
【技术领域】
[0001] 本发明涉及电信操作支撑系统(OSS,OperationSupportsSystem)管理技术,尤 其涉及一种性能数据的管理方法及装置。
【背景技术】
[0002] 性能数据是网络单元、网络设备和网络终端在运行过程中产生的统计信息,通过 对性能数据的采集、存储、计算、分析和展示,可以评价网络和网络单元的有效性、监控网络 设备的状态、支持网络规划和网络分析。
[0003] 由于多方面的原因,如历史因素、商业策略等,运营商采用了多个厂商的网络设 备,与此同时,网络设备也会被分步骤、分阶段地新旧更替和升级,这样,在整个网络中就同 时存在着多个厂商、多个版本的网络设备。由于电信0SS领域还没有形成完整、统一的性能 数据标准,这些不同厂商、不同版本的设备产生出的性能数据存在着差别,可能外在形式不 同,但是业务含义相同;或外在形式相同,但是业务含义却不同,如何对这些数据进行有效 的组织和管理,以支持灵活的业务需求,就成为一个难点。
[0004]目前业界的解决方案主要是预先定义通用性能对象,将不同厂商、不同版本的相 同业务含义的性能数据适配、装载到一张数据表中,使用属性关键字区分不同的厂商和版 本。这种方式有以下四个不足:
[0005] (1)需要预先知道通用性能对象全集,但是业界没有形成完整、统一的标准,通用 性能对象全集便无从得知,通常通用性能对象是在项目实施过程中才被逐渐发现并加入 的,预先定义通用性能对象难度很大,后期维护也会很困难;
[0006] (2)不同厂商、不同版本的网络设备,其性能数据可能会有不同,如性能数据生成 周期、数据量、数据延时等,将所有性能数据存放到一张数据表中,管理和维护这些性能数 据会很复杂;
[0007] (3)不同厂商、不同版本的相同网络设备可能会有相同的性能数据,也可能会有自 己特有的性能数据,将所有性能数据存放到一张数据表中,数据表的设计和维护会非常复 杂;
[0008] (4)性能数据通常数据量会很大,将不同厂商、版本的性能数据装载到一张数据表 中,这张数据表数据量会过大,使用和维护都会变得困难,特别是在需要分厂商、版本查看 和分析的情景下,系统性能会是一个很大瓶颈。
[0009] 如何能在事先不知道有哪些通用性能对象的前提下,在项目实施过程中逐渐分析 并生成通用性能对象,并对不同厂商、不同版本的性能数据进行有效地组织和管理,使0SS 系统能支持灵活多样的业务需求,就变得非常有意义。

【发明内容】

[0010] 本发明主要提供一种性能数据的管理方法和装置,能够在逻辑上将不同厂商、不 同版本的性能数据分开存放,且对性能数据的处理逻辑相对简单,简化了性能数据管理和 维护的难度。
[0011] 本发明的技术方案是这样实现的:
[0012] 本发明提供的一种性能数据的管理方法,该方法包括:
[0013] 上级网管系统建立性能数据维度,根据所述性能数据维度建立性能数据业务包并 安装;解析所述业务包,获得性能数据维度的实例,并将所述性能数据维度的实例加入系统 模型;根据性能对象转换规则将系统模型中的性能数据维度的实例转换成多版本通用性能 对象和多厂商通用性能对象,并输出数据视图。
[0014] 上述方案中,所述建立性能数据维度,包括:建立资源类型维度、性能对象维度以 及性能指标维度。
[0015] 上述方案中,所述建立资源类型维度包括:
[0016] 所述资源类型维度包括:具体资源类型维度及通用资源类型维度 S中,
[0017] 通过建立
【主权项】
1. 一种性能数据的管理方法,其特征在于,该方法包括: 上级网管系统建立性能数据维度,根据所述性能数据维度建立性能数据业务包并安 装; 解析所述业务包,获得性能数据维度的实例,并将所述性能数据维度的实例加入系统 模型; 根据性能对象转换规则将系统模型中的性能数据维度的实例转换成多版本通用性能 对象和多厂商通用性能对象,并输出数据视图。
2. 根据权利要求1所述的管理方法,其特征在于,所述建立性能数据维度,包括:建立 资源类型维度、性能对象维度以及性能指标维度。
3. 根据权利要求2所述的管理方法,其特征在于,所述建立资源类型维度包括: 所述资源类型维度包括:具体资源类型维度^,^^及通用资源类型维度^ _ _.;其 中, 通过建立=e#羞/? /"^i; if漆姜垄建立具体资源类型维度; 通过(表#薄,込#漆类垄名建立通用资源类型维度。
4. 根据权利要求3所述的管理方法,其特征在于,所述建立性能对象维度,包括: 兔这二押=、专业两,厂商,資源类型,版本^性能对象名紙粒虔f龛立氨体性惠 对象维度; 专业网,厂商,资源类型,〇,性能对象名称.,粒麟ItL多版本 通用性能对象维度; 通过a #歲对蒙名#,我建立多厂商通 用性能对象维度。
5. 根据权利要求4所述的管理方法,其特征在于,所述建立性能指标维度,包括: 'Hdli={专鋼,厂商t麵麵,4鍾对象綱^粒氣繼醒$名爾 立具体性能指标维度; 通过?厂蒸4嫂趙#表名歡我度,播您凝建 立多版本性能指标维度; 通过i 亲4彥篆类怒-崔慈^蒙^我€ ,建立多厂 商性能指标维度。
6. 根据权利要求5所述的管理方法,其特征在于,所述根据所述性能数据维度建立性 能数据业务包并安装,包括:获取用于确定资源类型、性能对象以及性能指标的性能数据信 息;以所述性能数据信息建立性能数据业务包并安装。
7. 根据权利要求6所述的管理方法,其特征在于,所述获取用于确定资源类型、性能 对象以及性能指标的性能数据信息,为:上级网管系统通过北向接口获取下级网管系统所 管理的性能数据具体信息,所述性能数据具体信息,包括:专业网、厂商、资源类型、版本、粒 度。
8. 根据权利要求6所述的管理方法,其特征在于,所述以所述性能数据信息建立性能 数据业务包并安装,为:根据所述性能数据信息,建立所述性能数据维度的实例,将建立好 的性能数据维度的实例压缩成性能数据业务包;所述建立性能数据维度的实例,包括以下 步骤: 步骤1、按I ,建立通用资源类型实例,所述通用资源类型实例存储于通用资源 类型数据表中,所述通用资源类型数据表中记录上级网管系统所连接的下级网管系统所管 理的通用资源类型; 步骤2、按建立具体资源类型实例,所述具体资源类型实例存储于具体资源类 型数据表,所述具体资源类型数据表中记录上级网管系统所连接的下级网管系统所管理的 具体资源类型,每一张具体资源类型数据表均映射到相应的通用资源类型数据表中,所述 相应的通用资源类型数据表为所述具体资源类型实例所属的通用资源类型实例所存储的 通用资源类型数据表; 步骤3、按;建立性能对象实例,所述性能对象实例存储于性能对象数据表中,所述性 能对象数据表中记录上级网管系统所连接的下级网管系统所管理的性能对象,每一张性能 对象数据表均映射到相应的具体资源类型数据表中,所述相应的具体资源类型数据表为所 述性能对象实例所属的具体资源类型实例所存储的具体资源类型数据表。
9. 根据权利要求8所述的管理方法,其特征在于,所述按建立性能对象实例,包括: 业务含义相同的性能对象或性能指标的名称定义为相同; 名称相同、但业务含义不同的性能对象以及性能指标,进行重命名。
10. 根据权利要求9所述的管理方法,其特征在于,所述性能对象转换规则包括:
其中,Γι0表示用于实现具体资源类型维度;,向通用资源类型维度 转换的函数,r2()表示用于实现具体性能对象维度A,,,向多版本通用性能对象维度 转换;的函数, r3()表用于*实现具彳本丨生能对象纟隹度向多厂商通用丨生會泛 对象维度;^" .转换的函数,r40表示用于实现具体性能指标维度7,,向多版本通 用性能指标维度?ρ/ 转换的函数,r5()表示用于实现具体性能指标维度;#向 多厂商通用性能指标维度转换函数,? = ...,1,〇,...,Of为单位向量, () = [〇,〇,..·〇,.· ·〇]Γ 为零向量。
11. 根据权利要求10所述的管理方法,其特征在于,所述根据性能对象转换规则将系 统模型中的性能数据维度的实例转换成多版本通用性能对象并输出数据视图,包括以下步 骤: 步骤1 :系统模型中已安装的性能对象集合为P=(PC)1, p〇j,......p〇m,......p〇J,当向 系统模型新加入一个性能对象P〇i时,确定同专业网、同厂商、不同版本、同名称、同粒度性 能对象集合poGroup,所述poGroup由集合元素 POj确定: poGroup= {p〇j I Γ1 (POj)关 r2 0-1 (Poi)) Λ r2 0-1 (p〇j)) =r2 0-1 (Poi) ),p〇j e P}; 步骤2 :确定属于所述性能对象集合poGroup的性能指标集合Plj,PIj由集合元素 pii 确定: PI
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1