会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 23. 发明申请
    • Nested Multiple Erasure Correcting Codes for Storage Arrays
    • 存储阵列的嵌套多重擦除校正码
    • US20120331367A1
    • 2012-12-27
    • US13563123
    • 2012-07-31
    • Mario BlaumJames L. HafnerSteven R. Hetzler
    • Mario BlaumJames L. HafnerSteven R. Hetzler
    • H03M13/29G06F11/10
    • G06F11/108G06F2211/1045G06F2211/1057G06F2211/1059
    • Embodiments of the invention relate to storing data in a storage array. An aspect of the invention includes receiving write data. The write data is arranged into “r” rows and “n” columns of pages, with each page including a plurality of sectors. The write data is encoded using a plurality of horizontal and vertical erasure correcting codes on the pages. The encoding allows recovery from up to tr erasures in any one of the r rows, up to tr-1 erasures in any one of the remaining r-1 rows, up to tr-2 erasures in any one of the remaining r-2 rows, and so on, such that the encoding allows recovery from up to t1 erasures in the last remaining row. Encoded write data is output from the encoding. The encoded write data is written as a write stripe across n storage devices in a storage array.
    • 本发明的实施例涉及将数据存储在存储阵列中。 本发明的一个方面包括接收写入数据。 写入数据被排列成r行和n列的页面,每个页面包括多个扇区。 使用页面上的多个水平和垂直擦除校正码对写入数据进行编码。 该编码允许在r行中的任何一行中从最多到三次的恢复进行恢复,直到剩余的r-1行中的任何一行中的tr-1次擦除,直到剩下的r-2行中的任一个中的tr-2擦除 ,等等,使得编码允许在最后剩余的行中从高达t1个删除恢复。 从编码输出编码的写入数据。 编码的写入数据被写入存储阵列中的n个存储设备上的写入条带。
    • 26. 发明授权
    • Nested multiple erasure correcting codes for storage arrays
    • 存储阵列的嵌套多重擦除校正码
    • US08433979B2
    • 2013-04-30
    • US13036845
    • 2011-02-28
    • Mario BlaumJames L. HafnerSteven R. Hetzler
    • Mario BlaumJames L. HafnerSteven R. Hetzler
    • G11C29/00
    • G06F11/108G06F2211/1045G06F2211/1057G06F2211/1059
    • Embodiments of the invention relate to storing data in a storage array. An aspect of the invention includes receiving write data. The write data is arranged into “r” rows and “n” columns of pages, with each page including a plurality of sectors. The write data is encoded using a plurality of horizontal and vertical erasure correcting codes on the pages. The encoding allows recovery from up to tr erasures in any one of the r rows, up to tr−1 erasures in any one of the remaining r−1 rows, up to tr−2 erasures in any one of the remaining r−2 rows, and so on, such that the encoding allows recovery from up to t1 erasures in the last remaining row. Encoded write data is output from the encoding. The encoded write data is written as a write stripe across n storage devices in a storage array.
    • 本发明的实施例涉及将数据存储在存储阵列中。 本发明的一个方面包括接收写入数据。 写入数据被布置成“r”行和“n”列的页面,每个页面包括多个扇区。 使用页面上的多个水平和垂直擦除校正码对写入数据进行编码。 该编码允许在r行中的任何一行中从最多到三次的恢复进行恢复,直到剩余的r-1行中的任何一行中的tr-1次擦除,直到剩下的r-2行中的任一个中的tr-2擦除 ,等等,使得编码允许在最后剩余的行中从高达t1个删除恢复。 从编码输出编码的写入数据。 编码的写入数据被写入存储阵列中的n个存储设备上的写入条带。
    • 27. 发明授权
    • Nested multiple erasure correcting codes for storage arrays
    • 存储阵列的嵌套多重擦除校正码
    • US08918701B2
    • 2014-12-23
    • US13563123
    • 2012-07-31
    • Mario BlaumJames L. HafnerSteven R. Hetzler
    • Mario BlaumJames L. HafnerSteven R. Hetzler
    • G11C29/00G06F11/10
    • G06F11/108G06F2211/1045G06F2211/1057G06F2211/1059
    • Embodiments of the invention relate to storing data in a storage array. An aspect of the invention includes receiving write data. The write data is arranged into “r” rows and “n” columns of pages, with each page including a plurality of sectors. The write data is encoded using a plurality of horizontal and vertical erasure correcting codes on the pages. The encoding allows recovery from up to tr erasures in any one of the r rows, up to tr−1 erasures in any one of the remaining r−1 rows, up to tr−2 erasures in any one of the remaining r−2 rows, and so on, such that the encoding allows recovery from up to t1 erasures in the last remaining row. Encoded write data is output from the encoding. The encoded write data is written as a write stripe across n storage devices in a storage array.
    • 本发明的实施例涉及将数据存储在存储阵列中。 本发明的一个方面包括接收写入数据。 写入数据被布置成“r”行和“n”列的页面,每个页面包括多个扇区。 使用页面上的多个水平和垂直擦除校正码对写入数据进行编码。 该编码允许在r行中的任何一行中从最多到三次的恢复进行恢复,直到剩余的r-1行中的任何一行中的tr-1次擦除,直到剩下的r-2行中的任一个中的tr-2擦除 ,等等,使得编码允许在最后剩余的行中从高达t1个删除恢复。 从编码输出编码的写入数据。 编码的写入数据被写入存储阵列中的n个存储设备上的写入条带。
    • 28. 发明申请
    • Nested Multiple Erasure Correcting Codes for Storage Arrays
    • 存储阵列的嵌套多重擦除校正码
    • US20120221926A1
    • 2012-08-30
    • US13036845
    • 2011-02-28
    • Mario BlaumJames L. HafnerSteven R. Hetzler
    • Mario BlaumJames L. HafnerSteven R. Hetzler
    • H03M13/05G06F11/10
    • G06F11/108G06F2211/1045G06F2211/1057G06F2211/1059
    • Embodiments of the invention relate to storing data in a storage array. An aspect of the invention includes receiving write data. The write data is arranged into “r” rows and “n” columns of pages, with each page including a plurality of sectors. The write data is encoded using a plurality of horizontal and vertical erasure correcting codes on the pages. The encoding allows recovery from up to tr erasures in any one of the r rows, up to tr-1 erasures in any one of the remaining r−1 rows, up to tr-2 erasures in any one of the remaining r−2 rows, and so on, such that the encoding allows recovery from up to t1 erasures in the last remaining row. Encoded write data is output from the encoding. The encoded write data is written as a write stripe across n storage devices in a storage array.
    • 本发明的实施例涉及将数据存储在存储阵列中。 本发明的一个方面包括接收写入数据。 写入数据被布置成“r”行和“n”列的页面,每个页面包括多个扇区。 使用页面上的多个水平和垂直擦除校正码对写入数据进行编码。 该编码允许在r行中的任何一行中从最多到三次的恢复进行恢复,直到剩余的r-1行中的任何一行中的tr-1次擦除,直到剩下的r-2行中的任一个中的tr-2擦除 ,等等,使得编码允许在最后剩余的行中从高达t1个删除恢复。 从编码输出编码的写入数据。 编码的写入数据被写入存储阵列中的n个存储设备上的写入条带。
    • 29. 发明申请
    • READ-OTHER PROTOCOL FOR MAINTAINING PARITY COHERENCY IN A WRITE-BACK DISTRIBUTED REDUNDANCY DATA STORAGE SYSTEM
    • 阅读用于维护写回分配冗余数据存储系统中的奇偶校验的其他协议
    • US20110208996A1
    • 2011-08-25
    • US12710162
    • 2010-02-22
    • James L. HafnerTarun Thakur
    • James L. HafnerTarun Thakur
    • G06F12/16G06F11/14G06F11/00
    • G06F11/1076G06F9/466G06F2211/1019G06F2211/1028G06F2211/1057
    • Data storage reliability is maintained in a write-back distributed data storage system including multiple nodes. Each node comprises a processor and an array of failure independent data storage devices. Information is stored as a set of stripes, each stripe including a collection of at least a data strip and associated parity strips, the stripes distributed across a primary data node and multiple corresponding parity nodes. A read-other parity update protocol maintains parity coherency. The primary data node for each data strip drives parity coherency with the corresponding parity nodes, independently of other data nodes, in keeping relevant parity strips for the primary data node coherent. A parity value is determined based on data other than a difference between new data and existing data. A new parity value is based on new data and dependent data, wherein with respect to one data value, dependent data comprises other data encoded in a corresponding parity value.
    • 在包括多个节点的回写式分布式数据存储系统中保持数据存储可靠性。 每个节点包括一个处理器和一组故障独立的数据存储设备。 信息被存储为一组条带,每个条带包括至少一个数据条和相关联的奇偶校验条的集合,分布在主数据节点和多个对应的奇偶校验节点上的条带。 读取另一个奇偶校验更新协议维持奇偶校验一致性。 每个数据条的主数据节点与独立于其他数据节点的相应奇偶校验节点驱动奇偶校验一致性,以保持主数据节点相关的相关奇偶校验带。 基于除新数据和现有数据之间的差异以外的数据确定奇偶校验值。 新的奇偶校验值基于新数据和相关数据,其中相对于一个数据值,依赖数据包括以对应奇偶校验值编码的其他数据。