[发明专利]直接映射的闪存存储系统中的块合并在审
申请号: | 201780074692.6 | 申请日: | 2017-12-07 |
公开(公告)号: | CN110023896A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 彼得·E·科克帕特里克;罗纳德·卡尔 | 申请(专利权)人: | 净睿存储股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 闪存存储系统 分配单元 擦除块 闪存设备 映射 可用 子集 并行 写入 关联 处理数据 剩余子集 文件系统 直接映射 不可用 可寻址 数据集 元数据 源接收 地被 指派 存储 合并 分类 维护 | ||
在一个实施方式中,一种方法包括维护跨越闪存存储系统的多个闪存设备的可用分配单元的列表,其中,闪存设备将擦除块映射为直接可寻址的存储,并且其中,擦除块被闪存存储系统分类为可供使用、在使用中或不可用,并且其中,可将擦除块的至少一部分指派为分配单元。该方法还包括从多个源接收数据,其中,数据与处理数据集相关联,数据集包括多个文件系统和关联的元数据。该方法还包括:确定数据的多个子集,使得每个子集能够与剩余子集一起并行地被写入;将多个子集中的每个子集映射到可用分配单元;以及并行地写入多个子集。
技术领域
本申请要求2017年7月31日提交的美国专利申请No.15/665,134的优先权,该美国专利申请要求2016年12月19日提交的美国临时专利申请No.62/436,344的优先权,这些专利申请的全部内容特此通过引用并入本文。
背景技术
存储系统(诸如企业存储系统)可以包括用于数据的集中式或分散式储存库,该储存库例如通过连接到计算机系统来提供公共数据管理、数据保护和数据共享功能。
附图说明
本公开通过示例而不通过限制来图示,并且当结合如在下面所描述的附图一起考虑时,可参考以下详细描述更充分地理解本公开。
图1A图示根据一些实施方式的用于数据存储的第一示例系统。
图1B图示根据一些实施方式的用于数据存储的第二示例系统。
图1C图示根据一些实施方式的用于数据存储的第三示例系统。
图1D图示根据一些实施方式的用于数据存储的第四示例系统。
图2A是根据一些实施例的具有多个存储节点和耦合到每个存储节点以提供网络附连存储的内部存储装置的存储集群的透视图。
图2B是示出根据一些实施例的耦合多个存储节点的互连交换机的框图。
图2C是示出根据一些实施例的存储节点的内容和非易失性固态存储单元中的一个的内容的多层级框图。
图2D示出根据一些实施例的存储服务器环境,该存储服务器环境使用图1至图3的存储节点和存储单元的实施例。
图2E是示出根据一些实施例的控制平面、计算和存储平面以及与底层物理资源交互的机构的刀片硬件框图。
图2F描绘根据一些实施例的存储集群的刀片中的弹性软件层。
图2G描绘根据一些实施例的存储集群的刀片中的机构和存储资源。
图3A提供了根据本公开的一些实施例的被耦合用于与云服务提供商进行数据通信的存储系统的图。
图3B提供了根据本公开的一些实施例的存储系统的图。
图4图示根据一些实施方式的用于块合并的示例系统。
图5图示根据一些实施方式的用于块合并的示例系统。
图6图示根据一些实施方式的用于块合并的流程图。
具体实施方式
在闪存存储系统中期望能够直接地访问块地址,而不用依靠来自与闪存驱动器相关联的控制器的地址转换。能够直接地访问块地址允许实现更好的效率以及对数据读取、写入和擦除的控制。此外,传统的存储系统将数据写入到块,擦除数据的一些部分,并且设法将新数据写入到通过擦除所创建的空位中。这从时间观点和存储空间观点两方面来看是低效率的,因为新数据可能不确切地适合于通过擦除旧数据所创建的空间。本发明提出用于在直接映射的闪存存储系统中进行写入的块合并的高效方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于净睿存储股份有限公司,未经净睿存储股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780074692.6/2.html,转载请声明来源钻瓜专利网。