[发明专利]资源释放方法、资源分配方法、设备和计算机程序产品在审
申请号: | 201810361952.4 | 申请日: | 2018-04-20 |
公开(公告)号: | CN110389905A | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 吴欣 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;辛鸣 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源释放 使用率 释放 计算机程序产品 资源分配 存储系统 计算开销 信息指示 资源集合 数据量 移动 检查 | ||
本公开的实施例涉及资源释放方法、资源分配方法、设备和计算机程序产品。该资源释放方法包括获取与低使用率资源有关的信息,该信息指示存储系统中的资源集合中使用率低于阈值的资源。该资源释放方法还包括接收关于释放资源的请求,该请求包括待释放的资源的数目。该资源释放方法还包括基于待释放的资源的数目,确定所要释放的低使用率资源的数目。使用本公开的技术方案,不仅可以减少在进行资源释放时所需要的逐个检查资源所花费的时间和计算开销,也可以减少进行资源释放时所需要移动的数据量。
技术领域
本公开的实施例总体上涉及数据存储领域,具体地涉及资源释放方法、资源分配方法、设备和计算机程序产品。
背景技术
存储系统中通常包括映射逻辑单元(MLU)、通用块设备文件系统(CBFS)和多个存储块(slice),其中映射逻辑单元可以控制存储块的分配和释放。存储块可以是一种用于数据写入和读取的存储资源,释放存储块可以是指对存储块的回收。
存储系统中的存储块中可能存储有数据,并且不同存储块中所存储的数据量可以不同。当释放存储系统中的某个存储块时,需要将该存储块中所存储的数据移动到其他存储块中。因此,当释放存储系统中的存储块时,存储系统通常会选择释放数据存储量最少的存储块,从而使得将数据移动量最小化。为此,每当需要释放存储块时,存储系统会检查存储系统中的每个存储块,并按照需要释放的存储块的数目从所有存储块中选择数据存储量最少的一个或多个存储块。由于存储系统在每次释放存储块时都需要检查每个存储块,因此会导致释放存储块时需要更大的操作开销和更高的延时,从而影响用户体验。
发明内容
本公开的实施例提供了资源释放方法、资源分配方法、设备和计算机程序产品。
在本公开的第一方面,提供了一种资源释放方法。该方法包括:获取与低使用率资源有关的信息,所述信息指示所述存储系统中的资源集合中使用率低于阈值的资源;接收关于释放资源的请求,所述请求包括待释放的资源的数目;以及基于所述待释放的资源的数目,确定所要释放的所述低使用率资源的数目。
在本公开的第二方面,提供了一种资源分配方法。该方法包括:获取与低使用率资源有关的信息,所述信息指示所述存储系统中的资源集合中使用率低于阈值的资源;接收对于所述资源集合中的资源的使用请求;以及将所述使用请求定向到所述资源集合中的、除所述低使用率资源以外的资源。
在本公开的第三方面,提供了一种资源释放设备。该设备包括:至少一个处理单元;至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:获取与低使用率资源有关的信息,所述信息指示所述存储系统中的资源集合中使用率低于阈值的资源;接收关于释放资源的请求,所述请求包括待释放的资源的数目;以及基于所述待释放的资源的数目,确定所要释放的所述低使用率资源的数目。
在本公开的第四方面,提供了一种资源分配设备。该设备包括:至少一个处理单元;至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:获取与低使用率资源有关的信息,所述信息指示所述存储系统中的资源集合中使用率低于阈值的资源;接收对于所述资源集合中的资源的使用请求;以及将所述使用请求定向到所述资源集合中的、除所述低使用率资源以外的资源。
在本公开的第五方面,提供了一种计算机程序产品。该计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,所述机器可执行指令在被执行使得机器执行根据本公开的第一方面所描述的方法的任意步骤。
在本公开的第六方面,提供了一种计算机程序产品。该计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,所述机器可执行指令在被执行使得机器执行根据本公开的第二方面所描述的方法的任意步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810361952.4/2.html,转载请声明来源钻瓜专利网。