一种网络诊断恢复的管理方法、设备及可读介质技术

技术编号:23860221 阅读:26 留言:0更新日期:2020-04-18 13:24
本发明专利技术公开了一种网络诊断恢复的管理方法,包括以下步骤:周期性对交换模块状态进行查询,并判断交换模块是否存在异常;响应于交换模块存在异常,对交换模块进行复位和重新配置,并再次判断交换模块是否恢复正常;响应于交换模块未恢复正常,对驱动模块状态进行查询,并判断驱动模块是否存在异常;以及响应于驱动模块存在异常,对驱动模块进行复位和重新配置。本发明专利技术还公开了一种计算机设备和可读存储介质。本发明专利技术通过对交换模块不断轮询监控网络状态,当网络故障时对交换模块和驱动模块进行诊断及恢复,以实现及时发现并解决网络运行中的异常,从而降低因管理网络中的网络芯片异常所带来的数据中心的故障时间,降低运营成本,提高经济效益。

A management method, equipment and readable medium of network diagnosis and recovery

【技术实现步骤摘要】
一种网络诊断恢复的管理方法、设备及可读介质
本专利技术涉及通信
,尤其涉及一种网络诊断恢复的管理方法、设备及可读介质。
技术介绍
最近的几年间,数据中心产业发展的很快。为满足快速发展的需求,各大数据中心厂商都在推动基于x86架构的白牌交换机的方案,摒弃传统的闭环生态的商业交换机。这样的做法所带来的好处除了节省成本外,在节点的管理,状态监控上做到了一致化,从而有利于自动化运维工具的开发。在数据中心里对交换机的管理是通过管理网络来实现的。管理网络是交换机上单独的一路网络接口,区别于数据网络,管理网络一般都是千兆的网络接口,通过内部的共享网络单元连接到交换机上的CPU和BMC上。管理网络的稳定运行关系着整个数据中心的工作状态良好。传统的白盒交换机的管理网络的架构一般通过网卡芯片的NCSI功能或通过千兆交换芯片来实现,在这种架构里涉及到很多内部链路和外部链路,有可能会因为时序或电源波动的问题,造成网络芯片状态机的异常,从而导致管理网络连接状态异常。而在数据中心机房中,动辄上千台的服务器机架,单台设备的异常存在较难排查的问题,因此需要一种网络诊断恢复的管理方法来改善此状况。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提出一种网络诊断恢复的管理方法、设备及介质,通过对交换模块不断轮询监控网络状态,当网络故障时对交换模块和驱动模块进行诊断及恢复,以实现及时发现并解决网络运行中的异常,从而降低因管理网络中的网络芯片异常所带来的数据中心的故障时间,降低运营成本,提高经济效益。基于上述目的,本专利技术实施例的一方面提供了一种网络诊断恢复的管理方法,包括如下步骤:周期性对交换模块状态进行查询,并判断交换模块是否存在异常;响应于交换模块存在异常,对交换模块进行复位和重新配置,并再次判断交换模块是否恢复正常;响应于交换模块未恢复正常,对驱动模块状态进行查询,并判断驱动模块是否存在异常;以及响应于驱动模块存在异常,对驱动模块进行复位和重新配置。在一些实施方式中,还包括:再次判断交换模块是否恢复正常;响应于交换模块未恢复正常,判定交换模块存在不可恢复异常,上报用户提示异常并将事件记录到日志中。在一些实施方式中,还包括:响应于驱动模块工作正常,判定交换模块存在不可恢复异常,上报用户提示异常并将事件记录到日志中。在一些实施方式中,还包括:响应于交换模块恢复正常,将事件记录到日志中。在一些实施方式中,步骤配置为通过交换机管理网络架构的监控模块执行。本专利技术实施例的另一方面,还提供了一种计算机设备,包括:至少一个处理器;以及存储器,存储器存储有可在处理器上运行的计算机指令,指令由处理器执行以实现如下步骤:周期性对交换模块状态进行查询,并判断交换模块是否存在异常;响应于交换模块存在异常,对交换模块进行复位和重新配置,并再次判断交换模块是否恢复正常;响应于交换模块未恢复正常,对驱动模块状态进行查询,并判断驱动模块是否存在异常;以及响应于驱动模块存在异常,对驱动模块进行复位和重新配置。在一些实施方式中,还包括:再次判断交换模块是否恢复正常;响应于交换模块未恢复正常,判定交换模块存在不可恢复异常,上报用户提示异常并将事件记录到日志中。在一些实施方式中,还包括:响应于驱动模块工作正常,判定交换模块存在不可恢复异常,上报用户提示异常并将事件记录到日志中。在一些实施方式中,还包括:响应于交换模块恢复正常,将事件记录到日志中。本专利技术实施例的再一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有被处理器执行时实现如上方法步骤的计算机程序。本专利技术具有以下有益技术效果:通过对交换模块不断轮询监控网络状态,当网络故障时对交换模块和驱动模块进行诊断及恢复,以实现及时发现并解决网络运行中的异常,从而降低因管理网络中的网络芯片异常所带来的数据中心的故障时间,降低运营成本,提高经济效益。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。图1为本专利技术提供的网络诊断恢复的管理方法的实施例的示意图;图2为本专利技术提供的网络诊断恢复的管理方法的实施例应用于的交换机网络架构的结构示意图;图3为本专利技术提供的网络诊断恢复的管理方法的实施例的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明。需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。基于上述目的,本专利技术实施例的第一个方面,提出了一种BMC用户界面操作的管理方法的实施例。图1示出的是本专利技术提供的BMC用户界面操作的管理方法的实施例的示意图。如图1所示,本专利技术实施例包括如下步骤:S1、周期性对交换模块状态进行查询,并判断交换模块是否存在异常;S2、响应于交换模块存在异常,对交换模块进行复位和重新配置,并再次判断交换模块是否恢复正常;S3、响应于交换模块未恢复正常,对驱动模块状态进行查询,并判断驱动模块是否存在异常;以及S4、响应于驱动模块存在异常,对驱动模块进行复位和重新配置。在本实施例中,每隔3秒对交换模块的寄存器进行一次查询,并判断是否存在异常,当发现交换模块工作异常时,对交换模块进行复位并重新配置,然后再次交换模块是否恢复正常,如果未恢复正常,进一步对驱动模块的工作状态进行查询,如果驱动模块工作异常,对驱动模块进行复位和重新配置。在本专利技术的一些实施方式中,还包括:再次判断交换模块是否恢复正常;响应于交换模块未恢复正常,判定交换模块存在不可恢复异常,网络恢复失败,上报用户提示异常并将事件记录到日志中。在本专利技术的一些实施方式中,还包括:响应于驱动模块工作正常,判定交换模块存在不可恢复异常,上报用户提示异常并将事件记录到日志中。每隔3秒对交换模块的寄存器进行一次查询,并判断是否存在异常,当发现交换模块工作异常时,对交换模块进行复位并重新配置,然后再次交换模块是否恢复正常,如果未恢复正常,进一步对驱动模块的工作状态进行查询,如果驱动模块工作正常,则判定交换模块存在不可恢复异常,网络恢复失败,上报用户提示异常并将此事件记录到日志中。在本专利技术的一些实施方式中,还包括:响应于交换模块恢复正常,将事件记录到日志中。在本实施例中,每隔3秒对交换模块的寄存器进行一次查询,并判断是否存在异常,当发现交换模块工作异常时,对交换模块进行复位并重新配置,然后再次交换模块是否恢复正常,如果交换模块成功恢复正常,网络恢复完成,控制模块将此事件记录到日志中。在本专利技术的一些实施方式本文档来自技高网...

【技术保护点】
1.一种网络诊断恢复的管理方法,其特征在于,包括以下步骤:/n周期性对交换模块状态进行查询,并判断所述交换模块是否存在异常;/n响应于所述交换模块存在异常,对所述交换模块进行复位和重新配置,并再次判断所述交换模块是否恢复正常;/n响应于所述交换模块未恢复正常,对驱动模块状态进行查询,并判断所述驱动模块是否存在异常;以及/n响应于所述驱动模块存在异常,对所述驱动模块进行复位和重新配置。/n

【技术特征摘要】
1.一种网络诊断恢复的管理方法,其特征在于,包括以下步骤:
周期性对交换模块状态进行查询,并判断所述交换模块是否存在异常;
响应于所述交换模块存在异常,对所述交换模块进行复位和重新配置,并再次判断所述交换模块是否恢复正常;
响应于所述交换模块未恢复正常,对驱动模块状态进行查询,并判断所述驱动模块是否存在异常;以及
响应于所述驱动模块存在异常,对所述驱动模块进行复位和重新配置。


2.根据权利要求1所述的方法,其特征在于,还包括:
再次判断所述交换模块是否恢复正常;
响应于所述交换模块未恢复正常,判定所述交换模块存在不可恢复异常,上报用户提示异常并将事件记录到日志中。


3.根据权利要求1所述的方法,其特征在于,还包括:
响应于所述驱动模块工作正常,判定所述交换模块存在不可恢复异常,上报用户提示异常并将事件记录到日志中。


4.根据权利要求1或2所述的方法,其特征在于,还包括:
响应于所述交换模块恢复正常,将事件记录到日志中。


5.根据权利要求1所述的方法,其特征在于,所述步骤配置为通过交换机管理网络架构的监控模块执行。


6.一种计算机设备,其特征在于,包括:
至少一个处理器;以及
存储器,所述存...

【专利技术属性】
技术研发人员:郑冠儒姜开永薛广营
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1