一种网络资源关联管理的方法及装置制造方法及图纸

技术编号:4134790 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网络资源关联管理的方法,包括:业务侧对网络资源进行分类,为网络资源提供资源类型标识,并将资源类型标识和资源类型间的依赖关系发送给系统侧;根据收到的资源类型标识和资源类型间的依赖关系,系统侧构建数据模型完成资源类型依赖关系的管理;系统侧为业务侧提供操作资源类型依赖关系的接口以及操作资源实例依赖关系的接口。本发明专利技术还公开了一种网络资源关联管理的装置。采用本发明专利技术能够为网络资源建立较为完备的关联关系。

【技术实现步骤摘要】

本专利技术涉及核心网中的网管系统,尤其涉及一种网络资源关联管理的方法及装置
技术介绍
网络资源是对被管网络中具体资源的抽象,是具体资源在网管系统中的规范化组织,通过对被管网络中的具体资源进行建模,为网管系统提供可监控的对象。网络资源已经成为网管系统的核心概念。网络资源间存在着各种关联关系,但是,目前在解决网络资源的关联关系方面没有较好的解决方法, 一般都采用关系数据库在建模时建立主外键关联的方式,然后在程序开发中根据业务需要即兴开发。这种方法不能从整体上管理和维护网络资源间的关联关系,新老网络资源间的关系维护也只能通过重构代码的方法解决。这种没有完整关联关系的数据^t型也不能4艮好地解决资源查询、资源关联性分析以及资源排它性使用等问题。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种网络资源关联管理的方法及装置,能够为网络资源建立较为完备的关联关系。为达到上述目的,本专利技术的技术方案是这样实现的一种网络资源关联管理的方法,包括业务侧对网络资源进行分类,为网络资源提供资源类型标识,并将资源类型标识和资源类型间的依赖关系发送给系统侧;根据收到的资源类型标识和资源类型间的依赖关系,系统侧构建数据冲莫型完成资源类型依赖关系的管理;系统侧为业务侧提供操作资源类型依赖关系的接口以及操作资源实例依赖关系的接口。其中,所述构建数据模型具体包括创建资源类型的数据结构,数据结构包括数据域和后继域,数据域中存储资源类型的资源类型标识或包含资源类型标识的资源类型对象;后继域中存储资源类型的依赖关系。其中,所述数据结构还包括前导域,前导域中存^f渚资源类型的^皮依赖关系。其中,在系统侧构建数据模型完成资源类型依赖关系的管理之后,所述方法进一步包括对已构建的资源类型之间的依赖关系进行可靠性检查。其中,所述操作资源类型依赖关系的接口包括资源类型依赖关系的查询接口 ;所述方法进一步包括业务侧通过所述资源类型依赖关系的查询接口向系统侧查询资源类型依赖关系。其中,所述查询资源类型依赖关系的过程为业务侧通过资源类型依赖关系的查询接口向系统侧提供资源类型标识,系统侧根据资源类型标识获取资源类型的依赖关系集合,并通过资源类型依赖关系的查询接口将获取的资源类型的依赖关系集合返回给业务侧。其中,所述操作资源实例依赖关系的接口包括资源实例依赖关系的创建接口、资源实例依赖关系的删除接口、和资源实例依赖关系的查询接口。可替换地,所述操作资源实例依赖关系的接口为资源实例依赖关系的获取接口;所述方法进一步包括业务侧通过所述资源实例依赖关系的获取接口向系统侧获取资源实例依赖关系。其中,所述获取资源实例依赖关系的过程为业务侧通过资源实例依赖关系的获取接口向系统侧提供资源实例及其依赖的资源类型的资源类型标识,系用所需的资源实例的依赖关系集合,并通过资源实例依赖关系的获取接口将得到的资源实例的依赖关系集合返回给业务侧。一种网络资源关联管理的装置,包括业务侧和系统侧;其中业务侧,用于对网络资源进行分类,为网络资源提供资源类型标识,并将资源类型标识和资源类型间的依赖关系发送给系统侧;系统侧,用于根据收到的资源类型标识和资源类型间的依赖关系,构建数据模型完成资源类型依赖关系的管理;并为业务侧提供操作资源类型依赖关系的接口以及操作资源实例依赖关系的接口 。其中,所述操作资源类型依赖关系的接口包括资源类型依赖关系的查询接口 ;所述业务侧进一步用于通过所述资源类型依赖关系的查询^接口向系统侧查询资源类型依赖关系。其中,所述操作资源实例依赖关系的接口为资源实例依赖关系的获取接口 ;所述业务侧进一步用于通过所述资源实例依赖关系的获取接口向系统侧获取资源实例依赖关系。由以上技术方案可以看出,通过构建有向无环图实现系统侧对资源类型依赖关系的管理,以及通过系统侧对资源实例依赖关系统一管理或业务側对各自的资源实例依赖关系进行管理,本专利技术为网络资源建立了较为完备的关联关系,从而从整体上管理和维护网络资源间的关联关系。并且,如果需要新增一种网络资源及其依赖关系,则可方便地在资源类型依赖关系图中新增与该资源类型相关的连通子图即可。另外,本专利技术还为资源查询、资源关联性分析以及资源排它性使用等提供坚实的基础。附图说明图1为本专利技术网络资源关联管理的方法的流程示意图2为本专利技术网络资源关联管理的方法的实施例的流程示意图3为网管系统中网元、机架、单板、端口之间的依赖关系图;图4为网管系统中网元、机架、单板、端口的数据模型图; 图5为本专利技术网络资源关联管理的装置的结构示意图。具体实施例方式在详细说明本专利技术的技术方案之前,先介绍一下网络资源的关联关系。网 络资源的关联关系分为资源类型依赖和资源实例依赖。资源类型依赖是指具体 某一类资源和另一类资源之间存在依赖关系;资源实例依赖是指属于某一类型 的资源实例依赖于属于另一类型的一个或多个资源实例。资源实例依赖是基于 资源类型依赖构建的,也就是说,如果两种资源类型之间不存在依赖关系,则 两种资源类型的资源实例之间也不会存在依赖关系。资源依赖关系是多维的, 即一种资源类型可以依赖多种资源类型,也可以净皮多种资源类型依赖,资源实 例也是如此。网络资源的关联关系建立在数据模型的基础上,在此&出上,可 以快速提取出网络资源间的关联关系,以被进行资源查询、以及资源关联性分 析等。为了避免在将数据模型呈现给用户时,给用户带来困扰,资源依赖不可 以形成依赖环路,例如,网络资源A依赖于网络资源B,网络资源B依赖于网 络资源C,网络资源C又依赖于网络资源A。事实上,这种循环依赖在网络管 理中也是不存在的。如图l所示,本专利技术网络资源关联管理的方法包括以下步骤步骤101,业务侧对网络资源进行分类,为每种网络资源提供资源类型标 识(ID),并将资源类型ID和资源类型间的依赖关系发送给系统侧。对网络资源进行分类是为了保证一种网络资源属于且只属于一种资源类型。步骤102,根据收到的资源类型ID和资源类型间的依赖关系,系统侧构建 数据模型完成资源类型依赖关系的管理。构建数据;漠型具体包括针对每种资源类型,创建资源类型的数据结构, 数据结构包括数据域和后继域,数据域中存储该资源类型的基本信息,该基本 信息可以是资源类型ID或包含资源类型ID的资源类型对象;后继域中存储该7资源类型的依赖关系,用以表明该资源类型依赖哪些资源类型。还可以在数据 结构中增设前导域,前导域中存储该资源类型的被依赖关系,用以表明该资源 类型被哪些资源类型依赖。优选地,在步骤102之后,网络资源关联管理的方法进一步包括以下步骤 对已构建的资源类型之间的依赖关系进行可靠性检查。 一方面是为了确保不能 存在循环的依赖关系;另一方面是因为资源类型可能会非常多,如果存在部分 错误的依赖关系,如某种资源类型依赖了不存在的资源类型,则放弃该部分错 误的依赖关系,以避免影响整体依赖关系的建立。步骤103,系统侧为业务侧提供操作资源类型依赖关系的接口。 操作资源类型依赖关系的接口包括资源类型依赖关系的查询接口、资源 类型依赖关系的创建接口和资源类型依赖关系的删除接口等。查询接口用于业务側向系统側查询资源类型依赖关系;创建接口用于业务 侧创建资源类型依赖关系并将创建的资源类型依赖关系存储在系统侧;删除接 口用于业务侧删除系本文档来自技高网...

【技术保护点】
一种网络资源关联管理的方法,其特征在于,包括: 业务侧对网络资源进行分类,为网络资源提供资源类型标识,并将资源类型标识和资源类型间的依赖关系发送给系统侧; 根据收到的资源类型标识和资源类型间的依赖关系,系统侧构建数据模型完成资源 类型依赖关系的管理; 系统侧为业务侧提供操作资源类型依赖关系的接口以及操作资源实例依赖关系的接口。

【技术特征摘要】
1、一种网络资源关联管理的方法,其特征在于,包括业务侧对网络资源进行分类,为网络资源提供资源类型标识,并将资源类型标识和资源类型间的依赖关系发送给系统侧;根据收到的资源类型标识和资源类型间的依赖关系,系统侧构建数据模型完成资源类型依赖关系的管理;系统侧为业务侧提供操作资源类型依赖关系的接口以及操作资源实例依赖关系的接口。2、 根据权利要求l所述的网络资源关联管理的方法,其特征在于,所述构建数据模型具体包括创建资源类型的数据结构,数据结构包括数据域和后继域,数据域中存储资源类型的资源类型标识或包含资源类型标识的资源类型对象;后继域中存储资源类型的依赖关系。3、 根据权利要求2所述的网络资源关联管理的方法,其特征在于,所述数据结构还包括前导域,前导域中存储资源类型的被依赖关系。4、 根据权利要求1所述的网络资源关联管理的方法,其特征在于,在系统侧构建ft据冲莫型完成资源类型依赖关系的管理之后,所述方法进一步包括对已构建的资源类型之间的依赖关系进行可靠性检查。5、 根据权利要求1所述的网络资源关联管理的方法,其特征在于,所述操作资源类型依赖关系的接口包括资源类型依赖关系的查询接口 ;所述方法进一步包括业务侧通过所述资源类型依赖关系的查询接口向系统侧查询资源类型依赖关系。6、 根据权利要求5所述的网络资源关联管理的方法,其特征在于,所述查询资源类型依赖关系的过程为业务侧通过资源类型依赖关系的查询接口向系统侧提供资源类型标识,系统侧根据资源类型标识获取资源类型的依赖关系集合,并通过资源类型依赖关系的查询接口将获取的资源类型的依赖关系集合返回给业务侧。7、 根据权利要求l所述的网络资源关联管理的方法,其特征在于,所述操作资源实例依赖关系的接口...

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

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

1