[发明专利]一种服务器功率封顶方案配置方法、系统、装置及介质在审
申请号: | 202210911244.X | 申请日: | 2022-07-29 |
公开(公告)号: | CN115061756A | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 马斌 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F1/3203 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 尹俪娟 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 功率 封顶 方案 配置 方法 系统 装置 介质 | ||
本发明提出的一种服务器功率封顶方案配置方法、系统、装置及介质,所述方法包括:在BMC开机时,通过将功率封顶方案同步到PowerConfig.dat文件,完成功率封顶方案的初始化;利用Web界面读取文件,进行功率封顶方案的显示;当需要设置功率封顶方案时,通过ipmitool工具发送IPMI命令设置功率封顶方案或通过Web界面设置功率封顶方案。本发明能够通过BMC的Web界面配置服务器功率封顶,解决了客户直接使用命令行发送IPMI命令操作复杂困难,容易出错的问题。当用户打开Web界面需要显示已经存在的功率封顶方案的时候,直接从PowerConfig.dat文件中读取,有效提高了显示速度。
技术领域
本发明涉及计算机技术领域,更具体的说是涉及一种服务器功率封顶方案配置方法、系统、装置及介质。
背景技术
近年来随着互联网和云计算迅速发展,对于服务器的需求也在不断增长,服务器数量不断增多,对于能源的消耗也再不断增多,因此对于服务器的功耗控制就显得尤为重要了。服务器功率封顶就是实现了对服务器功耗的动态控制,过程一般是预先设置功率封顶策略,然后实时监控服务器的功耗值,当服务器的功耗值大于功率封顶策略中设置的阈值时,功率封顶策略生效,限制服务器的功耗。
在现有的方案中一般是通过ipmitool发送IPMI命令给BMC然后通过BMC转发给ME模块去设置功率封顶策略,ipmitool需要直接发送IPMI报文,这种方式对于客户来说操作复杂困难,无可视化的界面,很容易出错。另外,Web界面显示已存在的功率封顶方案时直接从ME模块通过IPMI命令读取需要发送很多包的IPMI命令交互报文,并且已经存在的功率封顶方案越多需要发送的交互报文越多,所以直接从ME模块发送IPMI命令读取已经存在的功率封顶方案,会导致读取时间长,Web界面显示慢,影响用户体验。
发明内容
针对以上问题,本发明的目的在于提供一种服务器功率封顶方案配置方法、系统、装置及介质。
本发明为实现上述目的,通过以下技术方案实现:一种服务器功率封顶方案配置方法,包括:
在BMC开机时,通过将功率封顶方案同步到PowerConfig.dat文件,完成功率封顶方案的初始化;
利用Web界面读取PowerConfig.dat文件,进行功率封顶方案的显示;
当需要设置功率封顶方案时,通过ipmitool工具发送IPMI命令设置功率封顶方案或通过Web界面设置功率封顶方案。
进一步,所述在BMC开机时,通过将功率封顶方案同步到PowerConfig.dat文件,完成功率封顶方案的初始化,包括:
BMC开机时,启动功率封顶方案的初始化;
从Flash中读取PowerConfig.dat文件;
如果PowerConfig.dat文件不存在则新建此文件,如果PowerConfig.dat文件存在,则读取此文件;
通过BMC发送IPMI命令从ME模块读取已经存在的功率封顶方案;
如果读取成功则把读取到数据同步到PowerConfig.dat文件。
进一步,所述利用Web界面读取PowerConfig.dat文件,进行功率封顶方案的显示,包括:
从PowerConfig.dat文件读取功率封顶方案;
读取成功后,数据通过BMC Web响应模块上传至Web界面;
Web界面通过预设显示界面显示读取的功率封顶方案。
进一步,所述预设显示界面总共分为6列显示,依次为策略号、域ID、功耗限制值、暂停周期、失效动作和操作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210911244.X/2.html,转载请声明来源钻瓜专利网。