The present invention provides a system and method for controlling the fan frame, the frame of the fan control system comprises a backboard; a plurality of the motherboard, the motherboard several of them with a main control board management controller, and other board are respectively provided with a sub board management controller, the main control board management controller and the sub board management controller are respectively connected with at least one temperature sensor; and a plurality of fan group; the temperature information in a preset time of the main control board management controller has not received all the sub board management controller the temperature sensor in a stator board management controller to return the corresponding sense of time the corresponding calculation, the specific sub main board management controller board in power consumption, corresponding to the specific sub main board management controller board. When the power consumption exceeds the preset power consumption limit, the speed of the fan set corresponding to the main board of the special stator board management controller is increased only.
【技术实现步骤摘要】
机架风扇控制系统及其方法
本专利技术是一种机架风扇控制系统及其方法。
技术介绍
一般,大型服务器(RackServer)为了可以监控和保护系统的安全,都会由BMC(BaseboardManagementController)来监控系统内的温度和管理风扇的转速,至今,利用多个BMC来管理RackServer中的多片主板(MotherBoard)和设备已经是趋势。一种是中心管理BMC(CentalizedBMC)架构:对于多个BMC架构一个中心管理BMC定时向下取得所有设备中的BMC的传感器(sensor)数据(例如CPU温度、DIMM温度等),最后再由中心管理BMC来负责风扇控制处理。另一种是无中心管理BMC(Non-centrolizedBBMC)架构:此架构的server为了节省成本,利用多片主板中的BMC中取其中一个出来负责管理和监控整个立统。此架构中,负责管理的BMC作为主BMC,利用轮流询问旁边主板或设备上的BMC取得该传感器数据(sensordata),并直接透过线路取得背板(Backplane)和风扇板(Fanboard)上的传感器数据(sensordata),经过主BMC的内部计算和监控来达成保护系统的功能。无论是上述的两种架构,在某些系统异常而导致其中非主BMC无法正常回传sensordata到主BMC时,为了保护系统安全,会强制将所有系统风扇强拉以防止系统温度过高和立即关闭有异常BMC的设备或是主板。此种机制虽然安全,但是有可能该异常的BMC只是在做韧体更新,或是真的异常但是该BMC管理的主板上的电压和温度都还是正常的情况,在现今强调环保 ...
【技术保护点】
一种机架风扇控制系统,其特征在于,包括:一背板;若干个主板,其分别连接所述背板,所述若干个主板的其中之一者具有一主控主板管理控制器,而其他主板分别具有一子主板管理控制器,所述若干主板的所述主控主板管理控制器及所述若干子主板管理控制器分别对应连接至少一温度传感器,所述主控主板管理控制器通过所述背板分别与所述若干子主板管理控制器连接;以及若干个风扇组,其通过所述背板连接对应的所述主控主板管理控制器;其中,各主板温度传感器实时感测其对应的主板的温度信息并透过其所对应的所述子主板管理控制器将所述温度信息传输给与其连接的所述主控主板管理控制器,所述主控主板管理控制器周期性地经由中断SMI触发所有的子主板管理控制器分别回传其所分别对应的温度传感器感测到的温度信息用以分别调整每一子主板控制器所分别对应的所述风扇组的转速,以及在一预设时间内所述主控主板管理控制器未收到所有子主板管理控制器的其中一特定子主板管理控制器回传其所对应的温度传感器感测的温度信息时,计算所述特定子主板管理控制器所对应的主板的计算耗电量,在所述特定子主板管理控制器所对应的主板的计算耗电量超过其所对应的一预设耗电量上限时,仅调高所述 ...
【技术特征摘要】
1.一种机架风扇控制系统,其特征在于,包括:一背板;若干个主板,其分别连接所述背板,所述若干个主板的其中之一者具有一主控主板管理控制器,而其他主板分别具有一子主板管理控制器,所述若干主板的所述主控主板管理控制器及所述若干子主板管理控制器分别对应连接至少一温度传感器,所述主控主板管理控制器通过所述背板分别与所述若干子主板管理控制器连接;以及若干个风扇组,其通过所述背板连接对应的所述主控主板管理控制器;其中,各主板温度传感器实时感测其对应的主板的温度信息并透过其所对应的所述子主板管理控制器将所述温度信息传输给与其连接的所述主控主板管理控制器,所述主控主板管理控制器周期性地经由中断SMI触发所有的子主板管理控制器分别回传其所分别对应的温度传感器感测到的温度信息用以分别调整每一子主板控制器所分别对应的所述风扇组的转速,以及在一预设时间内所述主控主板管理控制器未收到所有子主板管理控制器的其中一特定子主板管理控制器回传其所对应的温度传感器感测的温度信息时,计算所述特定子主板管理控制器所对应的主板的计算耗电量,在所述特定子主板管理控制器所对应的主板的计算耗电量超过其所对应的一预设耗电量上限时,仅调高所述特定子主板管理控制器所对应的主板所对应的所述风扇组的转速。2.根据权利要求1所述的机架风扇控制系统,其特征在于,在所述特定子主板管理控制器所对应的主板的计算耗电量超过其所对应的所述预设耗电量上限时,即调高所述特定子主板管理控制器所对应的主板所对应的所述风扇组的转速至全速转动。3.根据权利要求1所述的机架风扇控制系统,其特征在于,所述主控主板管理控制器在所述预设时间内未收到所有子主板管理控制器的其中一特定子主板管理控制器回传其所对应的温度传感器感测的温度信息时,检测所述特定子主板管理控制器是否有开启,若检测结果为开启时,所述主控主板管理控制器计算所述特定子主板管理控制器所对应的主板的计算耗电量。4.根据权利要求1所述的机架风扇控制系统,其特征在于,所述主控主板控制器根据所量测到的所有主板的整体总耗电量减去所量测到的所述特定子主板管理控制器之外的所有子主板管理控制器及主控主板管理控制器所分别对应的主板的量测耗电量来计算所述特定子主板管理控制器所对应的主板的计算耗电量。5.根据权利要求1所述的机架风扇控制系统,其特征在于,所述主控主板管理控制器透过FRU取得所有主板所分别对应的一预设耗电量上限,以读取所述特定子主板管理控制器所对应的主板的预设耗电量上限,并与所述特定子主板管理控制器所对应的主板的计算耗电量作比较以执行判断。...
【专利技术属性】
技术研发人员:庄克竣,
申请(专利权)人:昆达电脑科技昆山有限公司,神云科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。