APPARATUS, SYSTEM, AND METHOD FOR RECONFIGURING AN ARRAY OF STORAGE ELEMENTS
    2.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR RECONFIGURING AN ARRAY OF STORAGE ELEMENTS 有权
    用于重新构建存储元件阵列的装置,系统和方法

    公开(公告)号:US20140258775A1

    公开(公告)日:2014-09-11

    申请号:US14286712

    申请日:2014-05-23

    Abstract: Apparatuses, systems, and methods are disclosed for reconfiguring an array of storage elements. A storage element error module is configured to determine that one or more storage elements in an array of storage elements are in error. An array of storage elements stores a first ECC block and first parity data generated from the first ECC block. A data reconfiguration module is configured to generate a second ECC block comprising at least a portion of data of a first ECC block. A new configuration storage module is configured to store a second ECC block and associated second parity data on fewer storage elements than a number of storage elements in an array.

    Abstract translation: 公开了用于重新配置存储元件阵列的装置,系统和方法。 存储元件错误模块被配置为确定存储元件阵列中的一个或多个存储元件是错误的。 一组存储元件存储从第一ECC块生成的第一ECC块和第一奇偶校验数据。 数据重配置模块被配置为生成包括第一ECC块的数据的至少一部分的第二ECC块。 新的配置存储模块被配置为在比阵列中的多个存储元件更少的存储元件上存储第二ECC块和相关联的第二奇偶校验数据。

    Systems and methods for adaptive data storage
    3.
    发明授权
    Systems and methods for adaptive data storage 有权
    自适应数据存储的系统和方法

    公开(公告)号:US09495241B2

    公开(公告)日:2016-11-15

    申请号:US13784705

    申请日:2013-03-04

    Abstract: A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising two or more solid-state storage elements. The data segments may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The data arrangement may determine input/output performance characteristics. An optimal adaptive data storage configuration may be based on read and/or write patterns of storage clients, read time, stream time, and so on. Data of failed storage elements may be reconstructed by use of parity data and/or other ECC codewords stored within the array.

    Abstract translation: 存储模块被配置为在包括两个或多个固态存储元件的阵列内存储诸如纠错码(ECC)码字的数据段。 数据段可以布置在阵列内的水平布置,垂直布置,混合信道布置和/或垂直条带布置中。 数据排列可以确定输入/输出性能特征。 最佳自适应数据存储配置可以基于存储客户端的读取和/或写入模式,读取时间,流时间等。 可以通过使用存储在该阵列内的奇偶校验数据和/或其他ECC码字来重构失败存储元件的数据。

    SYSTEMS AND METHODS FOR ADAPTIVE DATA STORAGE
    5.
    发明申请
    SYSTEMS AND METHODS FOR ADAPTIVE DATA STORAGE 有权
    自适应数据存储的系统和方法

    公开(公告)号:US20130179753A1

    公开(公告)日:2013-07-11

    申请号:US13784705

    申请日:2013-03-04

    Abstract: A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising two or more solid-state storage elements. The data segments may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The data arrangement may determine input/output performance characteristics. An optimal adaptive data storage configuration may be based on read and/or write patterns of storage clients, read time, stream time, and so on. Data of failed storage elements may be reconstructed by use of parity data and/or other ECC codewords stored within the array.

    Abstract translation: 存储模块被配置为在包括两个或多个固态存储元件的阵列内存储诸如纠错码(ECC)码字的数据段。 数据段可以布置在阵列内的水平布置,垂直布置,混合信道布置和/或垂直条带布置中。 数据排列可以确定输入/输出性能特征。 最佳自适应数据存储配置可以基于存储客户端的读取和/或写入模式,读取时间,流时间等。 可以通过使用存储在该阵列内的奇偶校验数据和/或其他ECC码字来重构失败存储元件的数据。

    Apparatus, system, and method for reconfiguring an array of storage elements
    7.
    发明授权
    Apparatus, system, and method for reconfiguring an array of storage elements 有权
    用于重新配置存储元件阵列的装置,系统和方法

    公开(公告)号:US08495460B2

    公开(公告)日:2013-07-23

    申请号:US13645353

    申请日:2012-10-04

    Abstract: An apparatus, system, and method are disclosed for reconfiguring an array of solid-state storage elements. The method includes determining that one or more storage elements are unavailable to store data. The storage elements are configured in an array of N storage elements that each store a portion of a first ECC chunk and P storage elements that store first parity data corresponding to the first ECC chunk. The method includes generating a second ECC chunk comprising at least a portion of the data of the first ECC chunk. The method includes storing the second ECC chunk and associated second parity data across (N+P)−Z storage elements where 1≦Z≦P.

    Abstract translation: 公开了用于重新配置固态存储元件阵列的装置,系统和方法。 该方法包括确定一个或多个存储元件不可用于存储数据。 存储元件被配置为N个存储元件的阵列,每个N个存储元件存储第一ECC块的一部分和存储对应于第一ECC块的第一奇偶校验数据的P个存储元件。 该方法包括生成包括第一ECC块的数据的至少一部分的第二ECC组块。 该方法包括在(N + P)-Z个存储元件中存储第二ECC块和相关联的第二奇偶校验数据,其中1 @ Z @ P。

    APPARATUS, SYSTEM, AND METHOD FOR RECONFIGURING AN ARRAY OF STORAGE ELEMENTS
    8.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR RECONFIGURING AN ARRAY OF STORAGE ELEMENTS 有权
    用于重新构建存储元件阵列的装置,系统和方法

    公开(公告)号:US20130036327A1

    公开(公告)日:2013-02-07

    申请号:US13645353

    申请日:2012-10-04

    Abstract: An apparatus, system, and method are disclosed for reconfiguring an array of solid-state storage elements. The method includes determining that one or more storage elements are unavailable to store data. The storage elements are configured in an array of N storage elements that each store a portion of a first ECC chunk and P storage elements that store first parity data corresponding to the first ECC chunk. The method includes generating a second ECC chunk comprising at least a portion of the data of the first ECC chunk. The method includes storing the second ECC chunk and associated second parity data across (N+P)−Z storage elements where 1≦Z≦P.

    Abstract translation: 公开了用于重新配置固态存储元件阵列的装置,系统和方法。 该方法包括确定一个或多个存储元件不可用于存储数据。 存储元件被配置为N个存储元件的阵列,每个N个存储元件存储第一ECC块的一部分和存储对应于第一ECC块的第一奇偶校验数据的P个存储元件。 该方法包括生成包括第一ECC块的数据的至少一部分的第二ECC组块。 该方法包括在(N + P)-Z个存储元件中存储第二ECC块和相关的第二奇偶校验数据,其中1≦̸ Z≦̸ P。

    Apparatus, system, and method for reconfiguring an array of storage elements
    9.
    发明授权
    Apparatus, system, and method for reconfiguring an array of storage elements 有权
    用于重新配置存储元件阵列的装置,系统和方法

    公开(公告)号:US08738991B2

    公开(公告)日:2014-05-27

    申请号:US13907479

    申请日:2013-05-31

    Abstract: Apparatuses, systems, and methods are disclosed for reconfiguring an array of storage elements. A storage element error module is configured to determine that one or more storage elements in an array of storage elements are in error. An array of storage elements stores a first ECC block and first parity data generated from the first ECC block. A data reconfiguration module is configured to generate a second ECC block comprising at least a portion of data of a first ECC block. A new configuration storage module is configured to store a second ECC block and associated second parity data on fewer storage elements than a number of storage elements in an array.

    Abstract translation: 公开了用于重新配置存储元件阵列的装置,系统和方法。 存储元件错误模块被配置为确定存储元件阵列中的一个或多个存储元件是错误的。 一组存储元件存储从第一ECC块生成的第一ECC块和第一奇偶校验数据。 数据重配置模块被配置为生成包括第一ECC块的数据的至少一部分的第二ECC块。 新的配置存储模块被配置为在比阵列中的多个存储元件更少的存储元件上存储第二ECC块和相关联的第二奇偶校验数据。

Patent Agency Ranking