[发明专利]一种电池虚拟化有效
申请号: | 201880027338.2 | 申请日: | 2018-04-24 |
公开(公告)号: | CN110546591B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 迈克尔·迈耶;迈赫迪·阿拉什米德·阿卡哈瓦因·穆罕默迪 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F1/3212 | 分类号: | G06F1/3212;G06F1/3234;G06F1/3287;G06F1/329;G06F1/3296;H02J7/02;H02J7/00;H02J9/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电池 虚拟 | ||
1.一种控制计算设备的方法,其特征在于,所述计算设备包括物理电池和多个应用组,每个所述应用组包括一个或多个可在计算设备硬件资源上执行的应用,所述方法包括:
使用所述计算设备的不同相应分片执行所述多个应用组中的应用,每个所述分片与相应的虚拟电池相关联;
根据与所述计算设备的分片关联的虚拟电池的状态对所述分片所执行的相应应用组进行控制,其中,所述虚拟电池具有对应于已定义的一部分物理电池容量的虚拟容量,以及具有少于或等于所述虚拟容量的虚拟电池储备,表示可供所述虚拟电池关联的所述应用组使用的能量,所述物理电池容量表示可存储在所述物理电池中的最大能量;
在与之相关联的应用组运行时间内更新每个所述虚拟电池的虚拟容量。
2.根据权利要求1所述的方法,其特征在于,多个应用组中的每组与相应的虚拟电池关联,每个虚拟电池具有虚拟容量和虚拟电池储备。
3.根据权利要求1所述的方法,其特征在于,每个应用组驻留在一个惟一的分片中。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:对与应用关联的虚拟电池管理器进行实例化,其中,所述虚拟电池管理器用于根据相应的虚拟电池的状态对相应的应用组进行控制。
5.根据权利要求1至4中任一项所述的方法,其特征在于,每个应用组在相应的虚拟机中执行。
6.根据权利要求5所述的方法,其特征在于,每个虚拟机与虚拟电池管理器关联,其中所述虚拟电池管理器用于根据相应的虚拟电池的状态对相应的应用组进行控制。
7.根据权利要求1所述的方法,其特征在于,给定虚拟电池的虚拟容量基于以下任意一个或多个因素进行计算:
相应的应用组估算的电池利用率;
相应的应用组的优先级;
用户输入。
8.根据权利要求1所述的方法,其特征在于,最新的虚拟容量根据相应的应用组的实际电池利用率进行计算。
9.根据权利要求1所述的方法,其特征在于,根据相应的虚拟电池的状态对每个应用组进行控制包括:
检测特定虚拟电池的低电量状态,并针对检测到的低电量状态执行以下任意一种或多种操作:
关闭与所述特定虚拟电池关联的相应的应用组的一个或多个应用;
限制与所述特定虚拟电池关联的相应的应用组的一个或多个应用对所述计算设备硬件资源的访问。
10.根据权利要求9所述的方法,其特征在于,所述检测特定虚拟电池的低电量状态包括:
计算相应的应用组的电池利用率估计值;
根据计算得到的电池利用率估计值,降低所述特定虚拟电池对应的虚拟电池储备值。
11.根据权利要求10所述的方法,其特征在于,检测所述特定虚拟电池的低电量状态还包括:在当前储存在物理电池中的能量增加时,增加所述特定虚拟电池的虚拟电池储备。
12.根据权利要求11所述的方法,其特征在于,根据以下任意一个或多个因素增加在所述特定虚拟电池中剩余的能量:
当前储存在物理电池中的能量的增加速率;
所述特定虚拟电池的虚拟容量;
与所述特定虚拟电池关联的相应的应用组的优先级;
用户输入。
13.根据权利要求9至12中任一项所述的方法,其特征在于,检测所述特定虚拟电池的低电量状态包括以下任意一种或多种操作:
检测到所述特定虚拟电池的虚拟电池储备等于或小于预定阈值;
检测到所述特定虚拟电池的虚拟电池储备在已定义的未来一段时间内预计将低于预定阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880027338.2/1.html,转载请声明来源钻瓜专利网。