应用于存储系统的节点视图展示方法及相关设备与流程

文档序号:16737600发布日期:2019-01-28 12:44阅读:144来源:国知局
应用于存储系统的节点视图展示方法及相关设备与流程

本发明涉及设备视图展示技术领域,特别是涉及一种应用于存储系统的节点视图展示方法及系统。本发明还涉及一种应用于存储系统的节点视图展示设备以及一种计算机可读存储介质。



背景技术:

在存储设备产品中,一套集群往往由数十个或者上百个节点组成,其中包括控制节点和业务节点,在机房内安装存储设备时通常将各控制节点以及相应的业务节点放置在不同的机架上,设备之间通过交换机互连。

由于存储节点的数量多,对大量的节点设备进行视图展示是一项较为重要且关键的功能,现有技术中,展示的视图能够提供机架信息、节点信息以及节点中部件的状态信息,但是还不能展示节点的位置信息。



技术实现要素:

本发明的目的是提供一种应用于存储系统的节点视图展示方法及系统,在视图中能够展示存储节点的位置信息。

为实现上述目的,本发明提供如下技术方案:

一种应用于存储系统的节点视图展示方法,包括:

在接收到下发的指示查询目标节点视图的指令时,从数据库存储的针对所述目标节点建立的关联数据中获取所述目标节点的节点信息、所述目标节点所属机柜的机柜信息以及所述目标节点在其所属的机柜中的位置信息;

根据所获得数据反映的所述目标节点与其所属机柜的位置关系,在显示界面上展示所述目标节点和所述目标节点所属机柜。

优选的,还包括:

在显示界面上添加机柜图形时下发新增机柜的信息,在所述机柜图形内空白位置添加节点设备图形时下发新增节点的信息以及新增节点在所述机柜内的位置信息;

根据指示删除预设节点的指令,解除所述预设节点与其所属机柜的关联关系,或者根据指示删除预设机柜的指令,解除所述预设机柜与其包括的节点的关联关系;

将所述新增节点的关联数据存储到数据库。

优选的,还包括:

在显示界面上删除节点设备图形或者机柜图形时,下发指示删除预设节点或者预设机柜的指令;

根据指示删除预设节点的指令,解除所述预设节点与其所属机柜的关联关系,或者根据指示删除预设机柜的指令,解除所述预设机柜与其包括的节点的关联关系;

在数据库中删除所述预设节点的节点信息或者所述预设机柜的信息。

优选的,还包括:

在显示界面上将预设节点设备图形从第一机柜图形移动到第二机柜图形时,下发所述预设节点的节点信息、所述第一机柜的信息和所述第二机柜的信息;

根据下发的信息解除所述预设节点与所述第一机柜的关联关系,并将所述预设节点与所述第二机柜建立关联关系;

在数据库中将所述预设节点的节点信息与所述第一机柜的信息解除关联,将所述预设节点的节点信息与所述第二机柜的信息关联存储。

一种应用于存储系统的节点视图展示系统,包括:

视图处理模块,用于在接收到下发的指示查询目标节点视图的指令时,从数据库存储的针对所述目标节点建立的关联数据中获取所述目标节点的节点信息、所述目标节点所属机柜的机柜信息以及所述目标节点在其所属的机柜中的位置信息;

展示模块,用于根据所获得数据反映的所述目标节点与其所属机柜的位置关系,在显示界面上展示所述目标节点和所述目标节点所属机柜。

优选的,所述展示模块还用于在显示界面上添加机柜图形时下发新增机柜的信息,在所述机柜图形内空白位置添加节点设备图形时下发新增节点的信息以及新增节点在所述机柜内的位置信息;

所述视图处理模块还用于根据指示删除预设节点的指令,解除所述预设节点与其所属机柜的关联关系,或者根据指示删除预设机柜的指令,解除所述预设机柜与其包括的节点的关联关系;

所述数据库用于将所述新增节点的关联数据存储。

优选的,所述展示模块还用于在显示界面上删除节点设备图形或者机柜图形时,下发指示删除预设节点或者预设机柜的指令;

所述视图处理模块还用于根据指示删除预设节点的指令,解除所述预设节点与其所属机柜的关联关系,或者根据指示删除预设机柜的指令,解除所述预设机柜与其包括的节点的关联关系;

所述数据库用于在数据库中删除所述预设节点的节点信息或者所述预设机柜的信息。

优选的,所述展示模块还用于在显示界面上将预设节点设备图形从第一机柜图形移动到第二机柜图形时,下发所述预设节点的节点信息、所述第一机柜的信息和所述第二机柜的信息;

所述视图处理模块还用于根据下发的信息解除所述预设节点与所述第一机柜的关联关系,并将所述预设节点与所述第二机柜建立关联关系;

所述数据库用于在数据库中将所述预设节点的节点信息与所述第一机柜的信息解除关联,将所述预设节点的节点信息与所述第二机柜的信息关联存储。

一种应用于存储系统的节点视图展示设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上所述的应用于存储系统的节点视图展示方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于存储系统的节点视图展示方法的步骤。

由上述技术方案可知,本发明所提供的一种应用于存储系统的节点视图展示方法及系统,在接收到下发的指示查询目标节点视图的指令时,从数据库存储的针对目标节点建立的关联数据中获取目标节点的节点信息、目标节点所属机柜的机柜信息以及目标节点在其所属的机柜中的位置信息,进一步根据获得的数据反映的目标节点与其所属机柜的位置关系,在视图中展示目标节点和目标节点所属机柜。本发明应用于存储系统的节点视图展示方法及系统,能够以视图形式展示存储节点的位置信息,克服了现有技术存在的缺陷。

本发明提供的一种应用于存储系统的节点视图展示设备,能够达到上述有益效果。

本发明提供的一种计算机可读存储介质,能够达到上述有益效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种应用于存储系统的节点视图展示方法的流程图;

图2为本发明一具体实例中在显示界面上展示的机柜1的节点视图;

图3为本发明实施例提供的一种应用于存储系统的节点视图展示方法中添加节点的方法流程图;

图4为本发明一具体实例中在显示界面上添加了机柜及节点的视图;

图5为本发明实施例提供的一种应用于存储系统的节点视图展示方法中删除节点的方法流程图;

图6为本发明实施例提供的一种应用于存储系统的节点视图展示方法中移动节点的方法流程图;

图7为本发明一具体实例中在显示界面上移动节点的视图;

图8为本发明实施例提供的一种应用于存储系统的节点视图展示系统的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

请参考图1,本发明实施例提供的一种应用于存储系统的节点视图展示方法,包括以下步骤:

s10:在接收到下发的指示查询目标节点视图的指令时,从数据库存储的针对所述目标节点建立的关联数据中获取所述目标节点的节点信息、所述目标节点所属机柜的机柜信息以及所述目标节点在其所属的机柜中的位置信息。

所述的节点视图是指在显示界面上以示意图形表示节点设备来展示节点。用户可通过交互界面下发指示查询目标节点视图的指令。

在数据库中存储了节点信息、节点所属机柜的机柜信息以及节点在其所属机柜中的位置信息,并将各信息数据关联起来。针对节点的关联数据是指建立关联关系的该节点的节点信息、该节点所属机柜的机柜信息以及该节点在其所属机柜中的位置信息。

在接收到针对目标节点的查询指令时,从数据库中获取目标节点的节点信息、目标节点所属机柜的机柜信息以及目标节点在其所属的机柜中的位置信息。

s11:根据所获得数据反映的所述目标节点与其所属机柜的位置关系,在显示界面上展示所述目标节点和所述目标节点所属机柜。

根据获得的目标节点所属机柜的机柜信息以及目标节点在其所属机柜中的位置信息,根据反映的目标节点与其所属机柜的位置关系,在显示界面上以示意图形展示目标节点和目标节点所属机柜。

请参考图2所示,在显示界面上分别以示意图形代表机柜和节点进行了展示,通过展示视图可以看出,机柜1包括节点1至节点6,节点1至节点6分别放置在机柜1内不同位置处。

可以看出,本实施例应用于存储系统的节点视图展示方法,能够以视图形式展示存储节点的位置信息,克服了现有技术存在的缺陷。

进一步的,请参考图3,本实施例提供的应用于存储系统的节点视图展示方法,还包括以下步骤:

s20:在显示界面上添加机柜图形时下发新增机柜的信息,在所述机柜图形内空白位置添加节点设备图形时下发新增节点的信息以及新增节点在所述机柜内的位置信息。

用户能够在显示界面上操作,根据存储系统中实际新增节点的相关信息和其实际存放位置,向视图中添加新的机柜以及在机柜内添加节点设备。当在显示界面上添加机柜图形时下发新增机柜的信息,当在显示界面上显示的机柜图形内空白位置添加节点设备图形时,下发新增节点的信息以及新增节点在机柜内的位置信息。

在视图页面上添加节点设备图形时,针对不同类型的节点设备其对应使用的节点设备图形的高度已设定,比如节点设备图形的高度包括1u、2u、3u、4u和5u,其中u表示unit,是国际上统一的高度单位。在视图页面上也用同等比例的图形形状展示。

s21:将新增机柜的信息、新增节点的信息以及新增节点在所述新增机柜内的位置信息关联,建立针对所述新增节点的关联数据。

s22:将所述新增节点的关联数据存储到数据库。

示例性的,请参考图4所示,在显示界面上新添加了机柜2,在机柜2内新添加了节点7和节点8,节点7和节点8分别被放在机柜2内不同位置处。

可以看出,本实施例应用于存储系统的节点视图展示方法,实现了能够在显示界面上操作添加节点以及机柜,达到以视图形式实时显示节点的位置信息的目的,极大地提高了产品易用性。

进一步的,请参考图5,本实施例提供的应用于存储系统的节点视图展示方法,还包括以下步骤:

s30:在显示界面上删除节点设备图形或者机柜图形时,下发指示删除预设节点或者预设机柜的指令。

根据在存储系统中删除节点的情况,用户能够在显示界面上操作删除代表预设节点的节点设备图形或者代表预设机柜的机柜图形。当在显示界面上删除节点设备图形时下发指示删除预设节点的指令。当在显示界面上删除机柜图形时下发指示删除预设机柜的指令。

s31:根据指示删除预设节点的指令,解除所述预设节点与其所属机柜的关联关系,或者根据指示删除预设机柜的指令,解除所述预设机柜与其包括的节点的关联关系。

根据下发的指示删除预设节点的指令,解除预设节点与其所属机柜的关联关系。根据下发的指示删除预设机柜的指令,解除预设机柜与其包括的节点的关联关系。

s32:在数据库中删除所述预设节点的节点信息或者所述预设机柜的信息。

因此,本实施例应用于存储系统的节点视图展示方法,实现了能够在显示界面上操作移除节点或者机柜,达到以视图形式实时显示节点的位置信息的目的,极大地提高了产品易用性。

进一步的,请参考图6,本实施例提供的应用于存储系统的节点视图展示方法,还包括以下步骤:

s40:在显示界面上将预设节点设备图形从第一机柜图形移动到第二机柜图形时,下发所述预设节点的节点信息、所述第一机柜的信息和所述第二机柜的信息。

根据存储系统中节点设备的实际移动情况,用户能够在显示界面上操作,将预设节点从原机柜移动到当前实际放置该节点的机柜内,具体在显示界面上将预设节点设备图形从第一机柜图形移动到第二机柜图形,第一机柜图形代表原机柜,第二机柜图形代表当前实际放置该节点的机柜。

s41:根据下发的信息解除所述预设节点与所述第一机柜的关联关系,并将所述预设节点与所述第二机柜建立关联关系。

s42:在数据库中将所述预设节点的节点信息与所述第一机柜的信息解除关联,将所述预设节点的节点信息与所述第二机柜的信息关联存储。

示例性的,请参考图7,在显示界面展示的机柜1和机柜2的视图中,将节点3从机柜1移动到机柜2。

因此,本实施例应用于存储系统的节点视图展示方法,实现了能够在显示界面上操作移动节点的位置,达到以视图形式实时显示节点的位置信息的目的,极大地提高了产品易用性。

相应的,请参考图8,本发明实施例还提供一种应用于存储系统的节点视图展示系统,包括:

视图处理模块50,用于在接收到下发的指示查询目标节点视图的指令时,从数据库存储的针对所述目标节点建立的关联数据中获取所述目标节点的节点信息、所述目标节点所属机柜的机柜信息以及所述目标节点在其所属的机柜中的位置信息;

展示模块51,用于根据所获得数据反映的所述目标节点与其所属机柜的位置关系,在显示界面上展示所述目标节点和所述目标节点所属机柜。

可以看出,本实施例应用于存储系统的节点视图展示系统,在接收到下发的指示查询目标节点视图的指令时,从数据库存储的针对目标节点建立的关联数据中获取目标节点的节点信息、目标节点所属机柜的机柜信息以及目标节点在其所属的机柜中的位置信息,进一步根据获得的数据反映的目标节点与其所属机柜的位置关系,在显示界面上展示目标节点和目标节点所属机柜。本实施例应用于存储系统的节点视图展示系统,能够以视图形式展示存储节点的位置信息,克服了现有技术存在的缺陷。

进一步的,本实施例应用于存储系统的节点视图展示系统中,所述展示模块51还用于,在显示界面上添加机柜图形时下发新增机柜的信息,在所述机柜图形内空白位置添加节点设备图形时下发新增节点的信息以及新增节点在所述机柜内的位置信息;

所述视图处理模块50还用于根据指示删除预设节点的指令,解除所述预设节点与其所属机柜的关联关系,或者根据指示删除预设机柜的指令,解除所述预设机柜与其包括的节点的关联关系;

所述数据库用于将所述新增节点的关联数据存储。

可以看出,本实施例应用于存储系统的节点视图展示系统,实现了能够在显示界面上操作添加节点以及机柜,达到以视图形式实时显示节点的位置信息的目的,极大地提高了产品易用性。

进一步的,本实施例应用于存储系统的节点视图展示系统中,所述展示模块51还用于,在显示界面上删除节点设备图形或者机柜图形时,下发指示删除预设节点或者预设机柜的指令;

所述视图处理模块50还用于根据所述指令,解除所述预设节点与其所属机柜的关联关系,或者解除所述预设机柜与其包括的节点的关联关系;

所述数据库用于在数据库中删除所述预设节点的节点信息或者所述预设机柜的信息。

因此,本实施例应用于存储系统的节点视图展示系统,实现了能够在显示界面上操作移除节点或者机柜,达到以视图形式实时显示节点的位置信息的目的,极大地提高了产品易用性。

进一步的,本实施例应用于存储系统的节点视图展示系统中,所述展示模块51还用于在显示界面上将预设节点设备图形从第一机柜图形移动到第二机柜图形时,下发所述预设节点的节点信息、所述第一机柜的信息和所述第二机柜的信息;

所述视图处理模块50还用于根据下发的信息解除所述预设节点与所述第一机柜的关联关系,并将所述预设节点与所述第二机柜建立关联关系;

所述数据库用于在数据库中将所述预设节点的节点信息与所述第一机柜的信息解除关联,将所述预设节点的节点信息与所述第二机柜的信息关联存储。

因此,本实施例应用于存储系统的节点视图展示系统,实现了能够在显示界面上操作移动节点的位置,达到以视图形式实时显示节点的位置信息的目的,极大地提高了产品易用性。

本发明实施例还提供一种应用于存储系统的节点视图展示设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上所述的应用于存储系统的节点视图展示方法的步骤。

本实施例应用于存储系统的节点视图展示设备,能够实现在接收到下发的指示查询目标节点视图的指令时,从数据库存储的针对目标节点建立的关联数据中获取目标节点的节点信息、目标节点所属机柜的机柜信息以及目标节点在其所属的机柜中的位置信息,进一步根据获得的数据反映的目标节点与其所属机柜的位置关系,在视图中展示目标节点和目标节点所属机柜。本实施例应用于存储系统的节点视图展示设备,能够以视图形式展示存储节点的位置信息,克服了现有技术存在的缺陷。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于存储系统的节点视图展示方法的步骤。

本实施例计算机可读存储介质,其上存储的计算机程序被执行时,能够实现在接收到下发的指示查询目标节点视图的指令时,从数据库存储的针对目标节点建立的关联数据中获取目标节点的节点信息、目标节点所属机柜的机柜信息以及目标节点在其所属的机柜中的位置信息,进一步根据获得的数据反映的目标节点与其所属机柜的位置关系,在视图中展示目标节点和目标节点所属机柜,因此能够以视图形式展示存储节点的位置信息,克服了现有技术存在的缺陷。

以上对本发明所提供的应用于存储系统的节点视图展示方法及相关设备进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1