-
-
公开(公告)号:CN105493185A
公开(公告)日:2016-04-13
申请号:CN201480047752.1
申请日:2014-08-27
Applicant: 西部数据技术公司
Inventor: R·L·霍恩
IPC: G11B19/20
CPC classification number: G06F3/0617 , G06F3/0611 , G06F3/0647 , G06F3/068 , G06F3/0685
Abstract: 本申请公开数据存储装置(DSD)中数据的迁移。控制DSD的主轴马达来旋转DSD的磁盘,以在所述磁盘上执行至少一个操作,并且确定执行所述至少一个操作的操作活动量。确定操作活动量是否比目标量大,并且如果确定所述操作活动量不比所述目标量大,则在所述磁盘旋转时,在所述DSD的固态存储器和所述磁盘之间传输数据。
-
公开(公告)号:CN102723099A
公开(公告)日:2012-10-10
申请号:CN201210088525.6
申请日:2012-03-28
Applicant: 西部数据技术公司
IPC: G11C7/10
CPC classification number: G11C7/10 , G06F13/4234
Abstract: 本发明涉及包括用于处理多命令描述符块以便利用并发性的主机接口的闪存装置。公开一种闪存装置,其包括经第一通道存取第一闪存和经第二通道存取第二闪存的闪存控制器。多命令描述符块被从主机接收,其中多命令描述符块包括识别主机正在准备请求的多个存取命令的标识符。第一组存取命令被选择用于并发执行以及第二组存取命令被选择用于并发执行。通过并发存取至少第一和第二闪存,第一组存取命令被从主机接收并且并发执行。通过并发存取至少第一和第二闪存,第二组存取命令被从主机接收并且并发执行。
-
-
-
公开(公告)号:CN103176746B
公开(公告)日:2017-04-12
申请号: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。
-
公开(公告)号:CN105308581A
公开(公告)日:2016-02-03
申请号:CN201480032714.9
申请日:2014-06-10
Applicant: 西部数据技术公司
IPC: G06F12/16
CPC classification number: G06F12/1408 , G06F12/0246 , G06F2212/1016 , G06F2212/401
Abstract: 公开了用于数据存储系统的数据压缩、格式化和迁移的系统和方法。在一些实施例中,数据再打包能够用于其中需要存取嵌入式元数据(诸如在数据迁移期间)以及其中加密底层数据的任何情况中。在一些实施例中,由于在没有首先执行解密的情况下再打包加密的数据,因此提高了性能。另外,还可压缩数据并且能够在没有执行解压缩的情况下执行再打包。有利地,不需要在再打包数据和加密再打包的数据之前,在解密(和解压缩)数据时检索或者等待(一个或多个)加密秘钥或扩展资源的可用性。能够提高用于存储用户数据的可用容量、可靠性以及数据存储系统的性能。
-
公开(公告)号:CN102662791B
公开(公告)日:2015-04-22
申请号:CN201110430309.0
申请日:2011-12-14
Applicant: 西部数据技术公司
Inventor: R·L·霍恩
IPC: G06F11/14
CPC classification number: G06F12/0804 , G06F11/108 , G06F12/0866 , G06F2211/1009 , G06F2212/262 , Y02D10/13
Abstract: 本发明的实施例涉及降低数据冗余方案的电力失效安全保护所需的备用电力的量的系统和方法。该数据冗余方案,诸如RAID,被实现在固态存储装置中,其中新写入数据被积累并且与奇偶数据一起写入。因为不能确保新写入数据以条大小的整数倍到达,所以当失去供电时可能不存在用于新写入数据的完整条。各个实施例使用截断的RAID条(每个条有更少的存储元件)以在发生供电故障时储存缓存的写入数据。即使可能不存在写入数据的完整条,该方法也允许系统在供电故障缓存器清除的情况下维持RAID奇偶校验数据保护,从而降低在失去电力事件中维持奇偶保护所需要的备用电力的量。
-
公开(公告)号:CN102760087A
公开(公告)日:2012-10-31
申请号:CN201210135137.9
申请日:2012-04-28
Applicant: 西部数据技术公司
Inventor: R·L·霍恩
IPC: G06F11/10
CPC classification number: G06F11/1068 , G06F11/108
Abstract: 本发明的实施例旨在改进数据冗余方案中的奇偶校验值确定。在存储元件块大小是主机接口上使用的块大小的整数倍的面向块的存储系统中,可以在主块的未使用边界上计算奇偶校验值。然而,并不总是这种情况,结果会出现存储低效率。本发明的实施例通过允许RAID条深度(也被称为“带”)是个体存储元件的大小的非整数倍(即非易失性存储器程序粒度)来优化非易失性固态器件中的RAID奇偶校验值计算。这使得能够有效地利用主数据大小与非易失性存储器的存储元件大小不匹配的存储空间,同时提供处理奇偶校验值生成和数据恢复的直观方式。
-
公开(公告)号:CN105103137B
公开(公告)日:2019-03-19
申请号:CN201480015686.X
申请日:2014-03-13
Applicant: 西部数据技术公司
Inventor: R·L·霍恩
IPC: G06F12/02
Abstract: 公开用于数据存储系统的数据的压缩和格式化的实施例。在一些实施例中,数据存储系统能够在将固定大小的数据存储在介质上之前对其进行压缩,并格式化所获得的可变大小的压缩数据以用于存储在通常具有固定大小的存储粒度的介质上。一个或更多个模块压缩输入的主机数据并形成固定大小的存储单元的输出流,所述输出流包含压缩数据。存储单元存储在介质上。由此,增加容量、可靠性和性能。
-
-
-
-
-
-
-
-
-