The invention discloses a fan control method of a server, which includes performing the following steps through CPLD: detecting whether the watchdog signal output from BMC is normal, and resetting BMC in response to abnormal detection; detecting whether the fan is in place one by one, and detecting the PWM control signal from BMC; and outputting the power enabling signal in response to detecting the PWM control signal from BMC. In order to control the speed of the in-place fan according to the PWM control signal, and in response to the PWM control signal from BMC not detected, the power supply enabling signal is output to control the speed of the in-place fan according to the preset control signal. The invention also discloses a fan control device for a server. The fan control method and device of the server provided by the invention can significantly reduce the PCB wiring complexity of the server, simplify the design structure and reduce the design cost of the system.
【技术实现步骤摘要】
一种服务器的风扇的控制方法及装置
本专利技术涉及服务器领域,更具体地,特别是指一种服务器的风扇的控制方法及装置。
技术介绍
随着服务器性能的不断提高,服务器设备的耗电量随之增加,随之而来的,服务器设备的发热量越来越大,因此,对于风扇控制系统的设计要求也在不断提高,服务器风扇控制系统的稳定性,已经成为服务器整机系统能否稳定可靠运行的一大关键因素。当前服务器风扇控制系统主要分两种,一种是BMC(BaseboardManagementController,基板管理控制器)直接控制方法,风扇控制系统中所有检测及控制功能均由BMC实现,一旦BMC出现故障,整个风扇控制系统将处于失控状态;另一种是BMC+外部控制芯片方法,此控制方法虽然较BMC直接控制方法更为稳定,然而却增加了设计成本和PCB(PrintedCircuitBoard,印刷线路板)布线复杂度。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提出一种服务器的风扇的控制方法及装置,不仅可以实现稳定可靠的服务器风扇控制功能,而且可以有效降低设计成本和PCB设计难度;同时,该控制方法还可以进行有效扩展,既可以适用于单个风扇控制,还可以适用于多个风扇控制。基于上述目的,本专利技术实施例的一方面提供了一种服务器的风扇的控制方法,包括通过CPLD执行如下步骤:检测BMC输出的看门狗信号是否正常,并响应于检测到不正常而对BMC进行复位操作;逐一检测风扇是否在位,并检测来自BMC的PWM控制信号;响应于检测到来自BMC的PWM控制信号,输出电源使能信号,以根据所述PWM控制信号控制所述在位风扇的转速;和响应于未检测到来自 ...
【技术保护点】
1.一种服务器的风扇的控制方法,其特征在于,包括通过CPLD进行以下操作:检测BMC输出的看门狗信号是否正常,并响应于检测到不正常而对BMC进行复位操作;逐一检测风扇是否在位,并检测来自BMC的PWM控制信号;响应于检测到来自BMC的PWM控制信号,输出电源使能信号,以根据所述PWM控制信号控制所述在位风扇的转速;和响应于未检测到来自BMC的PWM控制信号,输出电源使能信号,以根据预设控制信号控制所述在位风扇的转速。
【技术特征摘要】
1.一种服务器的风扇的控制方法,其特征在于,包括通过CPLD进行以下操作:检测BMC输出的看门狗信号是否正常,并响应于检测到不正常而对BMC进行复位操作;逐一检测风扇是否在位,并检测来自BMC的PWM控制信号;响应于检测到来自BMC的PWM控制信号,输出电源使能信号,以根据所述PWM控制信号控制所述在位风扇的转速;和响应于未检测到来自BMC的PWM控制信号,输出电源使能信号,以根据预设控制信号控制所述在位风扇的转速。2.根据权利要求1所述的控制方法,其特征在于,检测来自BMC的PWM控制信号包括:检测BMC根据风扇在位信息和板卡各点温度信息确定的PWM控制信号。3.根据权利要求1所述的控制方法,其特征在于,还包括:输出电源关闭信号,以停止对所述不在位风扇供电。4.根据权利要求1所述的控制方法,其特征在于,对BMC进行复位操作包括:CPLD调整风扇的转速,并实时检测BMC输出的看门狗信号是否正常。5.根据权利要求1所述的控制方法,其特征在于,CPLD输出电源使能信号,根据所述PWM控制信号控制所述在位风扇的转速还包括:由BMC判断是否需要进行风扇调速。6.一种服务器的风扇的控制装置,其特征在于,包括:BMC,...
【专利技术属性】
技术研发人员:张广乐,孔祥涛,薛广营,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。