The invention discloses a method and system, power monitoring method based on the Openpower platform including: the target voltage Max5977 chip to obtain the value of PSU; APSS chip reads the target voltage value from the Max5977 chip, and analog-to-digital conversion is sent to CPU; the CPU according to the target value and the target voltage flow after the analog-to-digital conversion the value of the power consumption of computing the value of PSU, and according to the power consumption value of monitoring the state of PSU; among them, the target current value is according to the target voltage offset GAIN parameter, and the ADC values after certain; obviously, in this embodiment, the power consumption can calculate the value of PSU according to the voltage Max5977 chip to obtain the value to monitor the state of PSU, so as to realize the accurate and real-time monitoring of power system, reduce the risks.
【技术实现步骤摘要】
一种基于Openpower平台的功耗监控方法及系统
本专利技术涉及功耗监控
,更具体地说,涉及一种基于Openpower平台的功耗监控方法及系统。
技术介绍
当代国民经济迅猛发展无法回避的一个重要瓶颈是能源短缺,服务器厂商在推动技术高速发展的同时越来越注重功耗,环保节能已经成为共识。而且云时代的到来促使数据中心呈几何级增长,庞大的数据需要更多的硬件来处理和存储,能源成本往往是成为制约机房扩张的重要因素。数据中心的能源成本由多方面构成,大到机房整体散热,小到每一个计算节点。单节点的功耗可能占整个中心总消耗的比重不大,但数千节点的耗能不容忽视。因此,如何能够实现准确、实时的进行功耗监控,降低系统出问题的风险,是本领域技术人员需要结局的问题。
技术实现思路
本专利技术的目的在于提供一种基于Openpower平台的功耗监控方法及系统,以实现准确、实时的进行功耗监控,降低系统出问题的风险。为实现上述目的,本专利技术实施例提供了如下技术方案:一种基于Openpower平台的功耗监控方法,包括:Max5977芯片获取PSU的目标电压值;APSS芯片从所述Max5977芯片读取所述目标电压值,并进行模数转换后发送至CPU;所述CPU根据目标电流值和模数转换后的目标电压值计算所述PSU的功耗值,并根据所述功耗值监控所述PSU的状态;其中,所述目标电流值为根据offset参数、GAIN参数和所述模数转换后的目标电压值确定的。其中,所述Max5977芯片获取PSU的目标电压值之前,包括:获取所述Max5977芯片的第一电压值;获取所述Max5977芯片输出端csout的实测电 ...
【技术保护点】
一种基于Openpower平台的功耗监控方法,其特征在于,包括:Max5977芯片获取PSU的目标电压值;APSS芯片从所述Max5977芯片读取所述目标电压值,并进行模数转换后发送至CPU;所述CPU根据目标电流值和模数转换后的目标电压值计算所述PSU的功耗值,并根据所述功耗值监控所述PSU的状态;其中,所述目标电流值为根据offset参数、GAIN参数和所述模数转换后的目标电压值确定的。
【技术特征摘要】
1.一种基于Openpower平台的功耗监控方法,其特征在于,包括:Max5977芯片获取PSU的目标电压值;APSS芯片从所述Max5977芯片读取所述目标电压值,并进行模数转换后发送至CPU;所述CPU根据目标电流值和模数转换后的目标电压值计算所述PSU的功耗值,并根据所述功耗值监控所述PSU的状态;其中,所述目标电流值为根据offset参数、GAIN参数和所述模数转换后的目标电压值确定的。2.根据权利要求1所述的功耗监控方法,其特征在于,所述Max5977芯片获取PSU的目标电压值之前,包括:获取所述Max5977芯片的第一电压值;获取所述Max5977芯片输出端csout的实测电压值,并根据所述第一电压值和所述实测电压值计算offset参数;根据所述offset参数、所述第一电压值、检流电阻两端的电压差和检流电阻的阻值,计算GAIN参数,并将所述offset参数和所述GAIN参数存入xml配置文件。3.根据权利要求2所述的功耗监控方法,其特征在于,所述CPU计算所述PSU的功耗值之后,还包括:BMC通过IPMI工具获取所述功耗值,并在WEB页面中显示。4.根据权利要求1所述的功耗监控方法,其特征在于,所述APSS芯片从所述Max5977芯片读取所述目标电压值,包括:所述APSS芯片读取所述Max5977芯片的分压,并根据所述分压确定所述目标电压值。5.根据权利要求1-...
【专利技术属性】
技术研发人员:徐,薛广营,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。