【技术实现步骤摘要】
一种服务器BMC失效时散热控制系统及方法
本专利技术属于服务器散热控制
,尤其涉及一种服务器BMC失效时散热控制系统及方法。
技术介绍
在服务器运行过程中,有效地控制散热,是保证服务器稳定运行的关键。在当前的服务器设计中,一般采用BMC(BaseboardManagementController,基板管理控制器)对服务器主板进行管理。BMC可以监控主板的健康信息,实现功耗、温度和风扇转速的检测以及主板风扇的控制。当前的服务器应用中,人们对于服务器在功耗以及稳定性方面的要求越来越高,但是,BMC芯片的方案会存在一定的失效比率。若当BMC在某些情况下失效,主板风扇便失去控制,则服务器散热将受到影响,若系统过热则将导致系统宕机,对服务器稳定性造成影响。目前,存在当服务器的BMC失效时散热的控制方案,例如下述两种:(1)专利号为CN201510614465.0、专利技术名称为一种防止BMC失效后服务器系统过热的方法的专利技术专利,其具体实现过程为:在服务器内部,采用BMC作为风扇转速的控制器,并且BMC在正常工作状态下输出周期性的脉冲信号作为喂狗信号,将BMC芯片连接单片机,该单片机作为BMC工作状态的监测单元,通过监测BMC丢出的喂狗信号,实现对BMC是否正常工作的监测,当BMC失效后,调控风扇转速,保证系统的正常散热。该一种防止BMC失效后服务器系统过热的方法与现有技术相比,实现BMC工作状态的监控,通过检测MBC的工作状态,当发现BMC失效工作异常后,选通线路选通脉冲发生器生成的信号实现风扇的转速的控制,保证服务器可以正常工作,实用性强,易于推广。但是 ...
【技术保护点】
1.一种服务器BMC失效时散热控制系统,其特征在于,包括基板管理控制器BMC、控制器、选通器以及待控风扇;所述选通器分别与所述基板管理控制器BMC和控制连接,且所述控制器与所述基板管理控制器BMC之间通过I2C总线通讯连接,所述选通器与所述待控风扇连接;其中,所述控制器通过所述I2C总线从所述基板管理控制器BMC同步获取最新的风扇控制策略;所述控制器与所述基板管理控制器BMC之间通过心跳包机制进行在线互动检测,当检测到所述基板管理控制器BMC正常在线时,所述选通器控制保持所述基板管理控制器BMC与所述待控风扇之间的信号连通状态,所述基板管理控制器BMC控制所述待控风扇的转动状态,当检测到所述基板管理控制器BMC不在线时,所述选通器控制切断所述基板管理控制器BMC与所述待控风扇之间的信号连通状态,在所述控制器与所述待控风扇之间建立信号连通,所述控制器控制所述待控风扇的转动状态。
【技术特征摘要】
1.一种服务器BMC失效时散热控制系统,其特征在于,包括基板管理控制器BMC、控制器、选通器以及待控风扇;所述选通器分别与所述基板管理控制器BMC和控制连接,且所述控制器与所述基板管理控制器BMC之间通过I2C总线通讯连接,所述选通器与所述待控风扇连接;其中,所述控制器通过所述I2C总线从所述基板管理控制器BMC同步获取最新的风扇控制策略;所述控制器与所述基板管理控制器BMC之间通过心跳包机制进行在线互动检测,当检测到所述基板管理控制器BMC正常在线时,所述选通器控制保持所述基板管理控制器BMC与所述待控风扇之间的信号连通状态,所述基板管理控制器BMC控制所述待控风扇的转动状态,当检测到所述基板管理控制器BMC不在线时,所述选通器控制切断所述基板管理控制器BMC与所述待控风扇之间的信号连通状态,在所述控制器与所述待控风扇之间建立信号连通,所述控制器控制所述待控风扇的转动状态。2.根据权利要求1所述的服务器BMC失效时散热控制系统,其特征在于,所述选通器包括第一数据输入接口、第二数据输入接口、控制接口以及数据输出接口;其中,第一数据输入接口与所述基板管理控制器BMC连接,所述第二数据输入接口、控制接口分别与所述控制器连接,所述数据输出接口与所述待控风扇连接。3.根据权利要求2所述的服务器BMC失效时散热控制系统,其特征在于,所述控制器定期通过所述I2C总线向所述基板管理控制器BMC发送心跳包,所述基板管理控制器BMC接收到所述心跳包后,向所述控制器反馈一个响应报文;当所述控制连续发送若干次心跳包,且收不到所述基板管理控制器BMC的响应报文时,则判定所述基板管理控制器BMC出现异常状态。4.根据权利要求3所述的服务器BMC失效时散热控制系统,其特征在于,在所述控制器控制所述待控风扇的转动状态时,所述控制器持续向所述基板管理控制器BMC发送心跳包,判断所述基板管理控制器BMC是否有响应报文的应答;当接收到所述基板管理控制器BMC反馈的响应报文时,则判定所述基板管理控制器BMC重新生效,并控制所述选通器在所述基板管理控制器BMC与所述待控风扇之间重新建立连通状态,由所述基板管理控制器BMC控制所述待控风扇的转动状态。5.根据权利要求4所述的服务器BMC失效时散热控制系统,其特征在于,当在所述控制器与所述待控风扇之间建立信号连通时,所述控制器控制读取温度传感器的温度参数,同时依据从所述基板管理控制器同步...
【专利技术属性】
技术研发人员:韩红瑞,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。