[发明专利]扩展SSD长久性在审
申请号: | 201880063449.9 | 申请日: | 2018-08-01 |
公开(公告)号: | CN111194438A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 亚伦·克林;米奇·施纳赫 | 申请(专利权)人: | 铠侠股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 张世俊 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 ssd 长久 | ||
1.一种存储设备,其包括:
第一固态驱动器SSD和第二SSD,其经配置以存储数据;和
控制器;
其中所述控制器经配置以:
计算所述第一SSD的第一利用率参数和所述第二SSD的第二利用率参数;
如果所述第一利用率参数小于阈值且所述第二利用率参数超过所述阈值,那么:
识别存储于第一SSD上的待移除的数据的数据范围,其中所述所识别的数据范围从所述第一SSD的所述移除致使所述第一利用率参数超过所述阈值,和
将对应于所述所识别的数据范围的所述数据从所述第一SSD迁移到所述第二SSD。
2.根据权利要求1所述的存储设备,其中,
所述第一利用率参数是第一有效超量配给值,且
所述阈值是与目标写入放大值相关联的第二有效超量配给值。
3.根据权利要求1所述的存储设备,所述控制器进一步经配置以:
在对应于所述所识别的数据范围的所述数据从所述第一SSD迁移到所述第二SSD之前,计算包含来自所述第一SSD的所述所识别的数据范围的所述第二SSD的第三利用率参数;
将所述第三利用率参数与所述阈值进行比较;和
如果所述第三利用率参数超过所述阈值,那么继续进行到将对应于所述所识别的数据范围的所述数据从所述第一SSD迁移到所述第二SSD。
4.根据权利要求3所述的存储设备,其中如果所述第三利用率参数不超过所述阈值,那么所述控制器进一步经配置以:
在维持所述第三利用率参数高于所述阈值的同时,确定所述第二SSD能够接受的第一数据量;
将所述所确定的第一数据量迁移到所述第二SSD;
选择具有超过所述阈值的第四利用率参数的第三SSD;
在维持所述第四利用率参数高于所述阈值的同时,确定所述第三SSD能够接受的小于或等于来自所述第一SSD的所述所识别的数据范围减去所述所确定的第一数据量的第二数据量;和
将所述所确定的第二数据量迁移到所述第四SSD。
5.根据权利要求3所述的存储设备,其中在计算包含对应于来自所述第一SSD的所述所识别的数据范围的所述数据的所述第二SSD的所述第三利用率参数之后,所述控制器进一步经配置以:
计算不包含对应于所述所识别的数据范围的所述数据的所述第一SSD的第四利用率参数;
计算包含所述第三利用率参数和所述第四利用率参数的多个可用SSD上的多个利用率参数的标准偏差;和
如果所述标准偏差低于预定值,那么将对应于所述所识别的数据范围的所述数据从所述第一SSD迁移到所述第二SSD。
6.根据权利要求3所述的存储设备,其中如果所述第三利用率参数小于所述阈值,那么所述控制器进一步经配置以识别具有超过所述阈值的第四利用率参数的第三SSD。
7.根据权利要求1所述的存储设备,其另外包括适配器,所述适配器经配置以允许主机暴露虚拟磁盘以将数据传送到所述第一SSD和所述第二SSD。
8.根据权利要求1所述的存储设备,其另外包括映射表,所述映射表经配置以记录所述所存储的数据的方位。
9.根据权利要求8所述的存储设备,其中所述控制器进一步经配置以使用所述映射表,确定对应于待从第一SSD移除的所述所识别的数据范围的所述数据的所述方位。
10.根据权利要求9所述的存储设备,其中所述控制器进一步经配置以通过查询所述映射表来计算所述第一利用率参数和第二利用率参数。
11.根据权利要求10所述的存储设备,其中所述控制器经配置以用对应于迁移到所述第二SSD的所述所识别的数据范围的所述数据的新方位来更新所述映射表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于铠侠股份有限公司,未经铠侠股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880063449.9/1.html,转载请声明来源钻瓜专利网。