一种服务器网卡配置方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38344083 阅读:12 留言:0更新日期:2023-08-02 09:24
本申请提供一种服务器网卡配置方法、装置、电子设备及存储介质,该方法包括:获取目标服务器的当前网卡配置信息、网卡配置需求信息及网卡属性信息;根据当前网卡配置信息表征的各网卡配置项的当前值及网卡配置需求信息表征的各网卡配置项的期望值之间的对比结果,确定目标服务器的待配置项;根据网卡属性信息,调用相应的网卡配置工具;基于网卡配置工具,将目标服务器的待配置项修改为对应的期望值,以对目标服务器的网卡进行配置。上述方案提供的方法,通过将网卡配置和固件刷新解耦,使网卡配置不再依赖于固件刷新,实现了在不刷新固件的情况下,对服务器网卡进行定制化配置,提高了网卡配置效率。高了网卡配置效率。高了网卡配置效率。

【技术实现步骤摘要】
一种服务器网卡配置方法、装置、电子设备及存储介质


[0001]本申请涉及服务器
,尤其涉及一种服务器网卡配置方法、装置、电子设备及存储介质。

技术介绍

[0002]随着5G技术成熟,云计算逐渐成为人们关注的焦点,云计算时代下数据中心网络需求爆发式增长,使服务器的网卡配置需求越来越高。
[0003]在相关技术中,网卡配置参数通常封装在固件中或集成在固件刷新程序中,在刷新固件的同时完成网卡配置项的修改。
[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]所述存储器存储计算机执行指令;
[0050]所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一个方面以及第一个方面各种可能的设计所述的方法。
[0051]本申请第四个方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一个方面以及第一个方面各种可能的设计所述的方法。
[0052]本申请技术方案,具有如下优点:
[0053]本申请提供一种服务器网卡配置方法、装置、电子设备及存储介质,该方法包括:获取目标服务器的当前网卡配置信息、网卡配置需求信息及网卡属性信息;根据当前网卡配置信息表征的各网卡配置项的当前值及网卡配置需求信息表征的各网卡配置项的期望值之间的对比结果,确定目标服务器的待配置项;根据网卡属性信息,调用相应的网卡配置工具;基于网卡配置工具,将目标服务器的待配置项修改为对应的期望值,以对目标服务器的网卡进行配置。上述方案提供的方法,通过将网卡配置和固件刷新解耦,使网卡配置不再依赖于固件刷新,实现了在不刷新固件的情况下,对服务器网卡进行定制化配置,提高了网卡配置效率。
附图说明
[0054]为了更清楚地说明本申请实施例或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器网卡配置方法,其特征在于,包括:获取目标服务器的当前网卡配置信息、网卡配置需求信息及网卡属性信息;根据所述当前网卡配置信息表征的各网卡配置项的当前值及所述网卡配置需求信息表征的各网卡配置项的期望值之间的对比结果,确定所述目标服务器的待配置项;根据所述网卡属性信息,调用相应的网卡配置工具;基于所述网卡配置工具,将所述目标服务器的待配置项修改为对应的期望值,以对所述目标服务器的网卡进行配置。2.根据权利要求1所述的方法,其特征在于,在对所述目标服务器的网卡进行配置之后,所述方法还包括:重启所述目标服务器;获取重启后的目标服务器的实际网卡配置信息;根据所述实际网卡配置信息表征的各网卡配置项的实际值及所述网卡配置需求信息表征的各网卡配置项的期望值之间的对比结果,判断所述目标服务器的网卡配置是否成功。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在确定目标服务器的网卡配置成功的情况下,对所述目标服务器进行网卡功能测试。4.根据权利要求3所述的方法,其特征在于,所述对所述目标服务器进行网卡功能测试,包括:针对任一网卡配置项,调用该网卡配置项对应的网卡测试工具;基于所述网卡测试工具,验证所述目标服务器的实际网卡功能指标是否达到该网卡配置项的期望值,以得到所述目标服务器的网卡功能测试结果。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在目标服务器的网卡配置失败或所述目标服务器的实际网卡功能指标未达到该网卡配置项的期望值时,...

【专利技术属性】
技术研发人员:李晓君
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1