一种实现服务器系统过热保护的设计方法技术方案

技术编号:15254086 阅读:159 留言:0更新日期:2017-05-02 20:01
本发明专利技术公开了一种实现服务器系统过热保护的设计方法,涉及通用服务器领域,具体方法如下:包括四大模块,温度监测实现模块、风扇控制模块、系统降频实现模块及系统关机实现模块;温度监测模块中包括BMC基板管理控制器,BMC基板管理控制器通过温度监测模块获取温度数据;BMC基板管理控制器获取数据后,通过风扇控制模块调整风扇转速;BMC基板管理控制器获取数据后,通过系统降频实现模块进行CPU降频;BMC基板管理控制器获取数据后,通过系统关机实现模块进行系统关机。本发明专利技术具备多路保障措施,单路出故障,另外一路仍然可以实现保护系统的目的。

A design method of server system overheat protection

The invention discloses a method for realizing overheat protection server system design method, relates to the field of general-purpose server, specific methods are as follows: includes four modules, realization module, fan control module, system frequency reduction module and system shutdown module to realize temperature monitoring; temperature monitoring module includes a BMC substrate management controller, BMC acquisition board management controller the temperature data through the temperature monitoring module; BMC baseboard management controller after obtaining the data, through the fan control module adjusts the speed of the fan; BMC baseboard management controller after obtaining the data, through the system to achieve frequency reduction module CPU conversion; BMC baseboard management controller after obtaining the data, through the implementation of the module system shutdown shutdown system. The invention is provided with a plurality of protection measures, and a single path is broken, and the other way can still realize the purpose of the protection system.

【技术实现步骤摘要】

本专利技术涉及通用服务器领域,具体地说是一种实现服务器系统过热保护的设计方法
技术介绍
目前服务器CPU已经整体系统性能在不断提升,功耗越来越大,使CPU得温度不断攀升,这不但影响产品的性能的正常发挥,甚至由于故障率增加,影响电子系统的固有可靠性,因此系统的过热保护已成为当前硬件系统设计的热点问题。而在IntelPurley平台的规划中,没有集成FPGA的最大功耗达到了165W,而集成FPGA的CPU最大功耗达到了255W,普通的双路服务器整机功耗直逼800W。这对系统散热是个挑战,同时也存在很大的安全隐患。如果不能有效的给系统散热,且没有保护的话,系统很容易死机。在严重的情况下,甚至可能出现塑胶件融化甚至起火的现象。本专利技术提出的方法,可解决在系统温度整体监测及风扇全速情况下,仍无法有效地为CPU降温的保护的问题。
技术实现思路
本专利技术的技术任务是提供一种实现服务器系统过热保护的设计方法。本专利技术的技术任务是按以下方式实现的,一种实现服务器系统过热保护的设计方法,具体方法步骤如下:S1、包括四大模块,温度监测实现模块、风扇控制模块、系统降频实现模块及系统关机实现模块;S2、温度监测模块中包括BMC基板管理控制器,BMC基板管理控制器获取温度数据;S3、BMC基板管理控制器获取数据后,通过风扇控制模块调整风扇转速;S4、BMC基板管理控制器获取数据后,通过系统降频实现模块进行CPU降频;S5、BMC基板管理控制器获取数据后,通过系统关机实现模块进行系统关机。进一步的,优选的方法为,所述的温度检测模块的工作方法如下:S1、PCH南桥内嵌ME模块通过PECI总线获取CPU温度信息;S2、BMC基板管理控制器通过LPC总线从PCH南桥ME模块中获取CPU温度;S3、在温度监控点设置温度传感器,以实现BMC基板管理控制器通过温度传感器监控温度监控点。进一步的,优选的方法为,所述的BMC基板管理控制器的工作方法如下:当获取的温度数据小于制定的降频温度点时,BMC基板管理控制器可以控制调整风扇的转速,从而实现为系统散热;当获取的温度数据等于制定的降频温度点时,BMC基板管理控制器可以控制CPU降频,从而实现为系统散热;当获取的温度数据等于制定的关机温度点时,BMC基板管理控制器可以控制系统关机,从而保护整个系统。进一步的,优选的方法为,所述的系统降频实现模块的工作方法如下:S1、当系统温度达到BMC基板管理控制器设定的降频温度点时,BMC通过GPIO通知CPLD复杂可编程逻辑器件;S2、由CPLD复杂可编程逻辑器件将CPU的MEM_HOT_C{012/345本文档来自技高网...

【技术保护点】
一种实现服务器系统过热保护的设计方法,其特征在于,具体方法步骤如下:S1、包括四大模块,温度监测实现模块、风扇控制模块、系统降频实现模块及系统关机实现模块;S2、温度监测模块中包括BMC基板管理控制器,BMC基板管理控制器获取温度数据;S3、BMC基板管理控制器获取数据后,通过风扇控制模块调整风扇转速;S4、BMC基板管理控制器获取数据后,通过系统降频实现模块进行CPU降频;S5、BMC基板管理控制器获取数据后,通过系统关机实现模块进行系统关机。

【技术特征摘要】
1.一种实现服务器系统过热保护的设计方法,其特征在于,具体方法步骤如下:S1、包括四大模块,温度监测实现模块、风扇控制模块、系统降频实现模块及系统关机实现模块;S2、温度监测模块中包括BMC基板管理控制器,BMC基板管理控制器获取温度数据;S3、BMC基板管理控制器获取数据后,通过风扇控制模块调整风扇转速;S4、BMC基板管理控制器获取数据后,通过系统降频实现模块进行CPU降频;S5、BMC基板管理控制器获取数据后,通过系统关机实现模块进行系统关机。2.根据权利要求1所述的一种实现服务器系统过热保护的设计方法,其特征在于,所述的温度检测模块的工作方法如下:S1、PCH南桥内嵌ME模块通过PECI总线获取CPU温度信息;S2、BMC基板管理控制器通过LPC总线从PCH南桥ME模块中获取CPU温度;S3、在温度监控点设置温度传感器,以实现BMC基板管...

【专利技术属性】
技术研发人员:赵伟涛
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1