智能网卡的异常检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30804537 阅读:16 留言:0更新日期:2021-11-16 08:11
本申请公开了一种智能网卡的异常检测方法、装置、电子设备及存储介质。该方法包括:监测智能网卡在上电运行时的目标运行状态;基于运行状态与异常检测策略之间的对应关系,确定所述目标运行状态对应的目标异常检测策略;按照所述目标异常检测策略对所述智能网卡进行检测,得到所述智能网卡对应的异常检测结果;执行所述异常检测结果对应的异常处理操作。本申请实施例采用监测智能网卡在上电运行时的目标运行状态,并根据目标运行状态执行不同的异常检测策略,以此通过不同的异常检测策略能够覆盖多种异常事件,还能够对智能网卡出现的异常进行快速定位,不再需要凭借人工经验进行异常定位,解决了现有技术中异常定位不准确以及效率低的问题。及效率低的问题。及效率低的问题。

【技术实现步骤摘要】
智能网卡的异常检测方法、装置、电子设备及存储介质


[0001]本申请涉及网卡检测
,尤其涉及一种智能网卡的异常检测方法、装置、电子设备及存储介质。

技术介绍

[0002]随着网络的高速发展,许多供应商都推出了智能网卡(SmartNIC),智能网卡份额逐步扩大。预计到2024年,权威预测智能网卡市场将达到6亿美元,占整个以太网适配器市场的23%。智能网卡正在进入不断扩张的云数据中心市场和新兴的电信边缘市场。
[0003]智能网卡能够提升应用程序和虚拟化性能,实现软件定义网络(SDN)和网络功能虚拟化(NFV)的诸多优势,将网络虚拟化、负载均衡和其他低级功能从服务器CPU中移除,确保为应用提供最大的处理能力。与此同时,智能网卡还能够提供分布式计算资源,使得用户可以开发自己的软件或提供接入服务,从而加速特定应用程序。
[0004]随着数据的指数级增长,企业和云提供商要求服务器和计算资源具有更高的性能,以便对大量数据进行实时分析。由于智能网卡在整个数据中心中扮演的作用越来越重要,如何更好的监控、管理智能网卡的工作状态,及时识别风险、排除故障就变得十分必要。
[0005]现有故障检测方案存在以下问题:(1)故障定位迟缓、定位不准确。许多故障现场获取到的有效数据少,现场需要开箱操作,有时候低概率严重故障仍需要依赖环境复现,给售后维护和故障定位工作带来极大困难。
[0006](2)目前故障定位需要工程师具有丰富的故障诊断经验,并且需要紧急罗列形成故障的主因,受工程师主观因素影响较大,容易形成无用功。也没有故障严重性等级的概念,造成许多产品在量产之前许多的严重常见的故障没法提前识别到,使得产品的可靠性差。
[0007](3)故障自动检测所覆盖的故障种类少,故障定位策略调整困难。故障诊断往往针对一种或几种故障有效,当产品升级换代改进或者平台升级后,无法复用已有的故障诊断策略。

技术实现思路

[0008]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种智能网卡的异常检测方法、装置、电子设备及存储介质。
[0009]根据本申请实施例的一个方面,提供了一种智能网卡的异常检测方法,包括:监测智能网卡在上电运行时的目标运行状态;基于运行状态与异常检测策略之间的对应关系,确定所述目标运行状态对应的目标异常检测策略;按照所述目标异常检测策略对所述智能网卡进行检测,得到所述智能网卡对应的异常检测结果;执行所述异常检测结果对应的异常处理操作。
[0010]进一步地,所述监测智能网卡在上电运行时的目标运行状态,包括:获取所述智能网卡在上电运行时的各个检测对象对应的目标检测数据,根据所述目标检测数据确定所述智能网卡的目标运行状态;或,获取所述智能网卡在上电运行时出现的目标异常事件,根据所述目标异常事件确定所述智能网卡的目标运行状态。
[0011]进一步地,在获取所述智能网卡在上电运行时的各个检测对象对应的目标检测数据之后,所述方法还包括:获取当前时间戳;将所述当前时间戳与所述目标检测数据关联存储。
[0012]进一步地,所述根据所述目标检测数据确定所述智能网卡的目标运行状态,包括:在所述目标检测数据落入第一数据范围的情况下,确定所述智能网卡的目标运行状态属于正常状态,其中,所述第一数据范围为所述智能网卡处于正常状态下的检测得到的;在所述目标检测数据未落入所述第一数据范围的情况下,确定所述智能网卡的目标运行状态属于异常状态。
[0013]进一步地,所述按照所述目标异常检测策略对所述智能网卡进行检测,得到所述智能网卡对应的异常检测结果,包括:在所述目标运行状态属于正常状态的情况下,调用预设结构树,其中,所述预设结构树中包括:多个级联的异常事件,以及与所述异常事件关联的预设检测对象的第二数据范围;将所述目标检测数据中与所述预设检测对象相匹配的检测数据,确定为第一检测数据;在所述第一检测数据落入所述第二数据范围的情况下,从所述预设结构树中获取所述第一检测数据对应的异常事件;将所述第一检测数据对应的异常事件确定为所述异常检测结果。
[0014]进一步地,所述按照所述目标异常检测策略对所述智能网卡进行检测,得到所述智能网卡对应的异常检测结果,包括:在所述目标运行状态属于异常状态的情况下,获取预设异常事件集合,其中,所述预设异常事件集合中包括多个异常事件,以及异常事件对应的第三数据范围;在所述目标检测数据落入所述第三数据范围的情况下,将所述第三数据范围对应的异常事件确定为所述异常检测结果。
[0015]进一步地,所述按照所述目标异常检测策略对所述智能网卡进行检测,得到所述智能网卡对应的异常检测结果,包括:调用预设结构树,其中,所述预设结构树中包括:多个级联的异常事件,以及与所述异常事件关联的预设检测对象的第二数据范围;基于所述预设结构树,确定存在所述目标异常事件关联的子异常事件的情况下,从所述第二数据范围中获取所述子异常事件对应的第三数据范围;获取至少一个目标历史时间戳,并获取所述目标历史时间戳对应的第二检测数
据,其中,所述目标历史时间戳是与当前时间戳相邻的至少一个历史时间戳;在所述第二检测数据落入所述第三数据范围的情况下,从所述预设结构树中获取所述第二检测数据对应的异常事件;将所述第二检测数据对应的异常事件确定为所述异常检测结果。
[0016]根据本申请实施例的另一个方面,还提供了一种智能网卡的异常检测装置,包括:监测模块,用于监测智能网卡在上电运行时的目标运行状态;查询模块,用于基于运行状态与异常检测策略之间的对应关系,确定所述目标运行状态对应的目标异常检测策略;检测模块,用于按照所述目标异常检测策略对所述智能网卡进行检测,得到所述智能网卡对应的异常检测结果;执行模块,用于执行所述异常检测结果对应的异常处理操作。
[0017]根据本申请实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的步骤。
[0018]根据本申请实施例的另一方面,还提供了一种电子装置,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行上述方法中的步骤。
[0019]本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法中的步骤。
[0020]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例采用监测智能网卡在上电运行时的目标运行状态,并根据目标运行状态执行不同的异常检测策略,以此通过不同的异常检测策略能够覆盖多种异常事件,还能够对智能网卡出现的异常进行快速定位,不再需要凭借人工经验进行异常定位,解决了现有技术中异常定位不准确以故障检测效率低的问题。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0022]为了更本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能网卡的异常检测方法,其特征在于,包括:监测智能网卡在上电运行时的目标运行状态;基于运行状态与异常检测策略之间的对应关系,确定所述目标运行状态对应的目标异常检测策略;按照所述目标异常检测策略对所述智能网卡进行检测,得到所述智能网卡对应的异常检测结果;执行所述异常检测结果对应的异常处理操作。2.根据权利要求1所述的方法,其特征在于,所述监测智能网卡在上电运行时的目标运行状态,包括:获取所述智能网卡在上电运行时的各个检测对象对应的目标检测数据,根据所述目标检测数据确定所述智能网卡的目标运行状态;或,获取所述智能网卡在上电运行时出现的目标异常事件,根据所述目标异常事件确定所述智能网卡的目标运行状态。3.根据权利要求2所述的方法,其特征在于,在获取所述智能网卡在上电运行时的各个检测对象对应的目标检测数据之后,所述方法还包括:获取当前时间戳;将所述当前时间戳与所述目标检测数据关联存储。4.根据权利要求2所述的方法,其特征在于,所述根据所述目标检测数据确定所述智能网卡的目标运行状态,包括:在所述目标检测数据落入第一数据范围的情况下,确定所述智能网卡的目标运行状态属于正常状态,其中,所述第一数据范围为所述智能网卡处于正常状态下的检测得到的;在所述目标检测数据未落入所述第一数据范围的情况下,确定所述智能网卡的目标运行状态属于异常状态。5.根据权利要求4所述的方法,其特征在于,所述按照所述目标异常检测策略对所述智能网卡进行检测,得到所述智能网卡对应的异常检测结果,包括:在所述目标运行状态属于正常状态的情况下,调用预设结构树,其中,所述预设结构树中包括:多个级联的异常事件,以及与所述异常事件关联的预设检测对象的第二数据范围;将所述目标检测数据中与所述预设检测对象相匹配的检测数据,确定为第一检测数据;在所述第一检测数据落入所述第二数据范围的情况下,从所述预设结构树中获取所述第一检测数据对应的异常事件;将所述第一检测数据对应的异常事件确定为所述异常检测结果。6.根据权利要求4所述的方法,其特征在于,所述按照所述目标异常检测策略对所述智能网卡...

【专利技术属性】
技术研发人员:于泉泉付水论王焕超
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1