首页> 外国专利> Two-Level Hierarchical Log Structured Array Architecture with Minimized Write Amplification

Two-Level Hierarchical Log Structured Array Architecture with Minimized Write Amplification

机译:具有最小写放大的两级分层日志结构化数组体系结构

摘要

A mechanism is provided for coordinated garbage collection in an array controller of a two-level hierarchical log structured array architecture for a non-volatile memory array. The two-level hierarchical log structured array (LSA) architecture comprises an array-level LSA in the array controller and a node-level LSA in each node of the non-volatile memory array. The array controller writes logical pages of data to containers in memory of the array-level storage controller at node logical block addresses in an array-level LSA. The array-level LSA maps the host logical block addresses to node logical block addresses in a node-level LSA in a plurality of nodes. Responsive to initiating array-level garbage collection in the array controller, the mechanism identifies a first container to reclaim according to a predetermined garbage collection policy. Responsive to determining the first container has at least a first valid logical page of data, the mechanism moves the first valid logical page of data to a location assigned to the same node in a target container in the memory of the array-level storage controller, remaps the first valid logical page of data in a corresponding node, and reclaims the first container.
机译:提供了一种用于非易失性存储器阵列的两级分层日志结构化阵列架构的阵列控制器中的协调垃圾收集的机制。二级分层日志结构化阵列(LSA)体系结构包括阵列控制器中的阵列级LSA和非易失性存储器阵列的每个节点中的节点级LSA。阵列控制器将数据的逻辑页面写入阵列级LSA中节点逻辑块地址处的阵列级存储控制器内存中的容器。阵列级LSA将主机逻辑块地址映射到多个节点中的节点级LSA中的节点逻辑块地址。响应于在阵列控制器中启动阵列级垃圾收集,该机制根据预定的垃圾收集策略识别要回收的第一容器。响应于确定第一容器具有至少第一有效逻辑数据页,该机制将第一有效逻辑数据页移动到分配给阵列级存储控制器的存储器中目标容器中相同节点的位置,重新映射对应节点中数据的第一个有效逻辑页,并回收第一个容器。

著录项

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号