[发明专利]使用闪存的存储系统有效
申请号: | 200910173130.4 | 申请日: | 2006-12-19 |
公开(公告)号: | CN101645041A | 公开(公告)日: | 2010-02-10 |
发明(设计)人: | 田中胜也;岛田健太郎 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F3/06 |
代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许 静 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 闪存 存储系统 | ||
1.一种用于使用闪存存储器的存储系统的平均读写方法,该存储系统包 括存储控制器和作为存储介质的多个闪存存储器模块,
每个闪存存储器模块包括至少一个闪存存储器芯片,以及用于对属于该 闪存存储器芯片的存储块的擦除次数进行平均的存储器控制器,
所述存储控制器用于:
把多个闪存存储器模块组合成第一逻辑组,
把用于访问属于第一逻辑组的闪存存储器模块的第一地址转换成用 于在存储控制器中指示所述第一地址的第二地址;
把多个所述第一逻辑组组合成第二逻辑组;
所述平均读写方法包括以下步骤:
允许所述存储控制器对于闪存存储器模块中的每个预定存储区域的 写入量提供次数管理,
允许所述存储器控制器计算平均擦除次数,该平均擦除次数是通过 把经过预定时段每个闪存存储器模块的总写入量除以闪存存储器模块的容量 而得到的,以及
允许所述存储控制器判断平均擦除次数的最大值和最小值之间的差 是否不小于预定值,
其中,如果平均擦除次数的差不小于预定值,则所述平均读写方法 进一步包括以下步骤:选择平均擦除次数最大的闪存存储器模块中总写入量 最大的逻辑页面地址区域,并且选择平均擦除次数最小的闪存存储器模块中 总写入量最小的逻辑页面地址区域,在所选择的两个逻辑页面地址区域之间 交换数据,然后改变第一地址与第二地址之间的映射。
2.根据权利要求1所述的用于使用闪存存储器的存储系统的平均读写方 法,其中
第二逻辑组包括用于在闪存存储器模块中的任一个上出现故障时重建所 记录的数据的冗余信息。
3.根据权利要求1所述的用于使用闪存存储器的存储系统的平均读写方 法,其中
第二逻辑组是RAID级0、RAID级1、RAID级1+0、RAID级3、RAID 级5或者RAID级6中任何一个上的逻辑组,并且为构成第二逻辑组的每一 个第一逻辑组提供相等的容量。
4.根据权利要求1或2所述的用于使用闪存存储器的存储系统的平均读 写方法,其中
第一值是存储系统操作期间每个闪存存储器模块的有效写入速度与存储 系统耐用性的乘积除以闪存存储器耐用性而得到的商;
第二值是每个闪存存储器模块的持续的写入速度与存储系统耐用性的乘 积除以闪存存储器耐用性而得到的商;并且
将第一逻辑组的容量设置为不小于第一值且不大于第二值。
5.根据权利要求2所述的用于使用闪存存储器的存储系统的平均读写方 法,
其中
第二逻辑组是RAID级2或者RAID级4上的逻辑组;并且
在构成第二逻辑组的第一逻辑组中,如果用于存储冗余信息的第一逻辑 组的数目是m,而用于存储数据的第一逻辑组的数目是“n”,
则将用于存储冗余信息的第一逻辑组的容量设置为用于存储数据的第一 逻辑组的容量的至少一倍且不大于“n/m”倍。
6.根据权利要求1或2所述的用于使用闪存存储器的存储系统的平均读 写方法,其中将经由第一地址访问的存储区域设置为大于经由第二地址访问 的存储区域。
7.根据权利要求1或2所述的用于使用闪存存储器的存储系统的平均读 写方法,其中存储控制器存储每个闪存存储器模块的第一地址与第二地址之 间的映射信息,以及每个闪存存储器模块中存储块的平均擦除次数。
8.根据权利要求2所述的用于使用闪存存储器的存储系统的平均读写方 法,其中存储控制器构建多个第二逻辑组。
9.根据权利要求2所述的用于使用闪存存储器的存储系统的平均读写方 法,其中存储控制器构建不同的RAID级上的多个第二逻辑组。
10.根据权利要求1或2所述的用于使用闪存存储器的存储系统的平均 读写方法,其中当激活存储系统时,进一步包括存储控制器判断该存储介质 是否是闪存存储器的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910173130.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:行车卷扬钢丝绳跳槽自动报警装置
- 下一篇:移动式起重机及其伸缩支腿装置