一种网卡处理方法技术

技术编号:39495480 阅读:8 留言:0更新日期:2023-11-24 11:22
本申请公开了一种网卡处理方法

【技术实现步骤摘要】
一种网卡处理方法、系统、装置、介质及服务器


[0001]本申请涉及存储领域,特别涉及一种网卡处理方法

系统

装置

介质及服务器


技术介绍

[0002]目前,许多服务器搭配使用一些智能化部件,如智能网卡等设备,以提供更完善和强大的功能

然而,这些智能化部件无法单独满足整个服务器运行生态的需求,因此需要将其与服务器整体的生态环境结合起来

[0003]一种常见的智能化部件是基于
BF2
型号的智能网卡

然而,在搭配服务器时,可能会出现异常情况

例如,智能网卡的设置与高性能的服务器之间的匹配关系出现异常,导致服务器的运行监控状态受到影响


技术实现思路

[0004]本申请的目的是提供一种网卡处理方法

系统

装置

介质及服务器,能够在服务器启动后自动识别网卡与服务器的匹配情况,并根据需要重新配置网卡的方法,此方法可以确保智能网卡与服务器的正确匹配,从而保证服务器的正常运行监控状态不受影响,可以提高服务器的稳定性和运行效率,提供更可靠的服务,同时还能够简化配置过程,减少人工干预和错误,提高工作效率

[0005]为解决上述技术问题,本申请提供了一种网卡处理方法,包括:
[0006]在服务器启动过程中,获取网卡信息,所述网卡信息至少包括用于表征网卡是否在位的状态信息和
/
或配置信息;
[0007]根据所述网卡信息确定所述网卡与所述服务器是否匹配;
[0008]若不匹配,则对所述网卡进行重新配置,以使所述重新配置后的网卡匹配所述服务器

[0009]在一种实施例中,根据所述网卡信息确定所述网卡与所述服务器是否匹配,包括:
[0010]判断是否获取到与所述网卡对应的网卡信息;
[0011]若未获取到,则判定所述网卡不在位,进而判定所述网卡与所述服务器不匹配

[0012]在一种实施例中,根据所述网卡信息确定所述网卡与所述服务器是否匹配,包括:
[0013]根据所述状态信息确定所述状态信息中是否包括异常状态信息;
[0014]若包括,则判定所述网卡与所述服务器不匹配

[0015]在一种实施例中,获取网卡信息,包括:
[0016]通过通讯协议或命令协议获取所述网卡信息

[0017]在一种实施例中,在通过所述通讯协议或所述命令协议无法获取到所述网卡信息时,还包括:
[0018]从基本输入输出系统中获取网卡的设备标识信息;
[0019]根据所述设备标识信息确定所述基本输入输出系统中是否安装网卡驱动;
[0020]若安装所述网卡驱动,则请根据所述网卡驱动的信息得到所述网卡信息;
[0021]若未安装所述网卡驱动,则判定所述网卡与所述服务器不匹配

[0022]在一种实施例中,在判定所述基本输入输出系统中未安装所述网卡驱动时,还包括:
[0023]从操作系统中获取所述网卡对应的网口信息;
[0024]若存在所述网口信息,则根据所述网口信息获取与所述网卡对应的网卡信息;
[0025]若不存在所述网口信息,则判定所述网卡与所述服务器不匹配

[0026]在一种实施例中,获取网卡信息之后,还包括:
[0027]判断是否通过所述基本输入输出系统或所述操作系统获取到网卡信息;
[0028]若是,则初始化除所述网卡之外的其它设备并监控所述其它设备的初始化过程,在所述其它设备完成初始化后,对所述网卡进行初始化并监控所述网卡的初始化过程

[0029]在一种实施例中,初始化除所述网卡之外的其它设备并监控所述其它设备的初始化过程之前,还包括:
[0030]获取所述网卡在初始化过程中的功耗变化曲线;
[0031]初始化除所述网卡之外的其它设备的过程,包括:
[0032]根据所述功耗变化曲线对整个所述服务器的功耗进行补偿,以对除所述网卡之外的其它设备进行初始化

[0033]在一种实施例中,所述网卡信息包括配置信息时,根据所述网卡信息确定所述网卡与所述服务器是否匹配,包括:
[0034]通过网卡寄存器获取所述网卡的当前配置信息;
[0035]判断所述当前配置信息与所述服务器预先存储的配置文件是否匹配;
[0036]若不匹配,则判定所述网卡与所述服务器不匹配

[0037]在一种实施例中,对所述网卡进行重新配置,以使所述重新配置后的网卡匹配所述服务器,包括:
[0038]根据所述配置文件对所述网卡进行重新配置,以使所述网卡匹配所述服务器

[0039]为解决上述技术问题,本申请还提供了一种网卡处理系统,包括:
[0040]获取单元,用于在服务器启动过程中,获取网卡信息,所述网卡信息至少包括用于表征网卡是否在位的状态信息和
/
或配置信息;
[0041]判断单元,用于根据所述网卡信息确定所述网卡与所述服务器是否匹配;
[0042]配置单元,用于在所述网卡与所述服务器不匹配时,根据所述网卡信息对所述网卡进行配置,以使所述网卡匹配所述服务器

[0043]为解决上述技术问题,本申请还提供了一种网卡处理装置,包括:
[0044]存储器,用于存储计算机程序;
[0045]处理器,用于在存储计算机程序时,实现如上述所述的网卡处理方法的步骤

[0046]为解决上述技术问题,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的网卡处理方法的步骤

[0047]为解决上述技术问题,本申请还提供了一种服务器,包括如上述所述网卡处理装置

[0048]本申请提供了一种网卡处理方法,涉及存储领域

该方案中,在服务器启动之后,
获取网卡信息;根据网卡信息确定网卡与服务器是否匹配;若不匹配,则根据网卡信息对网卡进行配置,以使网卡匹配服务器

可见,本申请提供一种能够在服务器启动后自动识别网卡与服务器的匹配情况,并根据需要重新配置网卡的方法,此方法可以确保智能网卡与服务器的正确匹配,从而保证服务器的正常运行监控状态不受影响,可以提高服务器的稳定性和运行效率,提供更可靠的服务,同时还能够简化配置过程,减少人工干预和错误,提高工作效率

[0049]本申请还提供了一种网卡处理系统

装置

介质及服务器,与上述描述的网卡处理方法具有相同的有益效果

附图说明
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种网卡处理方法,其特征在于,包括:在服务器启动过程中,获取网卡信息,所述网卡信息至少包括用于表征网卡是否在位的状态信息和
/
或配置信息;根据所述网卡信息确定所述网卡与所述服务器是否匹配;若不匹配,则对所述网卡进行重新配置,以使所述重新配置后的网卡匹配所述服务器
。2.
如权利要求1所述的网卡处理方法,其特征在于,根据所述网卡信息确定所述网卡与所述服务器是否匹配,包括:判断是否获取到与所述网卡对应的网卡信息;若未获取到,则判定所述网卡不在位,进而判定所述网卡与所述服务器不匹配
。3.
如权利要求1所述的网卡处理方法,其特征在于,根据所述网卡信息确定所述网卡与所述服务器是否匹配,包括:根据所述状态信息确定所述状态信息中是否包括异常状态信息;若包括,则判定所述网卡与所述服务器不匹配
。4.
如权利要求1所述的网卡处理方法,其特征在于,获取网卡信息,包括:通过通讯协议或命令协议获取所述网卡信息
。5.
如权利要求4所述的网卡处理方法,其特征在于,在通过所述通讯协议或所述命令协议无法获取到所述网卡信息时,还包括:从基本输入输出系统中获取网卡的设备标识信息;根据所述设备标识信息确定所述基本输入输出系统中是否安装网卡驱动;若安装所述网卡驱动,则请根据所述网卡驱动的信息得到所述网卡信息;若未安装所述网卡驱动,则判定所述网卡与所述服务器不匹配
。6.
如权利要求5所述的网卡处理方法,其特征在于,在判定所述基本输入输出系统中未安装所述网卡驱动时,还包括:从操作系统中获取所述网卡对应的网口信息;若存在所述网口信息,则根据所述网口信息获取与所述网卡对应的网卡信息;若不存在所述网口信息,则判定所述网卡与所述服务器不匹配
。7.
如权利要求6所述的网卡处理方法,其特征在于,获取网卡信息之后,还包括:判断是否通过所述基本输入输出系统或所述操作系统获取到所述网卡信息;若是,则初始化除所述网卡之外的其它设备并监控所述其它设备的初始化过程,在所述其它设备完成初始化后,对所述网卡进行初始化...

【专利技术属性】
技术研发人员:张国奇
申请(专利权)人:浪潮山东计算机科技有限公司
类型:发明
国别省市:

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

1