一种云服务网络的展示方法和装置制造方法及图纸

技术编号:23055900 阅读:40 留言:0更新日期:2020-01-07 15:40
本发明专利技术实施例提供了一种云服务网络的展示方法和装置,该方法包括:当获得对云服务网络的第一展示指令时,获得云服务网络所包括的云系统各自对应的目标数据;基于所获得目标数据的数量以及各目标数据的获得顺序,确定各个云系统在预设拓扑图中的添加区域,预设拓扑图中包含云服务网络对应的通信网络标识;各云系统对应的添加区域所在位置,以通信网络标识所在位置为中心呈放射状分布;针对每一云系统,将该云系统的标识信息和系统结构信息,分别添加入该云系统对应的添加区域的第一添加区域和第二添加区域,生成云服务网络拓扑图,并展示。以实现对云服务网络的直观简洁地展示,并且展示形式更丰富,提高用户体验。

【技术实现步骤摘要】
一种云服务网络的展示方法和装置
本专利技术涉及云服务
,特别是涉及一种云服务网络的展示方法和装置。
技术介绍
随着科技的发展,云系统越来越受人们的关注及使用,云系统数量越来越多,云系统中所包含的节点越来越多,对云系统的管理难度也越来越大。在对各云系统进行管理的过程中,对各云系统的信息的展示非常重要,其中,上述信息包括:云系统的标识信息、系统结构信息以及系统详细信息等。其中;云系统的系统结构信息可以包括:该云系统中所包含的各类节点的数量以及存储空间的使用状态等信息,系统详细信息可以包括云系统中各节点之间的连接关系,以及节点各自对应的状态信息等,上述节点各自对应的状态信息可以包括:该节点是否出现故障,以及该节点的哪些组件出现故障等信息。目前,对云服务网络系统的展示方式一般为:以列表的方式,展示云服务器系统中的各个云系统的标识;进而,针对每一云系统的标识,展示该云系统所包含存储节点和/或管理节点,和监控节点各自对应的标识,及上述节点之间的连接关系,以及展示上述节点各自对应的状态信息。其中,上述监控节点可以为摄像头以及相机等监控设备。上述云服务网络系统包含:提供同一类服务的多个云系统,该云服务网络系统内的所有云系统使用同一通信网络,例如,上述云服务网络系统可以是:为某城市的交通系统提供交通数据的多个云系统,该多个云系统使用该城市的交通系统的通信网络。目前以列表的形式,展示上述各云系统对应的各信息的方式,展示形式单调且信息展示不够直观,用户使用体验不高。
技术实现思路
本专利技术实施例的目的在于提供一种云服务网络的展示方法、装置及电子设备,以实现对云服务网络的各信息的直观简洁地展示,并且展示形式更丰富,提高用户体验。具体技术方案如下:一方面,本专利技术实施例提供了一种云服务网络的展示方法,所述方法包括:当获得对云服务网络的第一展示指令时,获得所述云服务网络所包括的云系统各自对应的目标数据,其中,所述目标数据包括:所对应云系统的标识信息以及系统结构信息;基于所获得目标数据的数量以及各目标数据的获得顺序,确定各个云系统在预设拓扑图中的添加区域,其中,所述预设拓扑图中包含所述云服务网络的通信网络对应的通信网络标识;各云系统对应的添加区域所在位置,以所述通信网络标识所在位置为中心呈放射状分布;针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加区域的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域,以生成云服务网络拓扑图;展示所述云服务网络拓扑图。可选地,每一添加区域对应一预设形状的添加模板;所述针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加区域的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域的步骤,包括:针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加模板的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加模板的第二添加区域。可选地,所述添加区域还包括第三添加区域;所述目标数据还包括第一数量,其中,所述第一数量为所对应云系统中出现故障的节点的数量;在所述针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加区域的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域的步骤之后,所述方法还包括:针对每一云系统,将所述第一数量,添加入该云系统对应的添加区域的第三添加区域。可选地,所述第二添加区域包含第一添加子区域和第二添加子区域;所述系统结构信息包括:所对应云系统中各类节点的数量以及除监控节点之外的各节点之间的连接关系;所述各类节点的数量包括监控节点的第二数量;所述将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域的步骤,包括:针对除所述监控节点外的每一类节点,获得该类节点对应的节点图标,其中,所述节点图标的数量与该类节点的数量相同;基于除所述监控节点外的各节点对应的节点图标以及各节点之间的连接关系,生成节点图标连接图,并添加入所述第一添加子区域;将所述第二数量添加入所述第二添加子区域。可选地,所述除所述监控节点外的每一类节点对应的节点图标包括:存储节点图标和/或管理节点图标,所述各类节点的数量还包括:存储节点的第三数量以及管理节点的第四数量;当所述第四数量不为零时,所述除监控节点之外的各节点之间的连接关系包括:存储节点之间的连接关系、管理节点之间的连接关系以及存储节点与管理节点之间的连接关系;所述基于除所述监控节点外的各节点对应的节点图标以及各节点之间的连接关系,生成节点图标连接图,并添加入所述第一添加子区域的步骤,包括:基于所述第三数量个存储节点图标、所述第四数量个管理节点图标、存储节点之间的连接关系、管理节点之间的连接关系,以及存储节点与管理节点之间的连接关系,生成第一节点图标连接图;将所述第一节点图标连接图,添加入所述第一添加子区域;或,当所述第四数量为零时,所述除监控节点之外的各节点之间的连接关系包括:存储节点之间的连接关系;所述基于除所述监控节点外的各节点对应的节点图标以及各节点之间的连接关系,生成节点图标连接图,并添加入所述第一添加子区域的步骤,包括:基于所述第三数量个存储节点图标以及所述存储节点之间的连接关系,生成第二节点图标连接图;将所述第二节点图标连接图,添加入所述第一添加子区域。可选地,所述系统结构信息还包括:所对应云系统的存储空间使用率和/或存储磁盘的数量;所述第二添加区域还包含第三添加子区域和/或第四添加子区域;在所述将所述第二数量添加入所述第二添加子区域的步骤之后,所述方法还包括:将所述存储空间使用率,添加入所述第三添加子区域;和/或,将所述存储磁盘的数量,添加入所述第四添加子区域。可选地,在所述展示所述云服务网络拓扑图的步骤之后,所述方法还包括:获得对所述云服务网络的第二展示指令,其中,所述第二展示指令携带待展示云系统的标识信息,作为第一标识信息;获得所述监控节点对应的监控节点图标,其中,所述监控节点图标的数量与所述第二数量相同;基于所述第一标识信息,获得各存储节点和/或各管理节点分别与各监控节点之间的连接关系,作为第一连接关系;基于所述第一连接关系、所述监控节点图标和所述节点图标连接图,生成所述待展示云系统对应的云系统结构展示图;展示所述云系统结构展示图。可选地,在所述获得对所述云服务网络的第二展示指令的步骤之后,所述方法还包括:基于所述第一标识信息,获得所述待展示云系统中节点各自对应的状态信息;在所述展示所述云系统结构展示图的步骤之前,所述方法还包括:针对所述待展示云系统中每一节点,确定该节点对应的状态信息,是否为表征该节点出现故障的状态信息;当确定该节点对应的状态信息,为表征该节点出本文档来自技高网...

【技术保护点】
1.一种云服务网络的展示方法,其特征在于,所述方法包括:/n当获得对云服务网络的第一展示指令时,获得所述云服务网络所包括的云系统各自对应的目标数据,其中,所述目标数据包括:所对应云系统的标识信息以及系统结构信息;/n基于所获得目标数据的数量以及各目标数据的获得顺序,确定各个云系统在预设拓扑图中的添加区域,其中,所述预设拓扑图中包含所述云服务网络的通信网络对应的通信网络标识;各云系统对应的添加区域所在位置,以所述通信网络标识所在位置为中心呈放射状分布;/n针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加区域的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域,以生成云服务网络拓扑图;/n展示所述云服务网络拓扑图。/n

【技术特征摘要】
1.一种云服务网络的展示方法,其特征在于,所述方法包括:
当获得对云服务网络的第一展示指令时,获得所述云服务网络所包括的云系统各自对应的目标数据,其中,所述目标数据包括:所对应云系统的标识信息以及系统结构信息;
基于所获得目标数据的数量以及各目标数据的获得顺序,确定各个云系统在预设拓扑图中的添加区域,其中,所述预设拓扑图中包含所述云服务网络的通信网络对应的通信网络标识;各云系统对应的添加区域所在位置,以所述通信网络标识所在位置为中心呈放射状分布;
针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加区域的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域,以生成云服务网络拓扑图;
展示所述云服务网络拓扑图。


2.根据权利要求1所述的方法,其特征在于,每一添加区域对应一预设形状的添加模板;
所述针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加区域的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域的步骤,包括:
针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加模板的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加模板的第二添加区域。


3.根据权利要求1所述的方法,其特征在于,所述添加区域还包括第三添加区域;所述目标数据还包括第一数量,其中,所述第一数量为所对应云系统中出现故障的节点的数量;
在所述针对每一云系统,将该云系统的标识信息,添加入该云系统对应的添加区域的第一添加区域;并将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域的步骤之后,所述方法还包括:
针对每一云系统,将所述第一数量,添加入该云系统对应的添加区域的第三添加区域。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述第二添加区域包含第一添加子区域和第二添加子区域;
所述系统结构信息包括:所对应云系统中各类节点的数量以及除监控节点之外的各节点之间的连接关系;所述各类节点的数量包括监控节点的第二数量;
所述将该云系统的系统结构信息,添加入该云系统对应的添加区域的第二添加区域的步骤,包括:
针对除所述监控节点外的每一类节点,获得该类节点对应的节点图标,其中,所述节点图标的数量与该类节点的数量相同;
基于除所述监控节点外的各节点对应的节点图标以及各节点之间的连接关系,生成节点图标连接图,并添加入所述第一添加子区域;
将所述第二数量添加入所述第二添加子区域。


5.根据权利要求4所述的方法,其特征在于,所述除所述监控节点外的每一类节点对应的节点图标包括:存储节点图标和/或管理节点图标,所述各类节点的数量还包括:存储节点的第三数量以及管理节点的第四数量;
当所述第四数量不为零时,所述除监控节点之外的各节点之间的连接关系包括:存储节点之间的连接关系、管理节点之间的连接关系以及存储节点与管理节点之间的连接关系;
所述基于除所述监控节点外的各节点对应的节点图标以及各节点之间的连接关系,生成节点图标连接图,并添加入所述第一添加子区域的步骤,包括:
基于所述第三数量个存储节点图标、所述第四数量个管理节点图标、存储节点之间的连接关系、管理节点之间的连接关系,以及存储节点与管理节点之间的连接关系,生成第一节点图标连接图;
将所述第一节点图标连接图,添加入所述第一添加子区域;
或,
当所述第四数量为零时,所述除监控节点之外的各节点之间的连接关系包括:存储节点之间的连接关系;
所述基于除所述监控节点外的各节点对应的节点图标以及各节点之间的连接关系,生成节点图标连接图,并添加入所述第一添加子区域的步骤,包括:
基于所述第三数量个存储节点图标以及所述存储节点之间的连接关系,生成第二节点图标连接图;
将所述第二节点图标连接图,添加入所述第一添加子区域。


6.根据权利要求4所述的方法,其特征在于,所述系统结构信息还包括:所对应云系统的存储空间使用率和/或存储磁盘的数量;所述第二添加区域还包含第三添加子区域和/或第四添加子区域;
在所述将所述第二数量添加入所述第二添加子区域的步骤之后,所述方法还包括:
将所述存储空间使用率,添加入所述第三添加子区域;
和/或,
将所述存储磁盘的数量,添加入所述第四添加子区域。


7.根据权利要求4所述的方法,其特征在于,在所述展示所述云服务网络拓扑图的步骤之后,所述方法还包括:
获得对所述云服务网络的第二展示指令,其中,所述第二展示指令携带待展示云系统的标识信息,作为第一标识信息;
获得所述监控节点对应的监控节点图标,其中,所述监控节点图标的数量与所述第二数量相同;
基于所述第一标识信息,获得各存储节点和/或各管理节点分别与各监控节点之间的连接关系,作为第一连接关系;
基于所述第一连接关系、所述监控节点图标和所述节点图标连接图,生成所述待展示云系统对应的云系统结构展示图;
展示所述云系统结构展示图。


8.根据权利要求7所述的方法,其特征在于,在所述获得对所述云服务网络的第二展示指令的步骤之后,所述方法还包括:
基于所述第一标识信息,获得所述待展示云系统中节点各自对应的状态信息;
在所述展示所述云系统结构展示图的步骤之前,所述方法还包括:
针对所述待展示云系统中每一节点,确定该节点对应的状态信息,是否为表征该节点出现故障的状态信息;
当确定该节点对应的状态信息,为表征该节点出现故障的状态信息时,在所述云系统结构展示图中该节点对应的图标对应的标识添加区域,添加预设故障标识。


9.根据权利要求7所述的方法,其特征在于,在所述展示所述云系统结构展示图的步骤之后,所述方法还包括:
获得对所述云服务网络的第三展示指令,其中,所述第三展示指令携带待展示节点对应的标识信息,作为第二标识信息;
基于所述第二标识信息,判断所述第三展示指令是否为针对监控节点的指令;
当判断所述第三展示指令不为针对监控节点的指令时,基于所述第二标识信息,获得该待展示节点的构造信息;
基于该待展示节点的构造信息,生成该待展示节点对应的节点结构展示图;
展示所述节点结构展示图。


10.根据权利要求9所述的方法,其特征在于,该待展示节点的构造信息包括:该待展示节点的形状信息和尺寸信息,所包含的存储磁盘的形状信息、存储磁盘的尺寸信息、存储磁盘的标识信息和存储磁盘在该待展示节点中的安装位置,以及所包含的网线接入口的形状信息、网线接入口的尺寸信息和网线接入口在该待展示节点中的设置位置;
所述基于该待展示节点的构造信息,生成该待展示节点对应的节点结构展示图的步骤,包括:
基于该待展示节点的形状信息和尺寸信息,生成该待展示节点的初始结构展示图;
针对每一存储磁盘,基于该存储磁盘的尺寸信息以及该待展示节点的尺寸信息,在所述初始结构展示图中的、与该存储磁盘在该待展示节点中的安装位置相对应的位置处,添加入该存储磁盘对应的存储磁盘信息,其中,所述存储磁盘信息包括:基于所对应存储磁盘的形状信息生成的磁盘缩略图和该存储磁盘对应的标识信息;
针对每一网线接入口,基于该网线接入口的尺寸信息和该待展示节点的尺寸信息,在所述初始结构添加图中的、与该网线接入口在该待展示节点中的设置位置相对应的位置处,添加入该网线接入口的接口缩略图,其中,所述接口缩略图为:基于所对应网线接入口的形状信息设置的缩略图,以生成节点结构展示图。


11.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
获得针对所述云服务网络拓扑图的区域放大指令;
放大显示所述区域放大指令对应的所述云服务网络拓扑图中的区域。


12.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
每到达一个时间周期,获得新的目标数据,基于所获得的新的目标数据,...

【专利技术属性】
技术研发人员:王静
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:浙江;33

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

1