智能网卡的故障处理方法、装置、计算机设备和介质制造方法及图纸

技术编号:32856044 阅读:26 留言:0更新日期:2022-03-30 19:27
本公开涉及一种智能网卡的故障处理方法、装置、计算机设备和介质;其中,该方法包括:确定智能网卡处于故障状态时,获取各调试寄存器分别对应的状态值;根据状态值,确定智能网卡的故障原因;根据故障原因对应的复位功能区域,执行对应的复位操作。本公开实施例能够在智能网卡出现故障时,迅速定位故障原因,以及根据故障原因自动启动相应的复位操作,实现智能网卡的功能恢复,减少业务阻塞时长,降低业务报文丢失数量。务报文丢失数量。务报文丢失数量。

【技术实现步骤摘要】
智能网卡的故障处理方法、装置、计算机设备和介质


[0001]本公开涉及网络通信领域,尤其涉及一种智能网卡的故障处理方法、装置、计算机设备和介质。

技术介绍

[0002]随着互联网技术的发展,智能网卡的应用越来越广泛,尤其是在大数据、云计算、人工智能以及网络安全行业等领域,为了满足更高的数据吞吐性能,中央处理器(Central Processing Unit,简称CPU)通常使用智能网卡实现数据接收、传输和加速处理等。智能网卡相对于CPU独立运行,一旦出现故障,智能网卡本身无法进行数据处理,系统的业务会受到严重影响,因此,智能网卡的故障处理变得尤为重要。
[0003]现有技术中,当智能网卡、CPU以及其他设备组成的系统出现故障后,需要技术人员现场确认是系统中哪部分功能出现故障,当确认是系统中智能网卡出现故障时,可通过两种方式恢复系统的功能,第一种方式,将设备断电或重启;第二种方式,如果智能网卡支持软复位操作,则对智能网卡执行软复位操作。
[0004]但是,上述方法具有以下缺点:需要技术人员到现场进行故障排查,故障排查时间长;在故障本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能网卡的故障处理方法,其特征在于,所述方法包括:确定智能网卡处于故障状态时,获取各调试寄存器分别对应的状态值;根据所述状态值,确定所述智能网卡的故障原因;根据所述故障原因对应的复位功能区域,执行对应的复位操作。2.根据权利要求1所述的方法,其特征在于,所述复位功能区域为接口收发逻辑复位区域时,相应的,所述根据所述故障原因对应的复位功能区域,执行对应的复位操作,包括:关闭所述智能网卡中面板接口报文数据的输入或接收使能开关,并对所述接口收发逻辑复位区域执行复位操作;在复位完成后,读取对应的故障状态寄存器对应的第一目标数值;若所述第一目标数值等于预设数值,则打开面板报文数据的输入和接收开关。3.根据权利要求1所述的方法,其特征在于,所述复位功能区域为报文处理逻辑复位区域时,相应的,所述根据所述故障原因对应的复位功能区域,执行对应的复位操作,包括:对所述报文处理逻辑复位区域执行复位操作。4.根据权利要求1所述的方法,其特征在于,所述复位功能区域为直接存储器访问DMA逻辑复位区域时,相应的,所述根据所述故障原因对应的复位功能区域,执行对应的复位操作,包括:关闭DMA收发使能开关,并对所述DMA逻辑复位区域执行复位操作;在复位完成后,对DMA逻辑进行初始化,并在初始化完成后,确认对应的故障状态寄存器状态对应的第二目标数值;若所述第二目标数值等于预设数值,则打开所述DMA收发使能开关。5.根据权利要求1所述的方法,其特征在于,所述确定智能网卡处于故障状态时,获取各调试寄存器分别对应的状态值之前,还包括:周期性的获取所述智能网卡中所有故障状态寄存器分别对应的数值;根据所述数值确定所述...

【专利技术属性】
技术研发人员:陈许蒙
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

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

1