[发明专利]用于通过有条件地修整而减小存储设备的声明容量的过程和装置有效
| 申请号: | 201580047849.7 | 申请日: | 2015-09-01 |
| 公开(公告)号: | CN107003939B | 公开(公告)日: | 2020-04-28 |
| 发明(设计)人: | A.塞缪尔斯;W.F.克鲁格;L.T.张 | 申请(专利权)人: | 桑迪士克科技有限责任公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02;G11C11/56;G11C16/34;G11C29/02 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邱军 |
| 地址: | 美国得*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 通过 有条件 修整 减小 存储 设备 声明 容量 过程 装置 | ||
1.一种管理存储系统的方法,所述方法包括:
检测用于减小所述存储系统的存储设备的非易失性存储器的声明容量的改善触发,所述改善触发对应于所述存储设备的非易失性存储器的预定义的磨损状况;以及
根据所检测到的改善触发,执行用于减小所述存储设备的所述非易失性存储器的声明容量的改善过程,所述执行包括:
获取所述存储设备的所述非易失性存储器的目标容量和所述存储设备的所述非易失性存储器的当前利用率,其中,所述目标容量低于所述存储设备的所述非易失性存储器的当前容量,并且所述当前利用率与逻辑地址空间中的已分配逻辑地址相对应;
判定所述存储设备的所述非易失性存储器的所述目标容量是否大于所述存储设备的所述非易失性存储器的所述当前利用率;
根据确定所述目标容量大于所述当前利用率,停止修整所述已分配逻辑地址;
根据确定所述目标容量不大于所述当前利用率,修整所述已分配逻辑地址的至少一部分,所述修整包括将所述逻辑地址空间中的所述已分配逻辑地址的部分转换成所述逻辑地址空间中的未分配的逻辑地址;以及
减小所述存储设备的所述非易失性存储器的声明容量,其中,声明容量是对主机可用的存储容量。
2.如权利要求1所述的方法,进一步包括:
在检测所述改善触发之前,检测所述存储设备的所述非易失性存储器的第一磨损状况,其中,所述存储设备的所述非易失性存储器的总存储容量包括声明容量和预留空间;以及
响应于检测所述第一磨损状况而执行补救动作,所述补救动作减小所述存储设备的所述非易失性存储器的预留空间而不减小所述存储设备的所述非易失性存储器的声明容量。
3.如权利要求2所述的方法,其中,检测所述改善触发包括检测不同于所述第一磨损状况的所述预定义的磨损状况。
4.如权利要求1至3中任一项所述的方法,其中,所述主机包括客户端,代表所述客户端而将数据存储在所述存储系统中。
5.如权利要求1至3中任一项所述的方法,其中,所述主机包括所述存储系统的存储系统控制器或所述存储系统的集群控制器。
6.如权利要求1至3中任一项所述的方法,其中,修整所述已分配逻辑地址的至少一部分包括根据所述改善过程的一个或多个参数修整所述已分配逻辑地址的至少一部分。
7.如权利要求1至3中任一项所述的方法,其中,修整所述已分配逻辑地址的至少一部分包括:
获取指定所述逻辑地址空间中的一组逻辑地址的信息;以及
使映射表的与所述一组逻辑地址相关联的一个或多个逻辑地址条目无效,所述映射表用于将所述逻辑地址空间中的逻辑地址转换成所述存储设备的物理地址空间中的物理地址。
8.如权利要求7所述的方法,其中,减小所述存储设备的所述非易失性存储器的声明容量包括使一定数量的逻辑地址对所述主机不可用,所述数量小于或等于与所述无效逻辑地址条目相对应的逻辑地址的数量。
9.如权利要求1至3中任一项所述的方法,其中,执行用于减小所述存储设备的所述非易失性存储器的声明容量的所述改善过程进一步包括通告所述存储设备的所述非易失性存储器的减小的声明容量。
10.如权利要求1至3中任一项所述的方法,进一步包括:
在开始执行用于减小所述存储设备的所述非易失性存储器的声明容量的所述改善过程之后,检测用于中止对所述存储设备的所述非易失性存储器的声明容量的所述减小的指示;以及
响应于检测用于中止对所述存储设备的所述非易失性存储器的声明容量的所述减小的所述指示而中止执行用于减小所述存储设备的所述非易失性存储器的声明容量的所述改善过程。
11.如权利要求1至3中任一项所述的方法,其中,所述存储设备包括一个或多个闪存设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桑迪士克科技有限责任公司,未经桑迪士克科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580047849.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:靴子(36)
- 下一篇:用于多核系统的内存同步的系统和方法





