一种资产管理系统及方法技术方案

技术编号:20992810 阅读:17 留言:0更新日期:2019-04-29 22:43
本发明专利技术实施例公开了一种资产管理系统及方法,其中,资产管理系统包括组件对象库、资产模型库和资产库,组件对象库可以包括至少一种组件模型,资产模型库可以根据预设规则构建由组件对象库中的一个或多个组件对象构成的一个或多个资产模型,资产库可以存储包括资产模型库中的一个或多个资产模型的实例及资产模型的实例集。本发明专利技术实施例中,资产管理系统可以包括组件对象、资产模型和资产类型及其实例集,且实例集的种类多、范围广,可以构建多种不同类型的用户资产;此外,还可以对组件模型、资产模型或资产类型进行调整,从而能够根据用户的需要对资产管理系统进行调整,使得对资产的管理比较灵活、扩展性好。

An Asset Management System and Method

The embodiment of the present invention discloses an asset management system and method, in which the asset management system includes a component object library, an asset model library and an asset library. The component object library may include at least one component model. The asset model library may construct one or more asset models composed of one or more component objects in a component object library according to preset rules, and the asset library may Storage includes one or more instances of the asset model in the asset model library and the set of instances of the asset model. In the embodiment of the present invention, the asset management system may include component objects, asset models and asset types and their instance sets, and the example sets are of many kinds and wide ranges, so that different types of user assets can be constructed. In addition, the component models, asset models or asset types can be adjusted so that the asset management system can be adjusted according to the needs of users. It makes the management of assets more flexible and scalable.

【技术实现步骤摘要】
一种资产管理系统及方法
本专利技术涉及网络安全
,尤其涉及一种资产管理系统及方法。
技术介绍
目前,随着科技的迅速发展,网络安全变得越来越重要,以维护网络安全为主要功能的安全运维平台应运而生。具体地说,安全运维平台可以对用户在互联网通信过程中所拥有的各类资产进行管理,并可以对用户的资产进行安全维护。以主机资产为例,资产可以是指物理资产,比如主机硬件型号、操作系统类型、数据库版本等,或者也可以为逻辑资产,比如责任人、组织架构、地理区域等。因此,对资产的有效管理,能够提高安全运维平台的运行效率和网络安全管理的性能。现有的安全运维平台中,通常预设固定数量的资产类型,并针对于每一个资产类型为该资产类型设置固定的属性信息,从而能够通过不同的资产类型来区分具有不同属性信息的资产。然而,采用上述方法,由于采用固定的资产类型和固定的属性信息,通常不能对资产类型或者某一类型的资产的属性信息进行扩展,无有效技术积累,因此,在对用户的资产进行管理时,采用上述方法会使得资产管理的灵活性差、可扩展性差,无法构建精细化的资产指纹画像。综上,目前亟需一种资产管理系统,用以解决采用现有技术进行资产管理导致的灵活性差、可扩展性差、无法构建精细化的资产指纹画像的技术问题。
技术实现思路
本专利技术实施例提供一种资产管理系统,用以解决采用现有技术进行资产管理导致的灵活性差、可扩展性差、无法构建精细化的资产指纹画像的技术问题。本专利技术实施例提供的一种资产管理系统,所述资产管理系统包括组件对象库、资产模型库和资产库;所述组件对象库,包括至少一种组件模型,并根据所述至少一种组件模型构建一个或多个组件对象和所述一个或多个组件对象的实例;所述资产模型库,用于根据预设规则构建一个或多个资产模型,所述一个或多个资产模型中的任一资产模型由所述组件对象库中的一个或多个组件对象构成;所述资产库,用于存储资产实例,所述资产实例包括所述资产模型库中的一个或多个资产模型的实例。可选地,所述组件对象库包括组件模型库、对象库和对象实例库:所述组件模型库,用于定义所述至少一种组件模型的通用表达形式;所述对象库,用于根据所述至少一种组件模型构建一个或多个组件对象,所述一个或多个组件对象中的任一组件对象为所述组件模型库中的至少一种组件模型派生得到的;所述对象实例库,用于根据所述一个或多个组件对象构建所述一个或多个组件对象的一个或多个实例。可选地,所述方法还包括:针对于任一组件对象,从所述组件对象所属的组件模型派生的除所述组件对象以外的其它组件对象的实例中引用部分或全部实例,采用所述部分或全部实例构建所述组件对象的实例库。可选地,所述至少一种组件模型包括排列属性信息、标识属性信息和扩展属性信息;所述排列属性信息包括以下任意一项:随机排列方式、链式排列方式、树形排列方式和图形排列方式;所述标识属性信息,用于标识所述组件模型的类型;所述扩展属性信息,包括至少一个固有属性信息和/或至少一个可变属性信息,所述固有属性信息包括字符串、整型、浮点型、布尔型和时间戳中的任一项或任意组合;所述可变属性信息包括所述至少一个组件对象。可选地,针对于所述至少一个组件模型中的任一组件模型,所述组件模型派生得到的组件对象的实例的数量为多个时,所述组件对象的多个实例中任意两个实例的标识属性信息不同。可选地,所述组件对象库、所述资产模型库和所述资产库设置有预设操作方法;所述预设操作方法包括增加、删除、修改、查询、导入和导出中的任一项或任意组合;所述预设操作方法应用于一下任意一项或任意组合:所述至少一个组件模型、所述一个或多个组件对象、所述一个或多个组件对象的实例、所述一个或多个资产模型、所述一个或多个资产模型的实例。可选地,所述资产管理系统预设有如下组件对象:K1随机字符串、K1树字符串、K2链式整数、K1顺序字符串。可选地,所述一个或多个资产模型具有通用表达方式,所述一个或多个资产模型包括以下任意一项或任意组合:类型属性信息、名称属性信息、标识属性信息、聚类属性信息、分类属性信息、关系属性信息。可选地,所述一个或多个资产模型中的任一资产模型派生得到多种资产类型;所述多种资产类型中的任一资产类型可派生得到多个资产实例;所述聚类属性信息用于针对于某一资产类型,对所述资产类型的实例进行聚类或者过滤,得到资产实例集合;所述分类属性信息用于根据预设维度对资产实例进行分类,所述预设维度包括资源属性、管理属性和网络协议属性中的任意一项或任意组合;所述关系属性信息用于定义所述资产模型所派生的资产实例集合的结构和/或状态。本专利技术实施例提供的一种资产管理方法,所述方法包括:根据至少一种组件模型派生得到一个或多个组件对象,并根据所述一个或多个组件对象派生得到所述一个或多个组件对象的实例;根据所述一个或多个组件对象和预设规则,构建一个或多个资产模型,所述一个或多个资产模型中的任一资产模型由所述一个或多个组件对象构成;根据所述一个或多个组件对象的实例和所述一个或多个资产模型,派生得到一个或多个资产类型,并存储所述一个或多个资产类型的实例。本专利技术的上述实施例中,资产管理系统包括组件对象库、资产模型库和资产库,其中,组件对象库可以包括至少一种组件模型,并能够根据至少一种组件模型构建一个或多个组件对象和其对应的实例;资产模型库可以根据预设规则构建由组件对象库中的一个或多个组件对象构成的一个或多个资产模型;资产库可以存储包括资产模型库中的一个或多个资产模型的实例及资产模型的实例集。本专利技术实施例中,资产管理系统中可以包括多种组件对象、资产模型和资产类型及其实例集,其组件对象、资产模型和资产类型对应的实例集合的种类多、范围广,可以构建多种类型的资产,从而可以适用于多种应用场合;且,本专利技术实施例还可以根据用户需要对资产管理系统进行调整,即对资产管理系统中组件模型、资产模型或资产类型进行调整,从而使得资产管理比较灵活、扩展性好。此外,本专利技术实施例中的资产管理系统支持从底层构建资产实例,并可以根据不同的用户进行调整,即可以基于本专利技术实施例中的资产管理系统定义广义资产,能够构建精细化的资产指纹画像,增加用户的体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种资产管理系统的结构示意图;图2为本专利技术实施例提供的一种网站资产的结构示意图;图3为本专利技术实施例提供的一种资产管理方法对应的流程示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的一种资产管理系统100的结构示意图,如图1所示,该资产管理系统100可以由组件对象库110、资产模型库120和资产库130构成。其中,组件对象库110可以包括至少一种组件对象及至少一种组件对象的实例;资产模型库120可以由至少一种组件对本文档来自技高网...

【技术保护点】
1.一种资产管理系统,其特征在于,所述资产管理系统包括组件对象库、资产模型库和资产库;所述组件对象库,包括至少一种组件模型,并根据所述至少一种组件模型构建一个或多个组件对象和所述一个或多个组件对象的实例;所述资产模型库,用于根据预设规则构建一个或多个资产模型,所述一个或多个资产模型中的任一资产模型由所述组件对象库中的一个或多个组件对象构成;所述资产库,用于存储资产实例,所述资产实例包括所述资产模型库中的一个或多个资产模型的实例。

【技术特征摘要】
1.一种资产管理系统,其特征在于,所述资产管理系统包括组件对象库、资产模型库和资产库;所述组件对象库,包括至少一种组件模型,并根据所述至少一种组件模型构建一个或多个组件对象和所述一个或多个组件对象的实例;所述资产模型库,用于根据预设规则构建一个或多个资产模型,所述一个或多个资产模型中的任一资产模型由所述组件对象库中的一个或多个组件对象构成;所述资产库,用于存储资产实例,所述资产实例包括所述资产模型库中的一个或多个资产模型的实例。2.根据权利要求1所述的资产管理系统,其特征在于,所述组件对象库包括组件模型库、对象库和对象实例库:所述组件模型库,用于定义所述至少一种组件模型的通用表达形式;所述对象库,用于根据所述至少一种组件模型构建一个或多个组件对象,所述一个或多个组件对象中的任一组件对象为所述组件模型库中的至少一种组件模型派生得到的;所述对象实例库,用于根据所述一个或多个组件对象构建所述一个或多个组件对象的一个或多个实例。3.根据权利要求2所述的资产管理系统,其特征在于,所述方法还包括:针对于任一组件对象,从所述组件对象所属的组件模型派生的除所述组件对象以外的其它组件对象的实例中引用部分或全部实例,采用所述部分或全部实例构建所述组件对象的实例库。4.根据权利要求2所述的资产管理系统,其特征在于,所述至少一种组件模型包括排列属性信息、标识属性信息和扩展属性信息;所述排列属性信息包括以下任意一项:随机排列方式、链式排列方式、树形排列方式和图形排列方式;所述标识属性信息,用于标识所述组件模型的类型;所述扩展属性信息,包括至少一个固有属性信息和/或至少一个可变属性信息,所述固有属性信息包括字符串、整型、浮点型、布尔型和时间戳中的任一项或任意组合;所述可变属性信息包括所述至少一个组件对象。5.根据权利要求4所述的资产管理系统,其特征在于,针对于所述至少一个组件模型中的任一组件模型,所述组件模型派生得到的组件对象的实例的数量为多个时,所述组件对象的多个实...

【专利技术属性】
技术研发人员:李瀛吴磊张迎苹
申请(专利权)人:北京神州绿盟信息安全科技股份有限公司北京神州绿盟科技有限公司
类型:发明
国别省市:北京,11

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

1