Big Parity® from StreamScale leads the industry in RAID reliability and processing speed, eliminating data loss and corruption due to disk failure, service errors, silent data corruption, and unrecoverable read errors. 30X faster than competitive RAID systems, Big Parity is the only product that provides advanced Verified Erasure Coding® which enable up to 127 parity drives to keep data safe and accurate during long data analysis cycles or rebuilds.

Patents

SteamScale has indepth experince in creating new, innovative, and unique technology that it implements in its system offerings and licenses to partners. In solving the Data Loss problem StreamScale has submitted three patent applications to the US patent office.

At the core of the StreamScale technology is high performance erasure coding that optimizes Galois Field arithmetic (GF). StreamScale discovered how to utilize specific instructions in the Intel SSE3 SIMD instruction set to perform GF arithmetic so that it is only limited by the L2/L3 cache, providing up to a 12x improvement over the best performing existing XOR codes. As reflected in patent filings dating back to 2011, implementing erasure coding with StreamScale technology enables the creation of the best performing most reliable storage systems that eliminate data loss and corruption due to disk failure, service errors, silent data corruption, and unrecoverable read errors while increasing system performance.

Patents and Patent Applications:

1) ACCELERATED ERASURE CODING SYSTEM AND METHOD (U.S. Patent Nos. 8,683,296, 9,160,374 and 9,385,759) are available for review at the US Patent Office website. A PDF version of the filing is available for review by clicking >> HERE.

Abstract: An accelerated erasure coding system includes a processing core for executing computer instructions and accessing data from a main memory, and a non-volatile storage medium for storing the computer instructions. The processing core, storage medium, and computer instructions are configured to implement an erasure coding system, which includes: a data matrix for holding original data in the main memory; a check matrix for holding check data in the main memory; an encoding matrix for holding first factors in the main memory, the first factors being for encoding the original data into the check data; and a thread for executing on the processing core. The thread includes: a parallel multiplier for concurrently multiplying multiple entries of the data matrix by a single entry of the encoding matrix; and a first sequencer for ordering operations through the data matrix and the encoding matrix using the parallel multiplier to generate the check data.

2) USING PARITY DATA FOR CONCURRENT DATA AUTHENTICATION, CORRECTION, COMPRESSION, AND ENCRYPTION (U.S. Patents No. 8,914,706, 9,258,014 and 15/018,782) is available for review at the US Patent Office website. A PDF version of the filing is available for review by clicking >> HERE.

Abstract: A system for software error-correcting code (ECC) protection or compression of original data using ECC data in a first memory is provided. The system includes a processing core for executing computer instructions and accessing data from a main memory, and a non-volatile storage medium for storing the computer instructions. The software ECC protection or compression includes: a data matrix for holding the original data in the first memory; a check matrix for holding the ECC data in the first memory; an encoding matrix for holding first factors in the main memory, the first factors being for encoding the original data into the ECC data; and a thread for executing on the processing core. The thread includes a Galois Field multiplier for multiplying entries of the data matrix by an entry of the encoding matrix, and a sequencer for ordering operations using the Galois Field multiplier to generate the ECC data.

Contact StreamScale now to license Big Parity technology for your storage system.