-
公开(公告)号:CN105074673A
公开(公告)日:2015-11-18
申请号:CN201380068656.0
申请日:2013-09-24
Applicant: 西部数据技术公司
Inventor: R·L·霍恩
IPC: G06F12/00
CPC classification number: G06F12/0253 , G06F3/064 , G06F12/02 , G06F12/0238 , G06F12/0246 , G06F12/0804 , G06F12/0871 , G06F12/127 , G06F2212/1016 , G06F2212/1036 , G06F2212/222 , G06F2212/313 , G06F2212/72 , G06F2212/7205 , G06F2212/7209 , G06F2212/7211
Abstract: 基于优先级的垃圾收集利用存储在非易失存储器阵列中的数据的属性,以便提高垃圾收集和整个数据存储系统的效率。一组低优先级数据可选择性地从非易失性存储器阵列中被逐出。这可以,例如,降低与垃圾收集相关联的写入放大。另一组低优先级数据可在非易失性存储器阵列的一不同区域中被重组或整合。此外,可执行数据的清理以便提高或优化垃圾收集。从而可提高性能和耐用性。
-
公开(公告)号:CN105009091A
公开(公告)日:2015-10-28
申请号:CN201380068657.5
申请日:2013-09-23
Applicant: 西部数据技术公司
Inventor: R·L·霍恩
IPC: G06F12/00
CPC classification number: G06F12/0246 , G06F3/0608 , G06F3/0638 , G06F3/0685 , G06F2212/7204 , G06F2212/7205 , G06F2212/7211
Abstract: 公开的实施例针对用于数据存储系统的动态预留空间的系统和方法。在一个实施例中,数据存储系统可以为预留空间保留诸如非易失性固态存储器的存储器的部分。取决于各种预留空间因素,由于压缩用户数据而恢复的存储空间可以被分配用于存储用户数据和/或预留空间。利用公开的动态预留空间系统或方法可以导致更有效地使用缓存存储器,减小写入放大,增大缓存命中率等,从而可以获得改进的数据存储系统性能和增大的耐久性和寿命。
-
公开(公告)号:CN103176746A
公开(公告)日:2013-06-26
申请号:CN201210328166.7
申请日:2012-09-06
Applicant: 西部数据技术公司
CPC classification number: G06F15/17337 , G06F3/0613 , G06F3/0658 , G06F3/0659 , G06F3/0679 , G06F3/068 , G06F12/0246 , G06F13/16
Abstract: 本发明涉及用于数据存储系统中增强的控制器架构的系统和方法。本发明公开一种控制器架构,其通过例如PCIe的高级别、高速接口将控制器与NVM(非易失性存储器)存储系统配对。在一个实施例中,NVM存储系统包括通过高级别接口与控制器通信并且通过接口(例如,ONFI)控制NVM的桥。给控制器提供在NVM的单独元件上的一组丰富的物理控制级别。在一个实施例中,在支持高级功能,例如映射、垃圾回收、损耗均衡等的更高功率处理器中实施控制器。在一个实施例中,在更低功率处理器中实施桥并且桥完成基本的信号处理、通道管理、基本错误纠正功能等。这种分工给控制器提供了通过快速、高级别接口对NVM的物理控制,从而导致控制器在页级别和块级别两者管理NVM。
-
-