[发明专利]一种分布式存储系统的网络异常检测系统在审
申请号: | 202210150624.6 | 申请日: | 2022-02-18 |
公开(公告)号: | CN114528142A | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 王新雨;蒋方文;李超;肖雪;孙思清 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 潘悦梅 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 存储系统 网络 异常 检测 系统 | ||
1.一种分布式存储系统的网络异常检测系统,其特征在于用于通过定时任务机制对分布式存储系统中各组件之间的网络连接进行异常识别、异常信息收集以及异常信息展示,所述网络异常检测系统包括:
网络连接管理模块,所述网络连接管理系统用于对存储集群内组件之间的网络连接进行生命周期管理,用于对每个组件的各个网络连接进行异常连接识别,并收集每个异常连接对应的异常信息;
异步消息管理模块,所述异步消息管理模块与所述网络连接管理模块交互,用于通过异步消息管理器对每个组件内各个网络连接进行管理,用于存储异常信息,用于对外提供异常连接的管理接口,并对外提供异常信息;
组件Rank管理模块,所述组件Rank管理模块与所述异步消息管理模块交互,用于启动定时任务,定时更新每个组件的健康数据及状态信息,并用于调用异步消息管理模块、将异常信息更新至对应的健康数据中;
信标管理模块,所述信标管理模块用于维护每个组件的健康信息,用于启动信标发送线程,通过信标发送线程周期性汇报健康数据;
汇总展示模块,所述汇总展示模块与所述信标管理模块交互,用于对每个组件的监控数据以状态信息进行保存和展示。
2.根据权利要求1所述的一种分布式存储系统的网络异常检测系统,其特征在于所述异常连接包括两种类型,分别为:
网络层连接异常,所述网络层连接异常为建立套接字连接过程中,出现异常或超时的情况;
应用协议层连接异常,所述应用协议层连接异常为网络层连接已经成功,在应用协议层处理逻辑的各个阶段中出现异常或超时的情况。
3.根据权利要求1所述的一种分布式存储系统的网络异常检测系统,其特征在于所述网络连接管理模块用于将识别到的异常信息保存到异步消息管理模块,并删除过期的异常连接信息。
4.根据权利要求1、2或3所述的分一种分布式存储系统的网络异常检测系统,其特征在于所述网络连接管理模块用于基于如下流程对每个组件的各个网络连接进行异常连接识别,并收集每个异常连接对应的异常信息:
S1、对于每个组件,确定当前组件与MON组件之间的网络连接是否正常,如果为异常连接,则认定所述组件为异常组件,执行步骤S4,如果为正常连接,执行下一步;对于异常组件,认定规则为:如果预定时间间隔内当前组件未与MON组件交互,认定所述当前组件为异常组件,所示时间间隔为由当前组件对应的组件配置项确定;
S2、对于要建立连接的两个组件,如果发起连接请求后,直接返回连接错误,判定为连接异常,记录异常信息并退出网络连接,如果未直接返回错误,执行下一步操作;
S3、启动定时任务,所述定时任务对应的时间间隔为当前组件对应的配置项中的连接超时时间;
S4、如果在超时时间内成功建立连接,删除原定时任务,重新注册统计空闲时间的定时任务,并且检测当前网络连接是否在保存的异常连接中,如果是,删除该异常连接;
如果超时时间内未成功建立连接,标记错误类型为超时,根据当前连接所处阶段,判断异常连接的类型,执行下一步;
S4、记录当前异常连接对应的异常信息;
S5、对于异常连接,将对应的异常信息保存至异步消息管理模块;
S6、如果所述网络连接因为长期空闲或其他原因被注销时,检测当前连接是否在保存的异常连接中,如果是,删除所述异常连接。
5.根据权利要求4所述的一种分布式存储系统的网络异常检测系统,其特征在于步骤S2中,所述异常信息包括错误类型、当前网络连接中本地及对端的类型、对端IP及端口号、及连接所处的状态,所述当前网络连接中本地及对端的类型包括OSD,MDS,MGR;
步骤S4中,所述异常信息包括当前网络连接中本地及对端的类型、对端IP及端口号、及连接所处的状态,所述当前网络连接中本地及对端的类型包括OSD,MDS,MGR。
6.根据权利要求4所述的一种分布式存储系统的网络异常检测系统,其特征在于步骤S4中判断异常连接的类型,如果处于套接字连接成功阶段之前报错或超时,则为网络层连接异常;否则为应用协议层连接异常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210150624.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种店铺推荐方法、装置及计算机介质
- 下一篇:一种蒸发器散热片自动安装装置