机柜风扇控制方法及模块技术

技术编号:18197689 阅读:27 留言:0更新日期:2018-06-13 03:43
一种机柜风扇控制方法,通过一机柜风扇控制模块来实施,该模块适于控制多个分别对应一散热区域的风扇组,并包括一机柜管理控制器,及多个区域控制单元,该方法包含:每一区域控制单元从所连接的每一服务器接收一温度资料;每一区域控制单元侦测该机柜管理控制器是否运作正常;对于每一区域控制单元而言,若侦测结果为运作正常,该区域控制单元所对应风扇组的转速由该机柜管理控制器来进行控制;若侦测结果为运作不正常,该区域控制单元即根据所接收到的温度资料,来控制所对应风扇组的转速,以此实现两段式风扇控制。

Control method and module of fan in cabinet

A cabinet fan control method is implemented by a cabinet fan control module, which is suitable for controlling a number of fan groups corresponding to one heat dissipation area, including a cabinet management controller and a number of regional control units. The method includes: each area control unit receives one temperature from each server connected. Degree data; each area control unit detects whether the cabinet management controller operates normally; for each area control unit, if the detection results are normal, the rotational speed of the fan group corresponding to the area control unit is controlled by the cabinet management controller; if the detection result is abnormal in operation, the area is operated. The control unit controls the rotation speed of the corresponding fan group according to the received temperature data so as to realize the two stage fan control.

【技术实现步骤摘要】
机柜风扇控制方法及模块
本专利技术是有关于一种控制方法及模块,特别是指一种机柜风扇控制方法及模块。
技术介绍
一般而言,服务器机柜是通过配置于后侧的多个风扇组运转产生风流,以降低设置于各个风扇组所对应之散热区域内的服务器的温度。该等风扇组的转速由一机柜管理控制器(RackManagementController,简称RMC)来控制,该机柜管理控制器会收集该机柜内的热源(例如服务器)的温度或是其他散热需求,来决定该等风扇组的转速。然而,当该机柜管理控制器损坏,或在维护期间被移出机柜的时候,将导致该等风扇组处于无主控状态;针对此情况,现有的处理方式通常有以下作法。第一,通过额外硬件电路,如脉宽调变控制电路来控制该等风扇组直接执行全速运转,以保护服务器的正常运作。然而风扇全速运转不仅容易导致耗电量大幅增加、噪音超出标准,更恐造成风扇等耗材使用生命周期的损耗。第二,通过额外硬件电路,如过热保护线路(prochot)来限制服务器的运算能力,并使该等风扇组均操作于一固定转速,以减少耗电量并达到散热的作用。但是如此一来,恐造成服务器的效能降低。
技术实现思路
因此,本专利技术的目的,即在提供一种可实现机柜风扇中控控制,并在风扇组处于无主控状态时,实现分区控制风扇运转并无需降低服务器效能的机柜风扇控制方法,也就是,可实现动态切换机柜风扇运转中控控制及分区控制的机柜风扇控制方法。于是,本专利技术机柜风扇控制方法,通过一机柜风扇控制模块来实施,该机柜风扇控制模块适于控制多个个别地对应一散热区域与至少一服务器的风扇组,并包括一机柜管理控制器,及多个分别对应该等风扇组的区域控制单元,每一区域控制单元连接所对应的风扇组、该机柜管理控制器,及所对应风扇组对应的该至少一服务器,且该机柜风扇控制方法包含一步骤(A)、一步骤(B)、一步骤(C),及一步骤(D)。该步骤(A)是每一区域控制单元从所连接的每一服务器接收一温度资料。该步骤(B)是每一区域控制单元侦测该机柜管理控制器是否运作正常。该步骤(C)是对于每一区域控制单元而言,若该区域控制单元侦测出该机柜管理控制器运作正常,该区域控制单元将所接收到的温度资料发送至该机柜管理控制器,使该机柜管理控制器至少根据来自该区域控制单元的温度资料,通过该区域控制单元来控制该区域控制单元所对应的风扇组的转速。该步骤(D)是对于每一区域控制单元而言,若该区域控制单元侦测出该机柜管理控制器运作不正常,该区域控制单元即根据所接收到的温度资料,来控制所对应的风扇组的转速。再者,本专利技术的另一目的,即在提供一种机柜风扇控制模块。于是,本专利技术机柜风扇控制模块,适于控制多个个别地对应一散热区域与至少一服务器的风扇组,并包含一机柜管理控制器,及多个区域控制单元。该等区域控制单元分别对应该等风扇组,每一区域控制单元连接所对应的风扇组、该机柜管理控制器,并适于连接所对应风扇组对应的该至少一服务器。其中,每一区域控制单元从所连接的每一服务器接收一温度资料,且每一区域控制单元侦测该机柜管理控制器是否运作正常,若侦测的结果为运作正常,该区域控制单元将所接收到的温度资料发送至该机柜管理控制器,使该机柜管理控制器至少根据来自该区域控制单元的温度资料,通过该区域控制单元来控制该区域控制单元所对应的风扇组的转速,若侦测的结果为运作不正常,该区域控制单元即根据所接收到的温度资料,来控制所对应的风扇组的转速。本专利技术的功效在于:该机柜管理控制器在运作正常时控制该等风扇组运转,运作不正常时,则自动切换为由每一区域控制单元分别独立控制所对应的风扇组运转,以此达成两段式的风扇控制,并可在缺乏该机柜管理控制器主控的情况下,实现风扇组的分区独立控制。【附图说明】图1是一方块图,说明本专利技术机柜风扇控制模块的一实施例;及图2是一流程图,说明本专利技术机柜风扇控制方法的一实施例。【具体实施方式】参阅图1,本专利技术机柜风扇控制模块的一实施例,适于设置于一服务器机柜(图未示出),该机柜包括多个分别对应一散热区域的风扇组,及多个分别设置在该等风扇组所对应的散热区域的服务器。其中,每一风扇组包括复数颗风扇,且任一风扇组所对应散热区域内的服务器数目可为一个、也可为两个、三个或更多,例如图1中设置在该散热区域20的服务器22、23,及设置在该散热区域30中的服务器32、33,且每一服务器包括一用于监控该服务器运作情况的基板管理控制器,及一用于侦测并产生对应该服务器所在位置区域的温度资料的温度侦测器。该基板管理控制器监控供电状况、作业系统状态等等服务器运作信息,并连接该温度侦测器以收集该温度侦测器所产生的该温度资料,如图1中的该服务器22的基板管理控制器221连接该温度侦测器222以接收其所产生的温度资料,而该服务器23的基板管理控制器231连接该温度侦测器232以接收其所产生的温度资料。该机柜风扇控制模块适于控制该等风扇组24、34运转产生风流,以降低设置于每一风扇组所对应的散热区域的服务器的温度,例如该风扇组24可对该散热区域20产生风流,以降低设置于该散热区域20的服务器22、23的温度。同样地,该风扇组34可对该散热区域30产生风流,以降低设置于该散热区域30的服务器32、33的温度。在本实施例中,该机柜风扇控制模块包含一机柜管理控制器(RackManagementController,简称RMC)11,亦即可执行中控控制的主控,及多个区域控制单元21、31。该机柜管理控制器11可被设置于该机柜,并统一监控管理该机柜内的服务器、电源供应单元(PowerSupplyUnit,PSU)、风扇控制板,风扇等元件的运作情况。该等区域控制单元21、31分别对应该等风扇组24、34地被设置于该机柜,在本实施例中,每一区域控制单元21、31为一设置在所对应风扇组24、34所对应的散热区域20、30的机柜背板(backplane),且每一区域控制单元21、31包括一背板处理器211、311,该背板处理器211、311直接连接或通过一风扇控制器板上的一转速控制器连接所对应的风扇组24、34、该机柜管理控制器11,及每一设置于所对应风扇组24、34对应的散热区域20、30的服务器22、23的基板管理控制器221、231。在本实施例中,每一背板处理器211、311连接的服务器数目为复数,例如该背板处理器211连接该服务器22的基板管理控制器221、及该服务器23的基板管理控制器231;该背板处理器311连接该服务器32的基板管理控制器321、及该服务器33的基板管理控制器331。参阅图2,本专利技术机柜风扇控制方法的一实施例是在图1所示的该机柜风扇控制模块中执行。以下详细说明该实施例的各个步骤。在步骤1,每一区域控制单元21、31的背板处理器211、311从所连接的每一服务器22、23、32、33接收一温度资料。以图1中的背板处理器211为例,该背板处理器211从所连接的该服务器22的基板管理控制器221及该服务器23的基板管理控制器231个别接收温度资料,而且该背板处理器211可以周期性地,例如每秒一次,向该服务器22、该服务器23个别取得温度资料。在步骤2,每一区域控制单元21、31的背板处理器211、311定期地,例如每一秒,侦测该机柜管理控制器11是否运作正常。在本实施例中,该背板处理本文档来自技高网...
机柜风扇控制方法及模块

【技术保护点】
一种机柜风扇控制方法,通过一机柜风扇控制模块来实施,该机柜风扇控制模块适于控制多个个别地对应一散热区域与至少一服务器的风扇组,并包括一机柜管理控制器,及多个分别对应该等风扇组的区域控制单元,每一区域控制单元连接所对应的风扇组、该机柜管理控制器,及所对应风扇组对应的该至少一服务器,其特征在于:该机柜风扇控制方法包含以下步骤:(A)每一区域控制单元从所连接的每一服务器接收一温度资料;(B)每一区域控制单元侦测该机柜管理控制器是否运作正常;(C)对于每一区域控制单元而言,若该区域控制单元侦测出该机柜管理控制器运作正常,该区域控制单元将所接收到的温度资料发送至该机柜管理控制器,使该机柜管理控制器至少根据来自该区域控制单元的温度资料,通过该区域控制单元来控制该区域控制单元所对应的风扇组的转速;及(D)对于每一区域控制单元而言,若该区域控制单元侦测出该机柜管理控制器运作不正常,该区域控制单元即根据所接收到的温度资料,来控制所对应的风扇组的转速。

【技术特征摘要】
1.一种机柜风扇控制方法,通过一机柜风扇控制模块来实施,该机柜风扇控制模块适于控制多个个别地对应一散热区域与至少一服务器的风扇组,并包括一机柜管理控制器,及多个分别对应该等风扇组的区域控制单元,每一区域控制单元连接所对应的风扇组、该机柜管理控制器,及所对应风扇组对应的该至少一服务器,其特征在于:该机柜风扇控制方法包含以下步骤:(A)每一区域控制单元从所连接的每一服务器接收一温度资料;(B)每一区域控制单元侦测该机柜管理控制器是否运作正常;(C)对于每一区域控制单元而言,若该区域控制单元侦测出该机柜管理控制器运作正常,该区域控制单元将所接收到的温度资料发送至该机柜管理控制器,使该机柜管理控制器至少根据来自该区域控制单元的温度资料,通过该区域控制单元来控制该区域控制单元所对应的风扇组的转速;及(D)对于每一区域控制单元而言,若该区域控制单元侦测出该机柜管理控制器运作不正常,该区域控制单元即根据所接收到的温度资料,来控制所对应的风扇组的转速。2.根据权利要求1所述的机柜风扇控制方法,其特征在于:每一区域控制单元包括一背板处理器,该背板处理器具有一电连接该机柜管理控制器的侦测脚位,在该步骤(B)中,每一区域控制单元的背板处理器根据通过该侦测脚位所产生的一侦测信号,来判断该机柜管理控制器是否运作正常。3.根据权利要求1所述的机柜风扇控制方法,其特征在于:该步骤(B)包括:(B1)每一区域控制单元发送一询问信息给该机柜管理控制器,及(B2)每一区域控制单元判断在一预定期间内是否接收到一来自该机柜管理控制器的对应该询问信息的回复信息,以判断该机柜管理控制器是否运作正常。4.根据权利要求1所述的机柜风扇控制方法,其特征在...

【专利技术属性】
技术研发人员:王博玮
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司神云科技股份有限公司
类型:发明
国别省市:广东,44

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

1