一种虚拟资源的展示方法和展示装置制造方法及图纸

技术编号:16400741 阅读:19 留言:0更新日期:2017-10-17 20:50
本发明专利技术实施例公开了一种虚拟资源的展示方法以及展示装置,包括获取虚拟资源展示指令;其中,虚拟资源展示指令中包含目标虚拟资源展示方式;根据目标虚拟资源展示方式从预先建立的资源视图、逻辑视图和组织视图中选择一种视图,作为目标视图;以目标视图的形式进行虚拟资源展示。从本发明专利技术提供的技术方案可见,由于获取了包含目标资源展示方式的展示指令,在预先建立的三种视图中选择一种与目标展示方式相符合的视图,并以所选择的视图的形式进行虚拟资源展示,从而直观地展示平台中的虚拟资源,以及各个虚拟资源之间的关联关系和约束关系。

Display method and display device of virtual resource

The embodiment of the invention discloses a display method of virtual resources and display device, including access to the virtual resource display instruction; the virtual resource contains the target virtual resources in the instruction display mode display; according to the choice of a view from the resource view, the pre established logical view and organization view objects in virtual resources display, as the target to view; target view form of virtual resource display. The technical scheme provided from the invention, because access to the target resources display display instructions, select a target display mode is consistent with the view in view of the three pre established, and to choose the form of views of virtual resources show, from the visual display of virtual resources platform. Well, the relationship between various virtual resources and constraints.

【技术实现步骤摘要】
一种虚拟资源的展示方法和展示装置
本专利技术涉及虚拟
,尤其涉及一种虚拟资源的展示方法和展示装置。
技术介绍
云平台是对虚拟资源进行管理的平台,通过云平台能够对各种虚拟资源进行良好的管理。相关技术中,当需要查看虚拟资源时,需要通过选项的一次次点击以查找所要查看的虚拟资源。然而,这种方法无法直观地展示云平台中的虚拟资源,以及各个虚拟资源之间的关联关系和约束关系。
技术实现思路
为了解决上述技术问题,本专利技术提供一种虚拟资源的展示方法以及展示装置,从而能够直观地展示云平台中的虚拟资源,以及各个虚拟资源之间的关联关系和约束关系。为了达到本专利技术目的,本专利技术提供了一种资源的展示方法,包括:获取虚拟资源展示指令;其中,所述虚拟资源展示指令中包含目标虚拟资源展示方式;根据所述目标虚拟资源展示方式从预先建立的资源视图、逻辑视图和组织视图中选择一种视图,作为目标视图;以所述目标视图的形式进行虚拟资源展示。所述获取虚拟资源展示指令之前,还包括:获取云平台的虚拟资源;其中,所述虚拟资源包括虚拟控制中心、虚拟集群、虚拟数据中心、虚拟网络、虚拟存储、虚拟机、镜像、防火墙和负载均衡器;获取所述云平台中的资源域、所述资源域中的组织以及所述组织中的用户;根据所述虚拟资源的依赖关系建立资源视图;根据所述虚拟资源的逻辑层次结构建立逻辑视图;根据所述资源域、所述组织和所述用户的关系建立组织视图。所述根据虚拟资源的依赖关系建立资源视图,包括:设置虚拟控制中心和镜像为根节点;设置虚拟集群为虚拟控制中心节点下的子节点;设置虚拟数据中心为虚拟集群节点下的子节点;设置虚拟网络、虚拟存储、虚拟机为虚拟数据中心节点下的子节点;设置防火墙和负载均衡器为虚拟网络节点下的子节点;根据所述虚拟控制中心节点、镜像节点、所述虚拟集群节点、虚拟数据中心节点、所述虚拟网络节点、虚拟存储节点、虚拟机节点、防火墙节点和负载均衡器节点建立所述资源视图。所述根据虚拟资源的逻辑层次结构建立逻辑视图,包括:设置虚拟控制中心、镜像、防火墙和负载均衡器为根节点;设置虚拟集群、虚拟网络和虚拟存储为虚拟控制中心节点下的子节点;设置虚拟数据中心为虚拟集群节点下的子节点;设置虚拟机为虚拟数据中心节点下的子节点;根据所述虚拟控制中心节点、镜像节点、防火墙节点、负载均衡器节点、所述虚拟集群节点、虚拟网络节点和虚拟存储节点、所述虚拟数据中心节点和虚拟机节点建立所述逻辑视图。所述根据组织和用户关系建立组织视图,包括:设置资源域为根节点;设置所述资源域中的组织为资源域节点下的子节点;设置所述组织中的用户为组织节点下的子节点;根据所述资源域节点、所述组织节点和用户节点建立所述组织视图。本专利技术提供了一种虚拟资源的展示装置,包括:第一获取模块,用于获取虚拟资源展示指令;其中,所述虚拟资源展示指令中包含目标虚拟资源展示方式;选择模块,用于根据所述目标虚拟资源展示方式从预先建立的资源视图、逻辑视图和组织视图中选择一种视图,作为目标视图;展示模块,用于以所述目标视图的形式进行虚拟资源展示。还包括:第二获取模块,用于获取云平台的虚拟资源;其中,所述虚拟资源包括虚拟控制中心、虚拟集群、虚拟数据中心、虚拟网络、虚拟存储、虚拟机、镜像、防火墙和负载均衡器;第三获取模块,用于获取所述云平台中的资源域、所述资源域中的组织以及所述组织中的用户;第一处理模块,用于根据所述虚拟资源的依赖关系建立资源视图;第二处理模块,用于根据所述虚拟资源的逻辑层次结构建立逻辑视图;第三处理模块,用于根据所述资源域、所述组织和所述用户的关系建立组织视图。所述第一处理模块包括:第一设置单元,用于设置虚拟控制中心和镜像为根节点;设置虚拟集群为虚拟控制中心节点下的子节点;设置虚拟数据中心为虚拟集群节点下的子节点;设置虚拟网络、虚拟存储、虚拟机为虚拟数据中心节点下的子节点;设置防火墙和负载均衡器为虚拟网络节点下的子节点;第一处理单元,用于根据所述虚拟控制中心节点、镜像节点、所述虚拟集群节点、虚拟数据中心节点、所述虚拟网络节点、虚拟存储节点、虚拟机节点、防火墙节点和负载均衡器节点建立所述资源视图。所述第二处理模块包括:第二设置单元,用于设置虚拟控制中心、镜像、防火墙和负载均衡器为根节点;设置虚拟集群、虚拟网络和虚拟存储为虚拟控制中心节点下的子节点;设置虚拟数据中心为虚拟集群节点下的子节点;设置虚拟机为虚拟数据中心节点下的子节点;第二处理单元,用于根据所述虚拟控制中心节点、镜像节点、防火墙节点、负载均衡器节点、所述虚拟集群节点、虚拟网络节点和虚拟存储节点、所述虚拟数据中心节点和虚拟机节点建立所述逻辑视图。所述第三处理模块包括:第三设置单元,用于设置资源域为根节点;设置所述资源域中的组织为资源域节点下的子节点;设置所述组织中的用户为组织节点下的子节点;第三处理单元,用于根据所述资源域节点、所述组织节点和用户节点建立所述组织视图。与现有技术相比,本专利技术至少包括获取虚拟资源展示指令;其中,虚拟资源展示指令中包含目标虚拟资源展示方式;根据目标虚拟资源展示方式从预先建立的资源视图、逻辑视图和组织视图中选择一种视图,作为目标视图;以目标视图的形式进行虚拟资源展示。从本专利技术提供的技术方案可见,由于获取了包含目标资源展示方式的展示指令,在预先建立的三种视图中选择一种与目标展示方式相符合的视图,并以所选择的视图的形式进行虚拟资源展示,从而直观地展示平台中的虚拟资源,以及各个虚拟资源之间的关联关系和约束关系。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例提供的一种虚拟资源的展示方法的流程示意图;图2为本专利技术实施例提供的另一种虚拟资源的展示方法的流程示意图;图3为本专利技术实施例提供的一种虚拟资源的展示装置的结构示意图;图4为本专利技术实施例提供的另一种虚拟资源的展示装置的结构示意图;图5为本专利技术实施例提供的又一种虚拟资源的展示装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。本专利技术实施例提供一种虚拟资源的展示方法,如图1所示,该方法包括:步骤101、获取虚拟资源展示指令。其中,虚拟资源展示指令中包含目标虚拟资源展示方式。具体的,虚拟资源展示方式可以包括虚拟资源依赖关系的展示方式、虚拟资源逻辑层次结构的展示方式和资源域、组织和用户之间关系的展示方式;目标虚拟资源展示方式可以是这三种展示方式种的一种。步骤102、根据目标虚拟资源展示方式从预先建立的资源视图、逻辑视图和组织视图中选择一种视图,作为目标视图。具体的,根据目标虚拟资源展示方式从不同展示方式的三种视图中选择一种视图,作为最终展示虚拟资源的视图形式。步骤103、以目标视图的形式进行虚拟资源展示。本专利技术实施例所提供的虚拟资源的展示方法,获取虚拟资源展示指令;其中本文档来自技高网...
一种虚拟资源的展示方法和展示装置

【技术保护点】
一种虚拟资源的展示方法,其特征在于,包括:获取虚拟资源展示指令;其中,所述虚拟资源展示指令中包含目标虚拟资源展示方式;根据所述目标虚拟资源展示方式从预先建立的资源视图、逻辑视图和组织视图中选择一种视图,作为目标视图;以所述目标视图的形式进行虚拟资源展示。

【技术特征摘要】
1.一种虚拟资源的展示方法,其特征在于,包括:获取虚拟资源展示指令;其中,所述虚拟资源展示指令中包含目标虚拟资源展示方式;根据所述目标虚拟资源展示方式从预先建立的资源视图、逻辑视图和组织视图中选择一种视图,作为目标视图;以所述目标视图的形式进行虚拟资源展示。2.根据权利要求1所述的展示方法,其特征在于,所述获取虚拟资源展示指令之前,还包括:获取云平台的虚拟资源;其中,所述虚拟资源包括虚拟控制中心、虚拟集群、虚拟数据中心、虚拟网络、虚拟存储、虚拟机、镜像、防火墙和负载均衡器;获取所述云平台中的资源域、所述资源域中的组织以及所述组织中的用户;根据所述虚拟资源的依赖关系建立资源视图;根据所述虚拟资源的逻辑层次结构建立逻辑视图;根据所述资源域、所述组织和所述用户的关系建立组织视图。3.根据权利要求2所述的展示方法,其特征在于,所述根据虚拟资源的依赖关系建立资源视图,包括:设置虚拟控制中心和镜像为根节点;设置虚拟集群为虚拟控制中心节点下的子节点;设置虚拟数据中心为虚拟集群节点下的子节点;设置虚拟网络、虚拟存储、虚拟机为虚拟数据中心节点下的子节点;设置防火墙和负载均衡器为虚拟网络节点下的子节点;根据所述虚拟控制中心节点、镜像节点、所述虚拟集群节点、虚拟数据中心节点、所述虚拟网络节点、虚拟存储节点、虚拟机节点、防火墙节点和负载均衡器节点建立所述资源视图。4.根据权利要求2所述的展示方法,其特征在于,所述根据虚拟资源的逻辑层次结构建立逻辑视图,包括:设置虚拟控制中心、镜像、防火墙和负载均衡器为根节点;设置虚拟集群、虚拟网络和虚拟存储为虚拟控制中心节点下的子节点;设置虚拟数据中心为虚拟集群节点下的子节点;设置虚拟机为虚拟数据中心节点下的子节点;根据所述虚拟控制中心节点、镜像节点、防火墙节点、负载均衡器节点、所述虚拟集群节点、虚拟网络节点和虚拟存储节点、所述虚拟数据中心节点和虚拟机节点建立所述逻辑视图。5.根据权利要求2所述的展示方法,其特征在于,所述根据组织和用户关系建立组织视图,包括:设置资源域为根节点;设置所述资源域中的组织为资源域节点下的子节点;设置所述组织中的用户为组织节点下的子节点;根据所述资源域节点、所述组织节点和用户节点建立所述组织视图。6.一种虚拟资源的展示装置,其特征在于,包括:第一获取模块,用于获取虚拟...

【专利技术属性】
技术研发人员:高滨
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1