一种资源拓扑图设置方法和装置制造方法及图纸

技术编号:19744761 阅读:18 留言:0更新日期:2018-12-12 04:39
本发明专利技术实施例公开了一种资源拓扑图设置方法和装置,该方法包括:在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的资源图形;通过后台接口将资源架构中的各个现实资源的运行状态数据实时传输到图形工具中,并分别与相应的资源图形建立连接,以通过资源图形展示相应的现实资源的运行状态。通过该实施例方案,使得云平台用户直观地了解到各个云平台资源的运行状态,提高了监控效率和云平台用户的体验感。

【技术实现步骤摘要】
一种资源拓扑图设置方法和装置
本专利技术实施例涉及云应用技术,尤指一种资源拓扑图设置方法和装置。
技术介绍
在云平台(如IncloudOpenStack云平台)的资源监控中,多机房的资源统一调配和管理水平,以及可自动化批量创建、调配、回收虚拟机、资源共享协同水平大幅提高。同时精细的资源监控装置可管理数百台服务器,数千个监控器,对云平台中的各种资源的运行状态进行实时监控。然而目前的技术中,尚不能对所监控的资源运行状态进行直观地展示,以及提供多人查看、分析,使得云平台用户体验较差,并降低了监控效率。
技术实现思路
为了解决上述技术问题,本专利技术实施例提供了一种资源拓扑图设置方法和装置,能够使得云平台用户直观地了解到各个云平台资源的运行状态,提高了监控效率和云平台用户的体验感。为了达到本专利技术实施例目的,本专利技术实施例提供了一种资源拓扑图设置方法,该方法可以包括:在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的资源图形;通过后台接口将资源架构中的各个现实资源的运行状态数据实时传输到图形工具中,并分别与相应的资源图形建立连接,以通过资源图形展示相应的现实资源的运行状态。可选地,该现实资源可以包括:预设云平台、各个预设区域、各个项目以及各个项目中的云主机和相应的云物理机;该资源图形可以包括:云平台图形、各个预设区域的区域图形、各个项目的项目图形以及各个项目中的云主机和相应的云物理机对应的云主机图形和云物理机图形。可选地,在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的图形项目资源可以包括:在图形工具中设置云平台图形;以云平台图形为基础分别引出不同的区域图形,区域图形用来表示资源架构中的一个或多个实体的预设区域;以各个区域图形为基础分别引出相应的预设区域内包含的各个项目的项目图形;以各个项目图形为基础分别引出相应项目中包含的云主机和相应的云物理机分别对应的云主机图形和云物理机图形。可选地,在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的图形项目资源还可以包括:分别为现实资源的不同的运行状态设置不同的指示颜色,以在现实资源处于不同的运行状态时通过相应的资源图形以相应的指示颜色对运行状态进行展示。可选地,在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的图形项目资源还可以包括:将不同类型的资源图形设置为不同的图形形状。可选地,该方法还可以包括:预先通过以下方式建立基于预设云平台的资源架构:在所述预设云平台中的预设区域内创建一个或多个项目,并分别为创建的项目分配相应的资源配额;根据已经创建好的各个项目分别批量化创建云主机和相应的云物理机,并加入到所创建的相应项目中。可选地,该方法还可以包括:在创建云主机和相应的云物理机时,根据所在的项目不同对云主机和相应的云物理机进行不同的配置。可选地,该资源配额可以包括:计算、网络和存储的配额大小。可选地,为创建的项目分配相应的资源配额可以包括:根据预设的具有不同配额大小的配额模板为创建的项目分配相应的资源配额。为了达到本专利技术实施例目的,本专利技术实施例还提供了一种资源拓扑图设置装置,包括处理器和计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令被处理器执行时,实现上述的资源拓扑图设置方法。本专利技术实施例包括:在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的资源图形;通过后台接口将资源架构中的各个现实资源的运行状态数据实时传输到图形工具中,并分别与相应的资源图形建立连接,以通过资源图形展示相应的现实资源的运行状态。通过该实施例方案,使得云平台用户直观地了解到各个云平台资源的运行状态,提高了监控效率和云平台用户的体验感。本专利技术实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术实施例技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术实施例的技术方案,并不构成对本专利技术实施例技术方案的限制。图1为本专利技术实施例的资源拓扑图设置方法流程图;图2为本专利技术实施例的预先建立基于预设云平台的资源架构的方法流程图;图3为本专利技术实施例的在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的图形项目资源的方法流程图;图4为本专利技术实施例的资源拓扑图示意图;图5为本专利技术实施例的资源拓扑图设置装置组成框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。为了达到本专利技术实施例目的,本专利技术实施例提供了一种资源拓扑图设置方法,如图1所示,该方法可以包括S101-S102:S101、在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的资源图形;S102、通过后台接口将资源架构中的各个现实资源的运行状态数据实时传输到图形工具中,并分别与相应的资源图形建立连接,以通过资源图形展示相应的现实资源的运行状态。在本专利技术实施例中,在云平台(如IncloudOpenStack云平台)的资源监控中,多机房的资源统一调配和管理水平,以及可自动化批量创建、调配、回收虚拟机、资源共享协同水平大幅提高。同时精细的资源监控装置可管理数百台服务器,数千个监控器,对云平台中的各种资源的运行状态进行实时监控。然而目前的技术中,尚不能对所监控的资源运行状态进行直观地展示,以及提供多人查看、分析,使得云平台用户体验较差,并降低了监控效率。为此本专利技术实施例设计了云平台数据中心资源架构的拓扑图,实时对云主机,云物理机等资源进行监控,并对大量资源的故障进行报警,展示在该拓扑图上,方便实时查看资源故障分布情况。该是哈私立方案使得基于OpenStack和底层虚拟化资源构建的云平台,能够直观地、及时地将资源运行状态投射到大屏上并进行展示,实现了同时提供多人查看、分析,有利于对云平台资源做出最优的调整。可选地,该现实资源可以包括:预设云平台、各个预设区域、各个项目以及各个项目中的云主机和相应的云物理机。在本专利技术实施例中,为了设置基于预设云平台的资源架构的资源拓扑图,需要预先建立关于这些现实资源的资源架构,该现实资源是指用户所应用的基于预设云平台的资源架构中的实际资源。可选地,如图2所示,该方法可以包括:预先通过以下方式建立基于预设云平台的资源架构,具体可以包括步骤S201-S202:S201、在所述预设云平台中的预设区域内创建一个或多个项目,并分别为创建的项目分配相应的资源配额。在本专利技术实施例中,该预设云平台可以为IncloudOpenStack云平台。在本专利技术实施例中,在IncloudOpenStack云平台的某个特定区域Region下首先进行项目创建,并为创建的项目分配相应的资源配额。可选地,该资源配额可以包括但不限于:计算、网络、本文档来自技高网...

【技术保护点】
1.一种资源拓扑图设置方法,其特征在于,所述方法包括:在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的资源图形;通过后台接口将所述资源架构中的各个现实资源的运行状态数据实时传输到所述图形工具中,并分别与相应的资源图形建立连接,以通过所述资源图形展示相应的现实资源的运行状态。

【技术特征摘要】
1.一种资源拓扑图设置方法,其特征在于,所述方法包括:在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的资源图形;通过后台接口将所述资源架构中的各个现实资源的运行状态数据实时传输到所述图形工具中,并分别与相应的资源图形建立连接,以通过所述资源图形展示相应的现实资源的运行状态。2.根据权利要求1所述的资源拓扑图设置方法,其特征在于,所述现实资源包括:预设云平台、各个预设区域、各个项目以及各个项目中的云主机和相应的云物理机;所述资源图形包括:云平台图形、各个预设区域的区域图形、各个项目的项目图形以及各个项目中的云主机和相应的云物理机对应的云主机图形和云物理机图形。3.根据权利要求2所述的资源拓扑图设置方法,其特征在于,所述在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的图形项目资源包括:在所述图形工具中设置云平台图形;以所述云平台图形为基础分别引出不同的区域图形,所述区域图形用来表示所述资源架构中的一个或多个实体的预设区域;以各个区域图形为基础分别引出相应的预设区域内包含的各个项目的项目图形;以各个项目图形为基础分别引出相应项目中包含的云主机和相应的云物理机分别对应的云主机图形和云物理机图形。4.根据权利要求3所述的资源拓扑图设置方法,其特征在于,所述在预设的图形工具中根据预先创建的基于预设云平台的资源架构部署相应的图形项目资源还包括:分别为所述现实资源的不同的运行状态设置不同...

【专利技术属性】
技术研发人员:张培训刘正伟高飞王凯许磊
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1