一种Rack服务器电源进风温度获取方法技术

技术编号:14829034 阅读:62 留言:0更新日期:2017-03-16 15:23
本发明专利技术公开了一种Rack服务器电源进风温度获取方法,Rack服务器电源模块位于机柜前端,风流方向为“前进后出”,所述电源模块通过I2C获取电源内部进风温度传感器反馈值和RMC发送来的整机柜最高节点进风温度,当内部进风温度传感器正常工作时,电源模块采用进风温度传感器反馈值作为进风温度;当内部进风温度传感器失效时,电源模块将采用整机柜最高节点进风温度作为自身进风温度。本发明专利技术方法可以在电源模块进风温度传感器出现异常时,电源风扇仍然按照环境温度的条件进行转速调节,避免内部元器件过温或功耗浪费。

【技术实现步骤摘要】

本专利技术涉及服务器供电
,具体涉及一种Rack服务器电源进风温度获取方法
技术介绍
管理主板(RMC)是大型服务器SmartRack的管理中心,负责系统内节点管理、电源管理、风扇管理。主要设计包括节点基于IPMB规范的带外管理,AC/DC电源基于PMBUS协议的管理、基于I2C的风扇转速调节和风量补偿调节等功能管理。管理设计中采用了二级管理的方式,RMC为第一级管理,节点中板为第二级管理。管理系统由RMC(实现系统的监控、管理、告警),节点中板(实现所有节点的带外监控、二级管理、告警上报、风扇监控),节点风扇(集成在各个节点上,负责子系统级的状态实时监控、故障诊断、功耗检测等)以及I2C、IPMB、管理网络等组成。RMC通过I2C与节点中板通信,通过对10个节点中板(二级管理系统)的监测、控制实现整个系统的监控、管理。节点中板通过I2C/IPMB与各节点的风扇及二级电源板、供电转接板、风扇控制板互联,实现对整个系统的带外的实时监控、管理功能。风扇通过多路I2C总线与各节点内部的被监控芯片、部件相连,负责节点资产管理、实时监控,故障诊断。天蝎标准Rack服务器以对环境要求低、部署方便、成本低等优点在数据中心中占据了越来越大的份额。Rack服务器采用集中供电的方式,机柜中间的3U空间放置电源框和电源模块。电源模块通常在进风口的位置放置温度传感器,以此获取环境温度。环境温度是电源调节自身风扇转速的重要因素,当环境温度高时,电源风扇转速提高,避免内部元器件过温;当环境温度低时,电源风扇转速降低,减小服务器噪音,避免功耗浪费。一旦温度传感器失效,电源风扇将失去环温的调控,存在内部元器件过温的风险。和通用服务器不同,天蝎标准Rack服务器电源模块放置于机柜前端。机柜节点区域和电源区域的风向均为“前进后出”,所以电源监测到的环境温度和整机柜节点监测的环境温度几乎一致。在目前的天蝎标准中,并没有定义节点与电源之间的通信。
技术实现思路
本专利技术要解决的技术问题是:本专利技术针对以上问题,提供一种Rack服务器电源进风温度获取方法。当电源进风温度传感器出现异常时,可以读取节点主板上进风温度传感器数值,保证电源风扇按照内部逻辑正常调控,避免内部元器件过温。本专利技术所采用的技术方案为:一种Rack服务器电源进风温度获取方法,Rack服务器电源模块位于机柜前端,且风流方向为“前进后出”,其进风温度传感器监测的是机房冷通道的环境温度,在同一时间,和节点进风温度传感器监测温度一致,两者具有替代性;所述电源模块同时通过I2C获取电源内部进风温度传感器反馈值和RMC发送来的整机柜最高节点进风温度,当内部进风温度传感器正常工作时,电源模块采用其反馈值作为进风温度;当内部进风温度传感器失效时,电源模块将采用整机柜最高节点进风温度作为自身进风温度。机柜电源模块通过获取机柜节点的进风口温度,可以在电源进风温度传感器失效的情况下,仍然能够获取环境温度,使风扇按照固有逻辑进行调速。在服务器单节点中,BMC通过I2C实时获取位于主板前端的温度传感器反馈值,作为节点进风温度;然后通过I2C将进风温度值发送给对应的节点中板。在Rack服务器中,一个节点中板对应1~4个节点,节点中板将所对应全部节点的进风温度通过I2C发送给机柜管理模块RMC;RMC对整机柜节点的进风温度进行对比,将最大值通过PM_Bus发送给服务器电源模块。通过这种方式,电源模块即获得了备用进风温度数据。本专利技术的有益效果为:本专利技术方法可以在电源模块进风温度传感器出现异常时,电源风扇仍然按照环境温度的条件进行转速调节,避免内部元器件过温或功耗浪费。本专利技术可以保证在进风温度传感器失效的情况下,电源FW可以读取节点主板上进风温度传感器数值,使电源风扇按照内部逻辑正常调控,避免内部元器件过温,提高电源和整机柜运行的稳定性。附图说明图1为本专利技术电源与节点通信示意图;图2为电源进风温度获取流程示意图。具体实施方式下面根据说明书附图,结合具体实施方式对本专利技术进一步说明:实施例1:一种Rack服务器电源进风温度获取方法,Rack服务器电源模块位于机柜前端,且风流方向为“前进后出”,其进风温度传感器监测的是机房冷通道的环境温度,在同一时间,和节点进风温度传感器监测温度一致,两者具有替代性;所述电源模块同时通过I2C获取电源内部进风温度传感器反馈值和RMC发送来的整机柜最高节点进风温度,当内部进风温度传感器正常工作时,电源模块采用其反馈值作为进风温度;当内部进风温度传感器失效时,电源模块将采用整机柜最高节点进风温度作为自身进风温度。机柜电源模块通过获取机柜节点的进风口温度,可以在电源进风温度传感器失效的情况下,仍然能够获取环境温度,使风扇按照固有逻辑进行调速。实施例2如图1所示,在实施例1的基础上,本实施例在服务器单节点中,BMC通过I2C实时获取位于主板前端的温度传感器反馈值,作为节点进风温度;然后通过I2C将进风温度值发送给对应的节点中板。实施例3在实施例1或2的基础上,本实施例在Rack服务器中,一个节点中板对应1~4个节点,节点中板将所对应全部节点的进风温度通过I2C发送给机柜管理模块RMC;RMC对整机柜节点的进风温度进行对比,将最大值通过PM_Bus发送给服务器电源模块。通过这种方式,电源模块即获得了备用进风温度数据。实施例4如图2所示,电源FW通过I2C同时获取电源进风温度传感器的反馈值Inlet_Temp_PSU和RMC发送来的整机柜最高节点进风温度Inlet_Temp_Backup;电源FW会对进风温度传感器状态进行判断,在传感器正常工作的情况下,电源采用Inlet_Temp_PSU作为进风温度;在传感器出现异常,无法反馈环境温度的情况下,电源采用Inlet_Temp_Backup作为进风温度。实施方式仅用于说明本专利技术,而并非对本专利技术的限制,有关
的普通技术人员,在不脱离本专利技术的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本专利技术的范畴,本专利技术的专利保护范围应由权利要求限定。本文档来自技高网
...
一种Rack服务器电源进风温度获取方法

【技术保护点】
一种Rack服务器电源进风温度获取方法,其特征在于,Rack服务器电源模块位于机柜前端,风流方向为“前进后出”,所述电源模块通过I2C获取电源内部进风温度传感器反馈值和RMC发送来的整机柜最高节点进风温度,当内部进风温度传感器正常工作时,电源模块采用进风温度传感器反馈值作为进风温度;当内部进风温度传感器失效时,电源模块将采用整机柜最高节点进风温度作为自身进风温度。

【技术特征摘要】
1.一种Rack服务器电源进风温度获取方法,其特征在于,Rack服务器电源模块位于机柜前端,风流方向为“前进后出”,所述电源模块通过I2C获取电源内部进风温度传感器反馈值和RMC发送来的整机柜最高节点进风温度,当内部进风温度传感器正常工作时,电源模块采用进风温度传感器反馈值作为进风温度;当内部进风温度传感器失效时,电源模块将采用整机柜最高节点进风温度作为自身进风温度。2.根据权利要求1所述的一种Rack服务器电源进风温度获取方法,...

【专利技术属性】
技术研发人员:王聪肖波谷俊杰
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1