[发明专利]一种基于Openpower平台的功耗监控方法及系统有效
申请号: | 201610822599.6 | 申请日: | 2016-09-13 |
公开(公告)号: | CN107703352B | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 徐*;薛广营 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G01R21/06 | 分类号: | G01R21/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 openpower 平台 功耗 监控 方法 系统 | ||
本发明公开了一种基于Openpower平台的功耗监控方法及系统,包括:Max5977芯片获取PSU的目标电压值;APSS芯片从所述Max5977芯片读取所述目标电压值,并进行模数转换后发送至CPU;所述CPU根据目标电流值和模数转换后的目标电压值计算所述PSU的功耗值,并根据所述功耗值监控所述PSU的状态;其中,所述目标电流值为根据offset参数、GAIN参数和所述模数转换后的目标电压值确定的;可见,在本实施例中,能根据Max5977芯片获取的电压值计算PSU的功耗值,从而监控PSU的状态,从而实现了准确、实时的进行功耗监控,降低系统出问题的风险。
技术领域
本发明涉及功耗监控技术领域,更具体地说,涉及一种基于Openpower平台的功耗监控方法及系统。
背景技术
当代国民经济迅猛发展无法回避的一个重要瓶颈是能源短缺,服务器厂商在推动技术高速发展的同时越来越注重功耗,环保节能已经成为共识。而且云时代的到来促使数据中心呈几何级增长,庞大的数据需要更多的硬件来处理和存储,能源成本往往是成为制约机房扩张的重要因素。数据中心的能源成本由多方面构成,大到机房整体散热,小到每一个计算节点。单节点的功耗可能占整个中心总消耗的比重不大,但数千节点的耗能不容忽视。
因此,如何能够实现准确、实时的进行功耗监控,降低系统出问题的风险,是本领域技术人员需要结局的问题。
发明内容
本发明的目的在于提供一种基于Openpower平台的功耗监控方法及系统,以实现准确、实时的进行功耗监控,降低系统出问题的风险。
为实现上述目的,本发明实施例提供了如下技术方案:
一种基于Openpower平台的功耗监控方法,包括:
Max5977芯片获取PSU的目标电压值;
APSS芯片从所述Max5977芯片读取所述目标电压值,并进行模数转换后发送至CPU;
所述CPU根据目标电流值和模数转换后的目标电压值计算所述PSU的功耗值,并根据所述功耗值监控所述PSU的状态;其中,所述目标电流值为根据offset参数、GAIN参数和所述模数转换后的目标电压值确定的。
其中,所述Max5977芯片获取PSU的目标电压值之前,包括:
获取所述Max5977芯片的第一电压值;
获取所述Max5977芯片输出端csout的实测电压值,并根据所述第一电压值和所述实测电压值计算offset参数;
根据所述offset参数、所述第一电压值、检流电阻两端的电压差和检流电阻的阻值,计算GAIN参数,并将所述offset参数和所述GAIN参数存入xml配置文件。
其中,所述CPU计算所述PSU的功耗值之后,还包括:
BMC通过IPMI工具获取所述功耗值,并在WEB页面中显示。
其中,所述APSS芯片从所述Max5977芯片读取所述目标电压值,包括:
所述APSS芯片读取所述Max5977芯片的分压,并根据所述分压确定所述目标电压值。
其中,若所述CPU根据所述功耗值监控所述PSU的状态为故障,则增加其他PSU的输出功耗,并在预定时长内减少CPU和Centaur的功耗。
其中,若所述CPU根据所述功耗值监控所述PSU的状态为故障之后,还包括:
发出所述PSU的状态为故障的报警信息。
一种基于Openpower平台的功耗监控系统,包括:
Max5977芯片,用于获取PSU的目标电压值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610822599.6/2.html,转载请声明来源钻瓜专利网。