本公开涉及计算机,尤其涉及一种控制方法、装置、设备及存储介质。
背景技术:
1、电子设备内部的电子元件在运行状态下会发热,如果不进行适当的散热,电子元件的效能会由于温度升高而受到影响。通常在电子设备中设置散热装置对电子元件进行散热。
2、目前,服务器中多采用风扇进行散热降温。而现有服务器散热方案中, 无法精细化地对各种应用场景进行综合考虑,不利于服务器高效、低耗运行。
技术实现思路
1、有鉴于此,本公开提供了一种控制方法、装置、设备及存储介质。
2、根据本公开的第一个方面,提供了一种控制方法,包括:获取至少一个电子设备的散热装置运行状态的第一控制阈值范围,其中,第一控制阈值范围表征至少一个电子设备的散热装置初始设置的运行数据;以及基于第一参数,对第一控制阈值范围进行更新,得到用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行,其中,第一参数表征至少一个电子设备当前运行的环境信息。
3、根据本公开的实施例,基于第一参数,对第一控制阈值范围进行更新,得到用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行,包括:基于第一预定时间段至少一个电子设备的历史运行数据,确定第一数据表,第一数据表表征至少一个电子设备的散热装置在不同环境温度和不同时间维度的实际运行状态的基准控制阈值范围;以及基于第一参数,从第一数据表中确定用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行。
4、根据本公开的实施例,基于第一参数,从第一数据表中确定用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行,包括:获取当前时刻电子设备工作的第一环境温度;根据第一环境温度,从多个不同环境温度的基准控制阈值范围中确定用于控制散热装置运行状态的第三控制阈值范围;基于当前时刻关联的时间信息,从多个不同时间维度的基准控制阈值范围中确定用于控制散热装置运行状态的第四控制阈值范围;以及根据第三控制阈值范围和第四控制阈值范围,确定用于控制散热装置运行状态的第二控制阈值范围。
5、根据本公开的实施例,基于第一参数,从第一数据表中确定用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行,包括:响应于第一预定时间段的更新操作,根据更新的第一预定时间段内的至少一个电子设备的历史运行数据,确定第二数据表;以及基于第一参数,从第二数据表中确定用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行。
6、根据本公开的实施例,基于第一参数,从第一数据表中确定用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行,包括:响应于当前时刻至少一个电子设备运行参数的变化,对第一数据表进行更新,确定第二数据表;以及基于第一参数,从第二数据表中确定用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行;其中,运行参数至少包括以下之一:电子设备负载或电子设备功耗。
7、根据本公开的实施例,基于第一参数,从第一数据表中确定用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行,还包括:获取第一数据表中多个第二预定时间段的第二控制阈值范围,其中,多个第二预定时间段属于第一预定时间段;以及根据多个第二预定时间段与多个第三预定时间段的映射关系,控制散热装置在第三预定时间段内在第二控制阈值范围内运行,其中,第三预定时间段为第二预定时间段在时间轴的映射。
8、根据本公开的实施例,第二控制阈值范围包括上限阈值和下限阈值,方法还包括:基于第一参数,确定用于控制散热装置运行状态的预设值,其中,预设值为上限阈值或下限阈值;以及控制散热装置按照预设值运行。
9、本公开的第二方面提供了一种控制装置,包括:获取模块,用于获取至少一个电子设备的散热装置运行状态的第一控制阈值范围,其中,第一控制阈值范围表征至少一个电子设备的散热装置初始设置的运行数据;以及控制模块,用于基于第一参数,对第一控制阈值范围进行更新,得到用于控制散热装置运行状态的第二控制阈值范围,以便控制散热装置在第二控制阈值范围内运行,其中,第一参数表征至少一个电子设备当前运行的环境信息。
10、本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器执行上述控制方法。
11、本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述控制方法。
12、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种控制方法,包括:
2.根据权利要求1所述的方法,其中,所述基于第一参数,对所述第一控制阈值范围进行更新,得到用于控制所述散热装置运行状态的第二控制阈值范围,以便控制所述散热装置在所述第二控制阈值范围内运行,包括:
3.根据权利要求2所述的方法,其中,所述基于所述第一参数,从所述第一数据表中确定用于控制所述散热装置运行状态的第二控制阈值范围,以便控制所述散热装置在所述第二控制阈值范围内运行,包括:
4.根据权利要求2所述的方法,其中,所述基于所述第一参数,从所述第一数据表中确定用于控制所述散热装置运行状态的第二控制阈值范围,以便控制所述散热装置在所述第二控制阈值范围内运行,包括:
5.根据权利要求2所述的方法,其中,所述基于所述第一参数,从所述第一数据表中确定用于控制所述散热装置运行状态的第二控制阈值范围,以便控制所述散热装置在所述第二控制阈值范围内运行,包括:
6.根据权利要求2至5任一所述的方法,其中,所述基于所述第一参数,从所述第一数据表中确定用于控制所述散热装置运行状态的第二控制阈值范围,以便控制所述散热装置在所述第二控制阈值范围内运行,还包括:
7.根据权利要求1所述的方法,其中,所述第二控制阈值范围包括上限阈值和下限阈值,所述方法还包括:
8.一种控制装置,包括:
9.一种电子设备,包括:
10.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~7中任一项所述的方法。