用于数据存储装置的数据保留管理

    公开(公告)号:CN107710142B

    公开(公告)日:2020-07-03

    申请号:CN201680036356.8

    申请日:2016-09-27

    Inventor: R·L·霍恩

    Abstract: 数据被接收以用于存储在数据存储装置(DSD)的至少一个储存器中,并且与所接收的数据相关联的元数据被生成。所接收的数据和所生成的元数据被存储在至少一个存储器中,并且基于所生成的元数据来管理所接收的数据的保留。

    数据存储装置的数据迁移

    公开(公告)号:CN105493185A

    公开(公告)日:2016-04-13

    申请号:CN201480047752.1

    申请日:2014-08-27

    Inventor: R·L·霍恩

    Abstract: 本申请公开数据存储装置(DSD)中数据的迁移。控制DSD的主轴马达来旋转DSD的磁盘,以在所述磁盘上执行至少一个操作,并且确定执行所述至少一个操作的操作活动量。确定操作活动量是否比目标量大,并且如果确定所述操作活动量不比所述目标量大,则在所述磁盘旋转时,在所述DSD的固态存储器和所述磁盘之间传输数据。

    包括用于处理多命令描述符块以便利用并发性的主机接口的闪存装置

    公开(公告)号:CN102723099A

    公开(公告)日:2012-10-10

    申请号:CN201210088525.6

    申请日:2012-03-28

    CPC classification number: G11C7/10 G06F13/4234

    Abstract: 本发明涉及包括用于处理多命令描述符块以便利用并发性的主机接口的闪存装置。公开一种闪存装置,其包括经第一通道存取第一闪存和经第二通道存取第二闪存的闪存控制器。多命令描述符块被从主机接收,其中多命令描述符块包括识别主机正在准备请求的多个存取命令的标识符。第一组存取命令被选择用于并发执行以及第二组存取命令被选择用于并发执行。通过并发存取至少第一和第二闪存,第一组存取命令被从主机接收并且并发执行。通过并发存取至少第一和第二闪存,第二组存取命令被从主机接收并且并发执行。

    用于数据存储装置的介质区域管理

    公开(公告)号:CN107710143B

    公开(公告)日:2021-02-26

    申请号:CN201680036450.3

    申请日:2016-09-27

    Inventor: R·L·霍恩

    Abstract: 一种数据存储装置(DSD),其与多个感测装置通信。从多个感测装置中的感测装置接收数据用于存储在DSD中。接收的数据与指派到该感测装置的至少一个存储提示相关联。基于至少一个存储提示和用于存储接收的数据的DSD的介质区域的至少一个特性,从多个介质区域选择该用于存储接收的数据的DSD的介质区域。

    用于数据存储装置的数据保留管理

    公开(公告)号:CN107710142A

    公开(公告)日:2018-02-16

    申请号:CN201680036356.8

    申请日:2016-09-27

    Inventor: R·L·霍恩

    Abstract: 数据被接收以用于存储在数据存储装置(DSD)的至少一个储存器中,并且与所接收的数据相关联的元数据被生成。所接收的数据和所生成的元数据被存储在至少一个存储器中,并且基于所生成的元数据来管理所接收的数据的保留。

    用于数据存储系统中增强的控制器架构的系统和方法

    公开(公告)号:CN103176746B

    公开(公告)日:2017-04-12

    申请号:CN201210328166.7

    申请日:2012-09-06

    Abstract: 本发明涉及用于数据存储系统中增强的控制器架构的系统和方法。本发明公开一种控制器架构,其通过例如PCIe的高级别、高速接口将控制器与NVM(非易失性存储器)存储系统配对。在一个实施例中,NVM存储系统包括通过高级别接口与控制器通信并且通过接口(例如,ONFI)控制NVM的桥。给控制器提供在NVM的单独元件上的一组丰富的物理控制级别。在一个实施例中,在支持高级功能,例如映射、垃圾回收、损耗均衡等的更高功率处理器中实施控制器。在一个实施例中,在更低功率处理器中实施桥并且桥完成基本的信号处理、通道管理、基本错误纠正功能等。这种分工给控制器提供了通过快速、高级别接口对NVM的物理控制,从而导致控制器在页级别和块级别两者管理NVM。

    数据存储系统的加密数据的迁移

    公开(公告)号:CN105308581A

    公开(公告)日:2016-02-03

    申请号:CN201480032714.9

    申请日:2014-06-10

    Abstract: 公开了用于数据存储系统的数据压缩、格式化和迁移的系统和方法。在一些实施例中,数据再打包能够用于其中需要存取嵌入式元数据(诸如在数据迁移期间)以及其中加密底层数据的任何情况中。在一些实施例中,由于在没有首先执行解密的情况下再打包加密的数据,因此提高了性能。另外,还可压缩数据并且能够在没有执行解压缩的情况下执行再打包。有利地,不需要在再打包数据和加密再打包的数据之前,在解密(和解压缩)数据时检索或者等待(一个或多个)加密秘钥或扩展资源的可用性。能够提高用于存储用户数据的可用容量、可靠性以及数据存储系统的性能。

    在万一失去电力时维护固态存储器内数据冗余方案的系统和方法

    公开(公告)号:CN102662791B

    公开(公告)日:2015-04-22

    申请号:CN201110430309.0

    申请日:2011-12-14

    Inventor: R·L·霍恩

    Abstract: 本发明的实施例涉及降低数据冗余方案的电力失效安全保护所需的备用电力的量的系统和方法。该数据冗余方案,诸如RAID,被实现在固态存储装置中,其中新写入数据被积累并且与奇偶数据一起写入。因为不能确保新写入数据以条大小的整数倍到达,所以当失去供电时可能不存在用于新写入数据的完整条。各个实施例使用截断的RAID条(每个条有更少的存储元件)以在发生供电故障时储存缓存的写入数据。即使可能不存在写入数据的完整条,该方法也允许系统在供电故障缓存器清除的情况下维持RAID奇偶校验数据保护,从而降低在失去电力事件中维持奇偶保护所需要的备用电力的量。

    固态存储器中数据冗余方案内改进的奇偶校验值确定的系统和方法

    公开(公告)号:CN102760087A

    公开(公告)日:2012-10-31

    申请号:CN201210135137.9

    申请日:2012-04-28

    Inventor: R·L·霍恩

    CPC classification number: G06F11/1068 G06F11/108

    Abstract: 本发明的实施例旨在改进数据冗余方案中的奇偶校验值确定。在存储元件块大小是主机接口上使用的块大小的整数倍的面向块的存储系统中,可以在主块的未使用边界上计算奇偶校验值。然而,并不总是这种情况,结果会出现存储低效率。本发明的实施例通过允许RAID条深度(也被称为“带”)是个体存储元件的大小的非整数倍(即非易失性存储器程序粒度)来优化非易失性固态器件中的RAID奇偶校验值计算。这使得能够有效地利用主数据大小与非易失性存储器的存储元件大小不匹配的存储空间,同时提供处理奇偶校验值生成和数据恢复的直观方式。

    数据存储系统的数据的压缩和格式化

    公开(公告)号:CN105103137B

    公开(公告)日:2019-03-19

    申请号:CN201480015686.X

    申请日:2014-03-13

    Inventor: R·L·霍恩

    Abstract: 公开用于数据存储系统的数据的压缩和格式化的实施例。在一些实施例中,数据存储系统能够在将固定大小的数据存储在介质上之前对其进行压缩,并格式化所获得的可变大小的压缩数据以用于存储在通常具有固定大小的存储粒度的介质上。一个或更多个模块压缩输入的主机数据并形成固定大小的存储单元的输出流,所述输出流包含压缩数据。存储单元存储在介质上。由此,增加容量、可靠性和性能。

Patent Agency Ranking