在存储网络中进行异常检测的方法和管理节点技术

技术编号:36764797 阅读:12 留言:0更新日期:2023-03-08 21:17
本申请实施例提供一种在存储网络中进行异常检测的方法和管理节点,所述方法由管理节点执行,所述管理节点与所述存储网络连接,所述方法包括:获取所述存储网络在第一时间的第一网络信息;基于所述第一网络信息生成第一拓扑图;比较所述第一拓扑图与第二拓扑图,以确定所述存储网络中是否存在异常,其中,所述第二拓扑图与所述存储网络在第二时间的第二网络信息对应,所述第二时间在所述第一时间之前。本申请实施例提供的方案可快速发现存储系统中的异常情况,提升了存储网络中的运维管理效率。效率。效率。

【技术实现步骤摘要】
在存储网络中进行异常检测的方法和管理节点


[0001]本申请涉及计算机
,具体涉及一种在存储网络中进行异常检测的方法和管理节点。

技术介绍

[0002]在大型数据中心,经常会结合包括存储设备的存储网络的拓扑图(Topology,TOPO)展开存储运维操作。通过可视的TOPO图可以协助存储管理员快速掌握存储系统中的资源信息。然而,在设备端口故障导致链路丢失、或者在由于误操作导致LUN丢失等场景中,所构建的TOPO图无法体现出存储网络中的异常点,使得异常点定位复杂,通常需要人工介入,增加了业务人员的工作量,并且延长了业务恢复需要的时间。

技术实现思路

[0003]本申请实施例旨在提供一种在存储网络中进行异常检测的方案,通过对存储网络的两个时间的TOPO图进行比对,可快速发现存储系统中的异常情况提升了存储网络中的运维管理效率。
[0004]本申请第一方面提供一种在存储网络中进行异常检测的方法,所述方法由管理节点执行,所述管理节点与所述存储网络连接,所述方法包括:获取所述存储网络在第一时间的第一网络信息;基于所述第一网络信息生成第一拓扑图;比较所述第一拓扑图与第二拓扑图,以确定所述存储网络中是否存在异常,其中,所述第二拓扑图与所述存储网络在第二时间的第二网络信息对应,所述第二时间在所述第一时间之前。
[0005]通过比较存储网络在前后时间的第二拓扑图和第一拓扑图,可根据该两个拓扑图的差异,确定存储网络在第一时间的链路或存储资源的异常情况。
[0006]在第一方面的一种可能的实现方式中,获取所述存储网络在第一时间的第一网络信息包括:接收所述存储网络中的变更信息;响应所述变更信息,获取所述第一时间的第一网络信息。
[0007]管理节点可基于存储网络中的变更信息被动地触发进行拓扑图比较,从而可发现由于存储设备中的资源变更导致的异常情况。其中,该资源变更例如包括网络资源和/或存储资源的变更。
[0008]在第一方面的一种可能的实现方式中,所述第一时间与所述第二时间之间的时间长度为预设时长。
[0009]管理节点可主动地定时触发进行拓扑图比较,从而可主动发现一些由不会产生变更信息的故障(例如光纤故障)导致的异常情况。
[0010]在第一方面的一种可能的实现方式中,所述变更信息包括所述存储网络中包括的设备或存储资源发生的以下任一种变更信息:新增、删除或属性变化。
[0011]在第一方面的一种可能的实现方式中,所述存储网络包括以下至少两种设备:服务器、交换机。
[0012]在第一方面的一种可能的实现方式中,所述第一拓扑图包括所述存储网络在第一时间的以下至少一项信息:设备之间的链路、设备的属性、设备与存储系统中的存储资源之间的对应关系、所述存储资源的属性。
[0013]在第一方面的一种可能的实现方式中,所述方法还包括:当确定所述存储网络中存在异常的情况时,获取所述异常的相关设备的历史数据,根据所述历史数据确定所述异常的原因。
[0014]所述历史数据例如包括变更信息、告警信息等信息,通过结合异常的相关设备或者存储资源的历史变更信息、告警等信息,可快速完成异常的定位和根因分析,从而可快速进行异常恢复。
[0015]在第一方面的一种可能的实现方式中,所述方法还包括:根据所述异常的原因和/或所述第二拓扑图,指示所述相关设备进行异常恢复处理。
[0016]管理节点可根据所述异常的原因和/或所述第二拓扑图确定异常恢复方案,并根据该异常恢复方案指示相关的设备进行异常恢复处理。
[0017]本申请第二方面提供一种在存储网络中进行异常检测的管理节点,所述管理节点与所述存储网络连接,所述管理节点包括:获取单元,用于获取所述存储网络在第一时间的第一网络信息;生成单元,用于基于所述第一网络信息生成第一拓扑图;比较单元,用于比较所述第一拓扑图与第二拓扑图,以确定所述存储网络中是否存在异常,其中,所述第二拓扑图与所述存储网络在第二时间的第二网络信息对应,所述第二时间在所述第一时间之前。
[0018]在第二方面的一种可能的实现方式中,所述获取单元具体用于:接收所述存储网络中的变更信息;响应所述变更信息,获取所述第一时间的第一网络信息。
[0019]在第二方面的一种可能的实现方式中,所述第一时间与所述第二时间之间的时间长度为预设时长。
[0020]在第二方面的一种可能的实现方式中,所述变更信息包括所述存储网络中包括的设备或存储资源发生的以下任一种变更信息:新增、删除或属性变化。
[0021]在第二方面的一种可能的实现方式中,所述存储网络包括以下至少两种设备:服务器、交换机。
[0022]在第二方面的一种可能的实现方式中,所述第一拓扑图包括所述存储网络在第一时间的以下至少一项信息:设备之间的链路、设备的属性、设备与存储系统中的存储资源之间的对应关系、所述存储资源的属性。
[0023]在第二方面的一种可能的实现方式中,所述管理节点还包括:确定单元,用于当确定所述存储网络中存在异常的情况时,获取所述异常的相关设备的历史数据,根据所述历史数据确定所述异常的原因。
[0024]在第二方面的一种可能的实现方式中,所述管理节点还包括:恢复单元,用于根据所述异常的原因和/或所述第二拓扑图,指示所述相关设备进行异常恢复处理。
[0025]本申请第三方面提供一种管理节点,包括处理器和存储器,所述存储器中存储有可执行计算机程序指令,所述处理器执行所述可执行计算机程序指令以实现第一方面及其可能的实现方式所述的方法。
[0026]本申请第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有
计算机程序指令,当所述计算机程序指令在计算机或处理器中执行时,使得所述计算机或处理器执行第一方面及其可能的实现方式所述的方法。
[0027]本申请第五方面提供一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机或处理器中运行时,使得所述计算机或处理器执行第一方面及第一方面可能的实现方式所述的方法。
附图说明
[0028]通过结合附图描述本申请实施例,可以使得本申请实施例更加清楚:
[0029]图1A为本申请实施例所应用的一种存储网络的架构图;
[0030]图1B为本申请实施例所应用的另一种存储网络的架构图;
[0031]图1C为本申请实施例所应用的又一种存储网络的架构图;
[0032]图2为本申请实施例提供的存储系统中的存储资源管理示意图;
[0033]图3为本申请实施例提供的与存储网络对应的TOPO图;
[0034]图4为本申请实施例提供的检测设备的结构示意图;
[0035]图5为本申请实施例提供的在存储网络中进行异常检测的方法流程图;
[0036]图6为本申请实施例提供的在存储网络中进行异常检测的另一方法流程图;
[0037]图7为本申请实施例提供的一种在存储网络中进行异常检测的管理节点的架构图。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在存储网络中进行异常检测的方法,其特征在于,所述方法由管理节点执行,所述管理节点与所述存储网络连接,所述方法包括:获取所述存储网络在第一时间的第一网络信息;基于所述第一网络信息生成第一拓扑图;比较所述第一拓扑图与第二拓扑图,以确定所述存储网络中是否存在异常,其中,所述第二拓扑图与所述存储网络在第二时间的第二网络信息对应,所述第二时间在所述第一时间之前。2.根据权利要求1所述的方法,其特征在于,获取所述存储网络在第一时间的第一网络信息包括:接收所述存储网络中的变更信息;响应所述变更信息,获取所述第一时间的第一网络信息。3.根据权利要求1所述的方法,其特征在于,所述第一时间与所述第二时间之间的时间长度为预设时长。4.根据权利要求2所述的方法,其特征在于,所述变更信息包括所述存储网络中包括的设备或存储资源发生的以下任一种变更信息:新增、删除或属性变化。5.根据权利要求1

4任一项所述的方法,其特征在于,所述存储网络包括以下至少两种设备:服务器、交换机。6.根据权利要求5所述的方法,其特征在于,所述第一拓扑图包括所述存储网络在第一时间的以下至少一项信息:设备之间的链路、设备的属性、设备与存储系统中的存储资源之间的对应关系、所述存储资源的属性。7.根据权利要求1

6任一项所述的方法,其特征在于,所述方法还包括:当确定所述存储网络中存在异常的情况时,获取所述异常的相关设备的历史数据,根据所述历史数据确定所述异常的原因。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:根据所述异常的原因和/或所述第二拓扑图,指示所述相关设备进行异常恢复处理。9.一种在存储网络中进行异常检测的管理节点,其特征在于,所述管理节点与所述存储网络连接,所述管理节点包括:获取单元,用于获取所述存储网络在第一时间的第一网络信息;生成单元,用于基于所述第一网络信息生成第一拓扑图;比较单元,用于比较所述第一拓扑图与第二拓扑图,以确定所述...

【专利技术属性】
技术研发人员:杨凌川
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1