[发明专利]一种服务器N+1冗余电源功率控制系统及方法在审
申请号: | 202010154541.5 | 申请日: | 2020-03-08 |
公开(公告)号: | CN111475011A | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 张悦 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F1/3293 | 分类号: | G06F1/3293;G06F1/30 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 冗余 电源 功率 控制系统 方法 | ||
1.一种服务器N+1冗余电源功率控制系统,其特征在于,包括:多个PSU电源、多个比较器、CPLD、BMC和负载;所述多个比较器均与CPLD连接;所述比较器与所述多个PSU电源一一对应连接;所述负载至少有一个,且所述负载与CPLD连接;所述CPLD与多个负载之间分别设置多个使能开关;所述BMC通过使能信号线与使能开关连接;所述BMC通过PMBUS管理总线与PSU电源连接。
2.根据权利要求1所述的一种服务器N+1冗余电源功率控制系统,其特征在于,所述CPLD包括逻辑与门电路和缓冲存储器,所述逻辑与门电路和缓冲存储器连接,且所述逻辑与门电路和缓冲存储器之间设置有CPLD使能开关。
3.根据权利要求1所述的一种服务器N+1冗余电源功率控制系统,其特征在于,多个PSU电源与BMC通过Present信号线连接。
4.一种服务器N+1冗余电源功率控制方法,其特征在于,包括:
BMC根据各CPU的工作重要性设定所在计算节点的优先级,将优先级低的计算节点作为目标节点;
CPLD确定N+1冗余电源系统中某一PSU电源存在故障,控制目标节点的CPU以最低功率运行;
BMC计算非故障PSU电源提供的最大功率之和,所述和作为封顶功率,并监控系统总功率;
目标节点提高其CPU的运行功率,直到系统总功率回升到封顶功率。
5.根据权利要求4所述的一种服务器N+1冗余电源功率控制方法,其特征在于,在所述BMC确定N+1冗余电源系统存在故障PSU电源之前,包括:
BMC采集N+1个PSU电源的实时总功率和最大功率规格;
BMC计算N个PSU电源的最大功率规格之和,得出功率阈值;
BMC计算各个PSU电源实时功率之和,得到故障前的实时总功率;
当所述故障前的实时总功率大于功率阈值,BMC打开目标节点的CPLD使能开关。
6.根据权利要求4所述的一种服务器N+1冗余电源功率控制方法,其特征在于,BMC计算非故障PSU电源提供的最大功率之和,所述和作为封顶功率,并监控系统总功率,包括:
BMC通过PMbus总线监控正常工作的PSU电源的实时功率;
BMC计算所有正常工作的PSU电源的实时功率之和,所述和作为系统总功率。
7.根据权利要求4所述的一种服务器N+1冗余电源功率控制方法,其特征在于,在所述CPLD确定N+1冗余电源系统中某一PSU电源存在故障之后,所述方法还包括:
BMC发出故障告警通知用户需要进行电源修复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010154541.5/1.html,转载请声明来源钻瓜专利网。