[发明专利]一种服务器功耗控制方法、系统、电子设备及存储介质有效
申请号: | 202010176098.1 | 申请日: | 2020-03-13 |
公开(公告)号: | CN111399622B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 梁锐 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F1/3206 | 分类号: | G06F1/3206;G06F1/3234 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郄晨芳 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 功耗 控制 方法 系统 电子设备 存储 介质 | ||
本申请公开了一种服务器功耗控制方法,应用于基板管理控制器BMC,所述方法包括:当所述第二电源模块为所述第一电源模块的冗余电源时,记录所述服务器在当前功耗场景的功耗分配信息;根据所述当前功耗场景对应的时间段与功耗分配信息更新服务器功耗评价信息;当所述第二电源模块不为所述第一电源模块的冗余电源时,根据所述服务器功耗评价信息确定关键部件,并为所述关键部件分配当前时刻对应的功耗值,对除了所述关键部件之外的所述部件进行功耗限制操作。本申请能够合理调节服务器中各部件功耗,保持服务器的电源冗余。本申请还公开了一种服务器功耗控制系统、一种电子设备及一种存储介质,具有以上有益效果。
技术领域
本申请涉及计算机技术领域,特别涉及一种服务器功耗控制方法、系统、一种电子设备及一种存储介质。
背景技术
服务器在网络中可以为其它客户机(如PC机、智能手机、ATM等终端)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。
如今,用户对GPU或显卡的配置要求越来越多,但是对于通用服务器或者GPU服务器,在GPU、CPU、内存、硬盘满配的情况,电源的负载情况会越来越严重,在客户强负载使用或者机房温度升高的情况下,会出现无法实现电源1+1冗余的情况,这样带来的风险将会很大。
因此,如何合理调节服务器中各部件功耗,保持服务器的电源冗余是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种服务器功耗控制方法、系统、一种电子设备及一种存储介质,能够合理调节服务器中各部件功耗,保持服务器的电源冗余。
为解决上述技术问题,本申请提供一种服务器功耗控制方法,应用于基板管理控制器BMC,所述基板管理控制器BMC所在的服务器包括第一电源模块和第二电源模块,所述服务器功耗控制方法包括:
当所述第二电源模块为所述第一电源模块的冗余电源时,记录所述服务器在当前功耗场景的功耗分配信息;
根据所述当前功耗场景对应的时间段与功耗分配信息更新服务器功耗评价信息;其中,所述服务器功耗评价信息包括每一部件的功耗占比与时间的映射关系,所述功耗占比为所述部件的功耗与所述服务器的整体功耗之比;
当所述第二电源模块不为所述第一电源模块的冗余电源时,根据所述服务器功耗评价信息确定关键部件,并为所述关键部件分配当前时刻对应的功耗值,对除了所述关键部件之外的所述部件进行功耗限制操作。
可选的,还包括:
在所述服务器进行出厂测试时,获取每一所述部件的最大功耗值和服务器整机最大功耗值;
将所述部件的最大功耗值与所述服务器整机最大功耗值之比作为初始功耗占比,并将所述初始功耗占比设置为所述服务器功耗评价信息的初始值。
可选的,所述第一电源模块为所述服务器的主电源模块,所述第二电源模块为所述服务器的备电源模块;
相应的,还包括:
判断所述第二电源模块是否均处于工作状态;
若是,则判定所述第二电源模块不为所述第一电源模块的冗余电源;
若否,则判定所述第二电源模块为所述第一电源模块的冗余电源。
可选的,根据所述服务器功耗评价信息确定关键部件包括:
根据所述服务器功耗评价信息确定当前时刻下所有所述部件的功耗占比排序信息;
根据所述功耗占比排序信息将功耗占比前N位的部件作为所述关键部件。
可选的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010176098.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防护计算机系统安全的方法
- 下一篇:一种拜耳法赤泥基充填材料及其制备方法