本发明公开一种vrm电源管理方法,涉及服务器电源管理领域,具体地说是一种基于服务器bmc的vrm电源管理方法。
背景技术:
目前,随着云计算的快速发展,数据中心作为海量数据存储和服务器的平台,对数据中心的服务器数量需求越来越高,能耗也越来越大。服务器作为云计算平台的主要硬件支撑,在系统配置不变的前提下,提高电源效率是节能的关键,另外,大多服务器主板设计均采用数字供电,随着cpu功耗越来越高,低电压大电流的cpuvrm电源设计要求也越来越高,也要求vrm模块的动态响应速度能满足服务器使用。
本发明提供一种基于服务器bmc的vrm电源管理方案,在服务器主板上对cpu进行多相供电设计,并根据vrtt对电源负载能力进行测试,测算效率曲线,将优化的效率值与其对应的电源相数、电流值作为参考值,对主板cpu的vrm供电模块进行实时监控,并根据参考值进行vrm模块相数调整,实时优化vrm电源供电,提高vrm电源效率。
vrm,voltageregulatormodule,电压调节模组是为微处理器提供合适的供应电压的一项装置,它可以直接焊接在主板上,也可以用模组子卡的方式来安装,由于它可以变换调节供应电压,因此可以让同一片主板换装使用不同种供应电压的处理器。
bmc,baseboardmanagementcontroller,主板管理控制器,支持行业标准的ipmi规范。该规范描述了已经内置到主板上的管理功能。这些功能包括:本地和远程诊断、控制台支持、配置管理、硬件管理和故障排除等。
技术实现要素:
本发明针对现有技术存在的不足和问题,提供一种基于服务器bmc的vrm电源管理方法,根据参考值进行vrm模块相数调整,实时优化vrm电源供电,提高vrm电源效率。
本发明提出的具体方案是:
一种基于服务器bmc的vrm电源管理方法,对服务器主板cpu的vrm供电模块进行不同负载条件下的供电能力测试,得到效率曲线,将效率值及与其对应的电源相数、电流值作为参考值,
将vrm供电模块挂接至bmc,并对主板cpu的vrm供电模块进行实时监控,并根据参考值进行vrm供电模块相数调整,实时优化vrm电源供电。
根据vrtt对所述的vrm供电模块进行不同负载条件下的供电能力测试。
将最佳效率下的所述的参考值写入bmc寄存器。
所述vrm供电模块通过pmbus总线挂载到bmc。
利用所述的bmc的远程管理网口,用户远程监控vrm电源供电情况。
本发明的有益之处是:
本发明提供一种基于服务器bmc的vrm电源管理方案,在服务器主板上对cpu进行多相供电设计,并可根据vrtt对电源负载能力进行测试,测算效率曲线,将优化的效率值与其对应的电源相数、电流值作为参考值,对主板cpu的vrm供电模块进行实时监控,并根据参考值进行vrm模块相数调整,实时优化vrm电源供电,提高vrm电源效率。
附图说明
图1本发明应用的服务器主板框架图;
图2本发明方法流程示意图。
具体实施方式
一种基于服务器bmc的vrm电源管理方法,对服务器主板cpu的vrm供电模块进行不同负载条件下的供电能力测试,得到效率曲线,将效率值及与其对应的电源相数、电流值作为参考值,
将vrm供电模块挂接至bmc,并对主板cpu的vrm供电模块进行实时监控,并根据参考值进行vrm供电模块相数调整,实时优化vrm电源供电。
结合附图,对本发明做进一步说明。
以图1中服务器主板为例,主板上设有两个vrm供电模块,双cpu,cpu与vrm供电模块之间通过svid接口通信,两个vrm供电模块分别通过pmbus总线与bmc通信,
根据vrtt对服务器主板cpu的vrm供电模块进行不同负载条件下的供电能力测试,主要进行供电效率测试,得到效率曲线,将效率值及与其对应的电源相数、电流值作为参考值写入bmc寄存器,其中最佳效率下的参考值可以优先写入bmc寄存器;
vrm供电模块通过pmbus总线挂接至bmc,对主板cpu的vrm供电模块进行实时监控,可以根据参考值进行vrm供电模块相数调整,根据实际情况,实时优化vrm电源供电。
具体操作流程为:
根据vrtt对不同负载条件下的vrm供电能力、效率进行测试,得到效率与其对应的相数和电流的曲线图;
将最佳效率下的效率值及与其对应的电源相数、电流值写入bmc寄存器,作为参考值;
bmc通过vrm上的pmbus读取当前状态下各相工作电流,并与标准值匹配;
动态调节vrm电源相数,以达到最优效率曲线;
bmc可提供远程管理网口,供用户远程监控。
本发明在服务器主板上对cpu进行多相供电设计,并可根据vrtt对电源负载能力进行测试,测算效率曲线,将优化的效率值与其对应的电源相数、电流值作为参考值,对主板cpu的vrm供电模块进行实时监控,并根据参考值进行vrm模块相数调整,实时优化vrm电源供电,提高vrm电源效率。