一种网卡功耗调整方法、装置、设备及可读存储介质制造方法及图纸

技术编号:33083555 阅读:13 留言:0更新日期:2022-04-15 10:42
本申请公开了一种网卡功耗调整方法、装置、设备及可读存储介质。本申请可实时获取服务器在某一时刻的运行信息、以及该时刻服务器上的网卡运行信息,然后以此两种运行信息为基础,用神经网络模型和LSTM模型对该网卡进行功耗预测,得到两个预测值,然后基于这两个预测值确定综合值,并基于综合值调整该网卡的功耗,从而实时对服务器上的网卡进行功耗调整,以进行服务器节能,提升服务器计算性能。相应地,本申请提供的一种网卡功耗调整装置、设备及可读存储介质,也同样具有上述技术效果。也同样具有上述技术效果。也同样具有上述技术效果。

【技术实现步骤摘要】
一种网卡功耗调整方法、装置、设备及可读存储介质


[0001]本申请涉及计算机
,特别涉及一种网卡功耗调整方法、装置、设备及可读存储介质。

技术介绍

[0002]目前,服务器在运行过程中,服务器上的网卡也相应工作,这些网卡可能会产生较大功耗,不利于服务器的节能。当前,只能读取网卡信息,如:网卡速率、网络流量等,并不能对网卡的功耗进行调节。
[0003]因此,如何调节网卡功耗,是本领域技术人员需要解决的问题。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种网卡功耗调整方法、装置、设备及可读存储介质,以调节网卡功耗。其具体方案如下:
[0005]第一方面,本申请提供了一种网卡功耗调整方法,包括:
[0006]获取当前时刻服务器的第一运行信息、以及所述服务器中的目标网卡的第二运行信息;
[0007]将所述第一运行信息和所述第二运行信息输入神经网络模型,得到下一时刻的第一功耗预测值,并将所述第一运行信息和所述第二运行信息输入LSTM模型,得到所述下一时刻的第二功耗预测值;
[0008]基于所述第一功耗预测值和所述第二功耗预测值确定综合值,并基于所述综合值调整所述目标网卡的功耗。
[0009]优选地,所述基于所述第一功耗预测值和所述第二功耗预测值确定综合值,包括:
[0010]将所述第一功耗预测值和所述第二功耗预测值的平均值确定为所述综合值。
[0011]优选地,所述基于所述第一功耗预测值和所述第二功耗预测值确定综合值,包括:r/>[0012]利用方差倒数法处理所述第一功耗预测值和所述第二功耗预测值,得到所述综合值。
[0013]优选地,所述基于所述综合值调整所述目标网卡的功耗,包括:
[0014]将所述综合值传输至所述服务器中的BMC,以使所述BMC调整所述目标网卡对应的风扇的转速,从而调整所述目标网卡的功耗。
[0015]优选地,所述第一运行信息包括:CPU占用率、硬盘读写速率、电源功率和/或机箱温度。
[0016]优选地,所述第二运行信息包括:网卡传输速率和/或网络流量。
[0017]优选地,所述将所述第一运行信息和所述第二运行信息输入神经网络模型,得到下一时刻的第一功耗预测值,并将所述第一运行信息和所述第二运行信息输入LSTM模型,得到所述下一时刻的第二功耗预测值之前,还包括:
[0018]利用K

S检验方法对所述第一运行信息和所述第二运行信息进行筛选。
[0019]第二方面,本申请提供了一种网卡功耗调整装置,包括:
[0020]获取模块,用于获取当前时刻服务器的第一运行信息、以及所述服务器中的目标网卡的第二运行信息;
[0021]预测模块,用于将所述第一运行信息和所述第二运行信息输入神经网络模型,得到下一时刻的第一功耗预测值,并将所述第一运行信息和所述第二运行信息输入LSTM模型,得到所述下一时刻的第二功耗预测值;
[0022]调整模块,用于基于所述第一功耗预测值和所述第二功耗预测值确定综合值,并基于所述综合值调整所述目标网卡的功耗。
[0023]第三方面,本申请提供了一种电子设备,包括:
[0024]存储器,用于存储计算机程序;
[0025]处理器,用于执行所述计算机程序,以实现前述公开的网卡功耗调整方法。
[0026]第四方面,本申请提供了一种可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现前述公开的网卡功耗调整方法。
[0027]通过以上方案可知,本申请提供了一种网卡功耗调整方法,包括:获取当前时刻服务器的第一运行信息、以及所述服务器中的目标网卡的第二运行信息;将所述第一运行信息和所述第二运行信息输入神经网络模型,得到下一时刻的第一功耗预测值,并将所述第一运行信息和所述第二运行信息输入LSTM模型,得到所述下一时刻的第二功耗预测值;基于所述第一功耗预测值和所述第二功耗预测值确定综合值,并基于所述综合值调整所述目标网卡的功耗。
[0028]可见,本申请可实时获取服务器在某一时刻的运行信息、以及该时刻服务器上的网卡运行信息,然后以此两种运行信息为基础,用神经网络模型和LSTM模型对该网卡进行功耗预测,得到两个预测值,然后基于这两个预测值确定综合值,并基于综合值调整该网卡的功耗,从而实时对服务器上的网卡进行功耗调整,以进行服务器节能,提升服务器计算性能。
[0029]相应地,本申请提供的一种网卡功耗调整装置、设备及可读存储介质,也同样具有上述技术效果。
附图说明
[0030]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0031]图1为本申请公开的一种网卡功耗调整方法流程图;
[0032]图2为本申请公开的另一种网卡功耗调整方法流程图;
[0033]图3为本申请公开的一种网卡功耗调整装置示意图;
[0034]图4为本申请公开的一种电子设备示意图。
具体实施方式
[0035]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0036]目前,服务器在运行过程中,服务器上的网卡也相应工作,这些网卡可能会产生较大功耗,不利于服务器的节能。当前,只能读取网卡信息,如:网卡速率、网络流量等,并不能对网卡的功耗进行调节。为此,本申请提供了一种网卡功耗调整方案,能够调节网卡功耗,进行服务器节能,提升服务器计算性能。
[0037]参见图1所示,本申请实施例公开了一种网卡功耗调整方法,包括:
[0038]S101、获取当前时刻服务器的第一运行信息、以及服务器中的目标网卡的第二运行信息。
[0039]在本实施例中,服务器可以为任意类型的服务器,其上可以安装多个网卡。
[0040]在一种具体实施方式中,第一运行信息包括:CPU(Central Processing Unit,中央处理器)占用率、硬盘读写速率、电源功率和/或机箱温度。当然,第一运行信息还可以包括:服务器内存占用率等。
[0041]在一种具体实施方式中,第二运行信息包括:网卡传输速率和/或网络流量。当然,第二运行信息还可以包括:网卡带宽占用率等。网卡通常作为PCIe(Peripheral Component Interconnect express,一种高速串行计算机扩展总线标准)设备插接于服务器上,一般通过BIOS(Basic Input Output System,基本输入输出系统)可以获取本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网卡功耗调整方法,其特征在于,包括:获取当前时刻服务器的第一运行信息、以及所述服务器中的目标网卡的第二运行信息;将所述第一运行信息和所述第二运行信息输入神经网络模型,得到下一时刻的第一功耗预测值,并将所述第一运行信息和所述第二运行信息输入LSTM模型,得到所述下一时刻的第二功耗预测值;基于所述第一功耗预测值和所述第二功耗预测值确定综合值,并基于所述综合值调整所述目标网卡的功耗。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一功耗预测值和所述第二功耗预测值确定综合值,包括:将所述第一功耗预测值和所述第二功耗预测值的平均值确定为所述综合值。3.根据权利要求1所述的方法,其特征在于,所述基于所述第一功耗预测值和所述第二功耗预测值确定综合值,包括:利用方差倒数法处理所述第一功耗预测值和所述第二功耗预测值,得到所述综合值。4.根据权利要求1所述的方法,其特征在于,所述基于所述综合值调整所述目标网卡的功耗,包括:将所述综合值传输至所述服务器中的BMC,以使所述BMC调整所述目标网卡对应的风扇的转速,从而调整所述目标网卡的功耗。5.根据权利要求1所述的方法,其特征在于,所述第一运行信息包括:CPU占用率、硬盘读写速率、电源功率和/或机箱温度。6.根据权利要求1所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:闫玉婕叶明洋王焕超付水论韩煦
申请(专利权)人:广东浪潮智慧计算技术有限公司
类型:发明
国别省市:

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

1