Patent · US Active

Layered error correction encoding for large scale distributed object storage system

US10545826B2 · kind B2 · utility

0Cited by
5References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 25, 2017
Grant dateJan 28, 2020
Priority date
Expiry dateMay 25, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M13/1515
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

A method is described. The method includes fragmenting data of an object for storage into an object storage system into multiple data fragments and performing a first error correction encoding process on the data to generate one or more parity fragments for the object. The method also includes sending the multiple data fragments and the one or more parity fragments over a network to different storage servers of the object storage system. The method also includes performing the following at each of the different storage servers: i) incorporating the received one of the multiple data fragments and one or more parity fragments into an extent comprising multiple fragments of other objects; ii) performing a second error correction encoding process on multiple extents including the extent to generate parity information for the multiple extents; and, iii) storing the multiple extents and the parity information.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.