[发明专利]数据中心节点功耗上限确定方法、装置、设备及存储介质有效
申请号: | 202010922919.1 | 申请日: | 2020-09-04 |
公开(公告)号: | CN112084089B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 段谊海;邵凡 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘翠香 |
地址: | 250001 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据中心 节点 功耗 上限 确定 方法 装置 设备 存储 介质 | ||
1.一种数据中心节点功耗上限确定方法,其特征在于,包括:
获得针对数据中心的多个功耗策略;
根据所述多个功耗策略的相关性,将所述多个功耗策略划分为多个策略域,不同策略域中功耗策略影响的节点不同;
针对每个策略域,确定该策略域中每个功耗策略影响的每个节点的工作参数信息及每个节点当前的功耗上限;其中,所述工作参数信息包括优先级、内置功耗范围和实际功耗;
针对每个节点,如果该节点的实际功耗未被获取到,则将该节点的节点权重确定为最小值;
如果该节点的实际功耗大于或等于该节点当前的功耗上限,则基于该节点的实际功耗与当前的功耗上限的比值,确定该节点的节点权重;
如果该节点的实际功耗小于该节点当前的功耗上限,则基于该节点的实际功耗、当前的功耗上限、内置功耗范围的上限、优先级和优先级系数,根据第一公式确定该节点的节点权重;
其中,所述第一公式为:
slop表示该节点的节点权重,ap表示实际功耗,max表示内置功耗范围的上限,cp表示当前的功耗上限,pri表示优先级,med表示所有优先级的中位数,s表示优先级系数;
增加节点权重最高的目标节点当前的功耗上限;
基于所述目标节点当前的功耗上限,确定影响所述目标节点的功耗策略中是否存在超量的功耗策略;
如果不存在,则返回至所述针对每个节点,如果该节点的实际功耗未被获取到,则将该节点的节点权重确定为所述最小值的步骤;
如果存在,则将所述目标节点的节点权重更新为设定的最小值;
确定该策略域中功耗策略影响的所有节点的节点权重是否均为所述最小值;
如果否,则返回至所述针对每个节点,如果该节点的实际功耗未被获取到,则将该节点的节点权重确定为所述最小值的步骤;
如果是,则将每个节点当前的功耗上限确定为最终的功耗上限。
2.根据权利要求1所述的方法,其特征在于,在所述基于每个策略域中功耗策略影响的节点的工作参数信息,确定每个节点最终的功耗上限之前,还包括:
确定每个策略域中功耗策略影响的每个节点初始的功耗上限;
其中,针对每个节点,确定是否获取到该节点的实际功耗;
如果获取到,则根据该节点的优先级是否为最高优先级,确定该节点初始的功耗上限;
如果未获取到,则根据是否存在该节点上次的功耗上限,确定该节点初始的功耗上限。
3.根据权利要求2所述的方法,其特征在于,所述根据该节点的优先级是否为最高优先级,确定该节点初始的功耗上限,包括:
如果该节点的优先级为最高优先级,则基于该节点的历史实际功耗数据确定该节点初始的功耗上限;
如果该节点的优先级不是最高优先级,则将该节点初始的功耗上限设定为运行最小功耗值;
和/或,
所述根据是否存在该节点上次的功耗上限,确定该节点初始的功耗上限,包括:
如果存在该节点上次的功耗上限,则将该节点初始的功耗上限设定为上次的功耗上限;
如果不存在该节点上次的功耗上限,则基于该节点的历史实际功耗数据确定该节点初始的功耗上限。
4.根据权利要求1至3之中任一项所述的方法,其特征在于,在所述针对每个节点,如果该节点的实际功耗未被获取到,则将该节点的节点权重确定为所述最小值之前,还包括:
针对每个策略域,确定该策略域中功耗策略影响的节点中是否存在功耗不受限节点;
如果存在,则将影响所述功耗不受限节点的每个功耗策略的总功耗容量中减去所述功耗不受限节点的实际功耗后,再返回至所述针对每个节点,如果该节点的实际功耗未被获取到,则将该节点的节点权重确定为所述最小值的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010922919.1/1.html,转载请声明来源钻瓜专利网。