【技术实现步骤摘要】
风扇控制方法、装置、电子设备及存储介质
本公开涉及自动控制
,尤其涉及一种风扇控制方法、装置、电子设备及存储介质。
技术介绍
服务器运行期间,通常通过服务器内的风扇转动来进行散热,以控制服务器的内部温度,防止温度过高而宕机。相关技术中,通常通过BMC(BaseboardManagementController,基板管理控制器)来调节风扇转速,以控制服务器运行时的内部温度。然而,如果BMC发生故障,为防止服务器的内部温度过高而宕机,则由服务器直接将各个风扇的转速调整到最大。上述技术在进行风扇控制时,若BMC故障则各个风扇的转速直接被调整到最大转速。然而很多情况下,较低转速便可满足实际降温需求,这种将各个风扇的转速调整到最大转速的方式使得服务器功耗较大,用电过量,对风扇控制的准确性较差,资源利用率较低。
技术实现思路
本公开提供一种风扇控制方法、装置、电子设备及存储介质,可以提高风扇控制过程中的资源利用率以及风扇控制的准确性。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种风扇控制方法,所述风扇控制方法包括:基于电子设备的基板管理控制器发送的控制信息,检测所述基板管理控制器在控制所述电子设备上的风扇转动的过程中是否发生故障;在检测出所述基板管理控制器发生故障的情况下,采集所述电子设备的温度信息,并基于所述温度信息生成第一风扇控制指令,其中,所述第一风扇控制指令用于控制所述电子设备上的风扇;向所述基板管理控制器发送重启指令,所述重启 ...
【技术保护点】
1.一种风扇控制方法,其特征在于,所述风扇控制方法包括:/n基于电子设备的基板管理控制器发送的控制信息,检测所述基板管理控制器在控制所述电子设备上的风扇转动的过程中是否发生故障;/n在检测出所述基板管理控制器发生故障的情况下,采集所述电子设备的温度信息,并基于所述温度信息生成第一风扇控制指令,其中,所述第一风扇控制指令用于控制所述电子设备上的风扇;/n向所述基板管理控制器发送重启指令,所述重启指令用于指示重新启动所述基板管理控制器;/n响应于所述基板管理控制器的重启成功事件,停止控制所述风扇。/n
【技术特征摘要】
1.一种风扇控制方法,其特征在于,所述风扇控制方法包括:
基于电子设备的基板管理控制器发送的控制信息,检测所述基板管理控制器在控制所述电子设备上的风扇转动的过程中是否发生故障;
在检测出所述基板管理控制器发生故障的情况下,采集所述电子设备的温度信息,并基于所述温度信息生成第一风扇控制指令,其中,所述第一风扇控制指令用于控制所述电子设备上的风扇;
向所述基板管理控制器发送重启指令,所述重启指令用于指示重新启动所述基板管理控制器;
响应于所述基板管理控制器的重启成功事件,停止控制所述风扇。
2.根据权利要求1所述的风扇控制方法,其特征在于,所述基于电子设备的基板管理控制器发送的控制信息,检测所述基板管理控制器在控制所述电子设备上的风扇转动的过程中是否发生故障包括以下任一项:
接收所述基板管理控制器按照目标周期发送的心跳信息,响应于所述基板管理控制器的心跳中断事件,确定所述基板管理控制器发生故障;
接收所述基板管理控制器发送的所述电子设备当前的第一温度,响应于所述第一温度超出目标温度范围,确定所述基板管理控制器发生故障;
接收所述基板管理控制器发送的所述风扇的第一功率,响应于所述风扇的第一功率大于第一目标功率,确定所述基板管理控制器发生故障。
3.根据权利要求1所述的风扇控制方法,其特征在于,所述在检测出所述基板管理控制器发生故障的情况下,采集所述电子设备的温度信息,并基于所述温度信息生成第一风扇控制指令包括:
在检测出所述基板管理控制器发生故障的情况下,采集所述电子设备当前的第二温度,以及从所述电子设备当前的第一气压和第一湿度中选择的至少一项;
基于所述第二温度,以及从所述第一气压和第一湿度中选择的至少一项,确定所述风扇的第一转速;
根据所述风扇的第一转速,生成所述第一风扇控制指令。
4.根据权利要求1所述的风扇控制方法,其特征在于,所述响应于所述基板管理控制器的重启成功事件,停止控制所述风扇之后,所述风扇控制方法还包括:
接收所述基板管理控制器发送的所述风扇当前的第二转速和第二功率;
响应于所述第二功率大于第二目标功率,确定小于所述第二转速的第三转速;
根据所述第三转速,向所述基板管理控制器发送降速指示信息,所述降速指示信息用于指示所述基板管理控制器控制所述风扇按照所述第三转速进行转动。
5.一种风扇控制方法,其特征在于,所述风扇控制方法包括:
基于电子设备当前的第三温度,生成第二风扇控制指令,所述第二风扇控制指令用于控制所述电子设备上...
【专利技术属性】
技术研发人员:王晓宇,苏丽,郑志林,林海,张新杰,包能辉,张子坚,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。