一种BMC芯片托管系统及其控制方法技术方案

技术编号:17138427 阅读:35 留言:0更新日期:2018-01-27 14:25
本发明专利技术提供一种BMC芯片托管系统及其控制方法,系统包括BMC托管芯片和服务器主板,BMC托管芯片连接有BMC芯片、温度传感器、风扇以及电源;温度传感器、风扇以及电源设置在服务器主板上;BMC托管芯片与BMC芯片通过控制总线连接,BMC托管芯片与电源通过电源控制线连接,BMC托管芯片通过风扇控制信号线与风扇连接;BMC托管芯片用于判断BMC芯片失效;在BMC芯片失效时,根据接收到的温度传感器的温度检测信息,生成风扇控制参数和电源控制参数,并将所述风扇控制参数发送到风扇以控制风扇转速,将所述电源控制参数发送到电源以控制电源关闭。

A BMC chip hosting system and its control method

The present invention provides a BMC chip hosting system and its control method, system including the BMC chip and the hosting server motherboard, BMC hosting chip connected with BMC chip, temperature sensor, temperature sensor, and the power supply fan; fan and power settings on a server motherboard; BMC escrow chip connected with the BMC chip through the control bus, BMC chip and hosting the power supply is connected through a power line control, BMC managed chip through the signal line and the fan fan connection control; BMC escrow chip for judging BMC chip failure; in BMC chip failure, according to the temperature detection of information received by the temperature sensor, generating fan control parameters and power control parameters, and the parameters are transmitted to the fan control the fan to control the fan speed, the power control parameter to control the power transmitted to power off.

【技术实现步骤摘要】
一种BMC芯片托管系统及其控制方法
本专利技术属于服务器专用芯片
,具体涉及一种BMC芯片托管系统及其控制方法。
技术介绍
BMC,是BaseboardManagementController的缩写,基板管理控制器。随着服务器性能的快速发展,服务器所用芯片的频率越来越快,同时客户对于服务器的稳定性方面的要求越来越高。在目前的服务器结构中,对服务器主板的管理大多采用BMC芯片来进行管理,BMC芯片可以实现温度以及风扇转速的监测及控制,从而实现对主板更好的维护。客户对于服务器在性能方面要求越来越高的同时,稳定性方面的要求同样越来越高。在实际应用中,BMC芯片会受到各种各样的干扰,比如电磁辐射等,会使得BMC芯片失效。当BMC芯片失效之后,风扇失去控制,在服务器中集成大量专用芯片会产生大量的热,如不及时散热,整个服务器有工作异常的风险。BMC芯片失效前的状态如果没有保存,也就失去了分析BMC芯片失效原因的机会。同时,BMC芯片失效,也就无法发送报警信息到控制室。现有技术中现有的服务器风扇管理设计中,比较先进的采用一旦BMC芯片失效之后,使用固定方式控制风扇的方式,在服务器内部,采用B本文档来自技高网...
一种BMC芯片托管系统及其控制方法

【技术保护点】
一种BMC芯片托管系统,其特征在于,包括BMC托管芯片和服务器主板,BMC托管芯片连接有BMC芯片、温度传感器、风扇以及电源;温度传感器、风扇以及电源设置在服务器主板上;BMC托管芯片与BMC芯片通过控制总线连接,BMC托管芯片与电源通过电源控制线连接,BMC托管芯片通过风扇控制信号线与风扇连接;BMC托管芯片用于判断BMC芯片失效;在BMC芯片失效时,根据接收到的温度传感器的温度检测信息,生成风扇控制参数和电源控制参数,并将所述风扇控制参数发送到风扇以控制风扇转速,将所述电源控制参数发送到电源以控制电源关闭。

【技术特征摘要】
1.一种BMC芯片托管系统,其特征在于,包括BMC托管芯片和服务器主板,BMC托管芯片连接有BMC芯片、温度传感器、风扇以及电源;温度传感器、风扇以及电源设置在服务器主板上;BMC托管芯片与BMC芯片通过控制总线连接,BMC托管芯片与电源通过电源控制线连接,BMC托管芯片通过风扇控制信号线与风扇连接;BMC托管芯片用于判断BMC芯片失效;在BMC芯片失效时,根据接收到的温度传感器的温度检测信息,生成风扇控制参数和电源控制参数,并将所述风扇控制参数发送到风扇以控制风扇转速,将所述电源控制参数发送到电源以控制电源关闭。2.如权利要求1所述的一种BMC芯片托管系统,其特征在于,BMC托管芯片与BMC芯片还通过网线连接,BMC托管芯片还连接有远端管理单元;在BMC芯片失效时,BMC托管芯片还与远端管理单元进行网络通信;在BMC芯片正常工作时,BMC托管芯片将BMC芯片发送的风扇控制参数转发给风扇,以及将BMC芯片发送的电源控制参数转发给电源;BMC托管芯片将温度传感器发送的温度检测信息转发给BMC芯片;BMC托管芯片还将BMC芯片发送的第一网络通信数据转发到远端管理单元,或者,将远端管理单元的发送的第二网络通信数据转发到BMC芯片。3.如权利要求2所述的一种BMC芯片托管系统,其特征在于,BMC托管芯片包括逻辑控制模块,逻辑控制模块连接有BMC失效检测模块、BMC运行信息存储模块、第一网络接口以及第二网络接口;逻辑控制模块还与电源、风扇以及温度传感器连接;BMC失效检测模块和BMC运行信息存储模块还通过控制总线与BMC芯片连接;所述BMC托管芯片通过所述第一网络接口与所述BMC芯片通信连接,以及通过所述第二网络接口与所述远端管理单元通信连接;BMC芯片失效时,BMC托管芯片通过第二网络接口发送第三网络通信数据至远端管理单元,或者,通过第二网络接口接收来自远端管理单元的第四网络通信数据;第三网络通信数据包括BMC托管芯片接收到的温度传感器发送的温度检测信息、BMC托管芯片发送给风扇的风扇控制参数以及BMC托管芯片发送给电源的电源控制参数;第四网络通信数据包括远端管理单元发送给BMC托管芯片的风扇控制参数及电源控制参数;BMC芯片正常工作时,BMC托管芯片通过第一网络接口接收来自BMC芯片的第一网络通信数据,并将所述第一网络通信数据通过第二网络接口发送至所述远端管理单元,或者,通过第二网络接口接收来自远端管理单元的第二网络通信数据,并通过第一网络接口将所述第二网络通信数据发送至BMC芯片;第一网络通信数据包括BMC芯片接收到的温度传感器发送的温度检测信息、BMC芯片发送给风扇的风扇控制参数以及BMC芯片发送给电源的电源控制参数;第二网络通信数据包括远端管理单元发送给BMC芯片的风扇控制参数及电源控制参数。4.一种基于权利要求1-3的BMC芯片托管系统的控制方法,其特征在于,包括如下步骤:判断BMC芯片是否失效;当判断BMC芯片...

【专利技术属性】
技术研发人员:刘同强王朝辉童元满赵元
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1