[发明专利]一种动态功率管理方法及装置在审
申请号: | 201510564837.3 | 申请日: | 2015-09-07 |
公开(公告)号: | CN105262613A | 公开(公告)日: | 2016-01-20 |
发明(设计)人: | 林福元;李明纬 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100036 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 功率 管理 方法 装置 | ||
1.一种动态功率管理方法,其特征在于,包括:
检测是否存在至少一个待上电业务模块;
若存在至少一个待上电业务模块,则从所述至少一个待上电业务模块中选择一个待上电业务模块;
判断选择的所述待上电业务模块的最大消耗功率是否小于或等于电源组的当前剩余功率;若判断结果为是,为选择的所述待上电业务模块上电;并,
判断所述至少一个待上电业务模块是否已全部上电,若否,则从未上电的待上电业务模块中选择一个待上电业务模块,并返回所述判断选择的所述待上电业务模块的最大消耗功率是否小于或等于所述电源组的当前剩余功率的步骤;
若不存在至少一个待上电业务模块,则根据所述电源组的当前剩余功率,以及所述电源组的单个电源的额定功率,计算空闲电源数,并关闭所述空闲电源数的电源。
2.根据权利要求1所述的方法,其特征在于,所述从所述至少一个待上电业务模块中选择一个待上电业务模块之前,所述方法还包括:
判断所述电源组的当前总功率是否小于或等于所有在位业务模块的最大消耗功率之和;
若判断结果为是,则获取预先为所有在位业务模块设定的上电优先级;
按照上电优先级从高到低的顺序,依次针对每一个在位业务模块,计算该业务模块与上电优先级在该业务模块之前的所有在位业务模块的最大消耗功率的累加值,并判断该累加值是否大于所述电源组的当前总功率,若是则为上电优先级高于该在位业务模块的所有待上电业务模块上电;
所述从所述至少一个待上电业务模块中选择一个待上电业务模块,具体包括:
由所述至少一个待上电业务模块中、未上电的待上电业务模块组成剩余业务模块集合,从所述剩余业务模块集合中选择一个待上电业务模块。
3.根据权利要求1所述的方法,其特征在于,根据以下公式计算所述电源组的当前剩余功率:
Wf=Wall-Wa-Ωall
其中,所述Wf表示所述电源组的当前剩余功率;所述Wall表示所述电源组的当前总功率;所述Wa表示所述电源组的实际消耗功率;所述Ωall表示已上电业务模块的预留功率;所述i表示第i个已上电业务模块;所述n表示已上电业务模块的总数;所述Wi表示第i个已上电业务模块的最大消耗功率;所述δi表示第i个已上电业务模块的功率预留因子;其中,当不存在已上电业务模块时,所述Ωall的值为0。
4.根据权利要求1-3中任一所述的方法,其特征在于,所述关闭所述空闲电源数的电源之后,所述方法还包括:
监测是否发生第一预设事件,所述第一预设事件包括以下中的至少一种:电源故障、实际消耗功率的增加量大于预设增加量;
若发生所述第一预设事件,则打开关闭的电源;
判断所述电源组的当前总功率是否大于等于所有已上电业务模块的最大消耗功率之和;
若判断结果为是,则返回根据所述电源组的当前剩余功率,以及所述电源组的单个电源的额定功率,计算空闲电源数,并关闭所述空闲电源数的电源的步骤;若判断结果为否,则判断电源组的当前剩余功率是否小于零;
若小于零,则选择一个已上电业务模块下电;若大于零,则返回根据所述电源组的当前剩余功率,以及所述电源组的单个电源的额定功率,计算空闲电源数,并关闭所述空闲电源数的电源的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510564837.3/1.html,转载请声明来源钻瓜专利网。