【技术实现步骤摘要】
分布式存储系统的网络异常定位方法及装置
本申请涉及数据处理领域,具体而言,涉及一种分布式存储系统的网络异常定位方法及装置。
技术介绍
传统的网络存储系统采用集中的存储服务器存放所有数据,但是集中存储服务器的存储空间有限,不能满足大规模存储应用的需要。分布式网络存储系统采用可扩展的系统结构,将数据分散存储在多台独立的存储服务器上,为大规模数据存储提供了解决方案。但是在分布式存储系统中,当存储数据的存储服务器的网络出现故障时,如果不能及时发现故障并进行有效的解决会极大的影响分布式存储系统的效率。目前主流的做法是根据网络与系统运维的经验人工进行排查。该种根据以往的经验进行处理,没有一个系统科学的理论进行系统全面的排查。
技术实现思路
本申请实施例的目的在于提供一种分布式存储系统的网络异常定位方法及装置,用以科学有效的定位网络异常、提升网络异常的解决效率。第一方面,实施例提供一种分布式存储系统的网络异常定位方法,包括:周期性对分布式存储系统中待检测存储服务器的网络进行第一级检测,得到第一检测结果; ...
【技术保护点】
1.一种分布式存储系统的网络异常定位方法,其特征在于,包括:/n周期性对分布式存储系统中待检测存储服务器的网络进行第一级检测,得到第一检测结果;所述第一级检测包括SSH探测、PING探测和丢包率检测;/n基于所述第一检测结果确定所述网络是否存在第一级网络异常;/n如果存在,则基于预先确定的第一级网络异常与第二级检测方式的对应关系,确定所述第一检测结果对应的目标第二级检测方式;/n对所述网络按照所述目标第二级检测方式进行检测,得到第二检测结果;/n基于预先确定的第二级检测的检测结果与异常原因的对应关系,确定所述第二检测结果对应的所述网络的异常原因。/n
【技术特征摘要】
1.一种分布式存储系统的网络异常定位方法,其特征在于,包括:
周期性对分布式存储系统中待检测存储服务器的网络进行第一级检测,得到第一检测结果;所述第一级检测包括SSH探测、PING探测和丢包率检测;
基于所述第一检测结果确定所述网络是否存在第一级网络异常;
如果存在,则基于预先确定的第一级网络异常与第二级检测方式的对应关系,确定所述第一检测结果对应的目标第二级检测方式;
对所述网络按照所述目标第二级检测方式进行检测,得到第二检测结果;
基于预先确定的第二级检测的检测结果与异常原因的对应关系,确定所述第二检测结果对应的所述网络的异常原因。
2.根据权利要求1所述的方法,其特征在于,如果存在,则基于预先确定的第一级网络异常与第二级检测方式的对应关系,确定所述第一检测结果对应的目标第二级检测方式的步骤,包括:
如果所述第一检测结果为所述PING探测通且所述SSH探测未通,则基于预先确定的第一级网络异常与第二级检测方式的对应关系,定所述第一检测结果对应的目标第二级检测方式为探测22端口是否开放。
3.根据权利要求2所述的方法,其特征在于,基于预先确定的第二级检测的检测结果与异常原因的对应关系,确定所述第二检测结果对应的所述网络的异常原因的步骤,包括:
如果所述第二检测结果为22端口未开放,则基于预先确定的第二级检测的检测结果与异常原因的对应关系,确定所述网络的异常原因为被对端防火墙屏蔽;
如果所述第二检测结果为22端口开放,则基于预先确定的第二级检测的检测结果与异常原因的对应关系,确定所述网络的异常原因为SSH服务故障。
4.根据权利要求1所述的方法,其特征在于,如果存在,则基于预先确定的第一级网络异常与第二级检测方式的对应关系,确定所述第一检测结果对应的目标第二级检测方式的步骤,包括:
如果所述第一检测结果为PING探测通且丢包超过阈值,则基于预先确定的第一级网络异常与第二级检测方式的对应关系,确定所述第一检测结果对应的目标第二级检测方式为确定CRC错误是否超过阈值和/或交换机侧的指示灯是否亮度正常。
5.根据权利要求4所述的方法,其特征在于,基于预先确定的第二级检测的检测结果与异常原因的对应关系,确定所述第二检测结果对应的所述网络的异常原因的步骤:
如果所述第二检测结果为CRC错误超过阈值,则基于预先确定的第二级检测的检测结果与异常原因的对应关系,确定所述网络的异常原因为光模块或网线故障;
如果所述第二检测结果为交换机侧的指示灯亮度不正常,则基于预先确定...
【专利技术属性】
技术研发人员:魏子昂,
申请(专利权)人:北京金山云网络技术有限公司,北京金山云科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。