[发明专利]一种多节点服务器PSU访问及能耗散热管理结构和方法有效
申请号: | 202210017925.1 | 申请日: | 2022-01-07 |
公开(公告)号: | CN114461041B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 庄智轩 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F1/20 | 分类号: | G06F1/20;G06F1/3203;G06F1/30 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李魁峰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 节点 服务器 psu 访问 能耗 散热 管理 结构 方法 | ||
1.一种多节点服务器PSU访问及能耗散热管理结构,其特征在于,包括:多节点服务器中为每个节点供电的PSU通过独立的通讯总线连接PSU信息处理模块,所述PSU信息处理模块通过独立的通讯总线连接到分别位于各个节点主板上的基板管理控制器,所述PSU信息处理模块电性连接多节点服务器的散热风扇;
所述PSU信息处理模块从每个PSU采集各个PSU的PSU状态信息并存储,所述PSU信息处理模块为各个节点的基板管理控制器提供全部PSU的PSU状态信息;所述PSU信息处理模块根据从基板管理控制器获取的风扇转速目标值来输出相应的PWM信号控制散热风扇转速,其中,基板管理控制器从PSU信息处理模块获取的基板管理控制器所处节点的节点功耗和相邻节点的节点功耗,基板管理控制器根据本节点的节点功耗和相邻节点的节点功耗查询预设的功耗转速映射信息确定对应散热风扇的转速目标值,基板管理控制器将转速目标值通知PSU信息处理模块;
所述PSU信息处理模块根据各个PSU的PSU状态信息通知相应基板管理控制器执行降频策略,其中,所述PSU信息处理模块包括:降频控制单元,所述降频控制单元在单一节点功耗达到设定第一阈值或整体功耗达到第二阈值时,通知相应的基板管理控制器,基板管理控制器控制所在节点执行降频策略:
所述PSU信息处理模块循环监测节点的节点功耗;检测节点功耗是否达到设定第一阈值,是则PSU信息处理模块通知该节点的基板管理控制器第一信息,该节点基板管理控制器根据第一信息在该节点执行降频策略;
所述PSU信息处理模块循环监测多节点服务器整体功耗;所述PSU信息处理模块检测整体功耗是否达到第二阈值,是则PSU信息处理模块通知全部基板管理控制器第二信息;每个基板管理控制器根据第二信息检测自身所在节点的节点功耗是否达到第二阈值/N,N为节点总量,是则基板管理控制器控制所在节点执行降频策略。
2.根据权利要求1所述的多节点服务器PSU访问及能耗散热管理结构,其特征在于,所述PSU信息处理模块包括:信息采集单元,所述信息采集单元利用与各个PSU连接的通讯总线从PSU获取PSU状态信息,PSU状态信息包括:PSU供电电压、电流、温度以及PSU使用率;
信息处理单元,所述信息处理单元分析所采集的PSU状态信息以获取多节点服务器各节点功耗及多节点服务器的整体功耗;
存储单元,所述存储单元存储所述信息采集单元所采集的PSU状态信息、节点功耗及整体功耗。
3.根据权利要求1所述的多节点服务器PSU访问及能耗散热管理结构,其特征在于,所述PSU信息处理模块包括:风扇驱动单元,所述风扇驱动单元从基板管理控制器获取的各个散热风扇的转速目标值,根据转速目标值查询预设的转速PWM占空比映射信息确定实现转速目标值的PWM信号占空比,向散热风扇输出相应的PWM信号控制对应的散热风扇。
4.根据权利要求1所述的多节点服务器PSU访问及能耗散热管理结构,其特征在于,所述PSU信息处理模块通过独立的I2C总线连接到各个节点主板上的基板管理控制器,所述PSU信息处理模块通过独立的PM总线连接各个PSU。
5.根据权利要求1所述的多节点服务器PSU访问及能耗散热管理结构,其特征在于,所述PSU信息处理模块电性连接状态指示模块,所述PSU信息处理模块根据各个PSU的PSU状态信息控制所述状态指示模块显示各个PSU的工作状态。
6.一种多节点服务器PSU访问及能耗散热管理方法,应用于权利要求1-5任一所述的多节点服务器PSU访问及能耗散热管理结构,其特征在于,包括:PSU信息处理模块通过独立的总线采集汇总多节点服务器中各个PSU的PSU状态信息并存储;
PSU信息处理模块分析所采集的PSU状态信息获取多节点服务器各个节点的节点功耗及多节点服务器整体功耗并存储;
各个基板管理控制器从PSU信息处理模块获取PSU状态信息、节点功耗及整体功耗;
所述PSU信息处理模块根据从基板管理控制器获取的风扇转速目标值来输出相应的PWM信号控制散热风扇转速,其中,基板管理控制器根据节点功耗查询预设的功耗转速映射信息获取对应散热风扇的转速目标值,并将转速目标值发送给PSU信息处理模块,PSU信息处理模块根据转速目标值生成相应PWM信号控制对应散热风扇转速;
所述PSU信息处理模块根据各个PSU的PSU状态信息通知相应的基板管理控制器执行降频策略,包括:
在单一节点功耗达到设定第一阈值或整体功耗达到第二阈值时,通知相应的基板管理控制器,基板管理控制器控制所在节点执行降频策略:
所述PSU信息处理模块循环监测节点的节点功耗;检测节点功耗是否达到设定第一阈值,是则PSU信息处理模块通知该节点的基板管理控制器第一信息,该节点基板管理控制器根据第一信息在该节点执行降频策略;
所述PSU信息处理模块循环监测多节点服务器整体功耗;所述PSU信息处理模块检测整体功耗是否达到第二阈值,是则PSU信息处理模块通知全部基板管理控制器第二信息;每个基板管理控制器根据第二信息检测自身所在节点的节点功耗是否达到第二阈值/N,N为节点总量,是则基板管理控制器控制所在节点执行降频策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210017925.1/1.html,转载请声明来源钻瓜专利网。