Invention Application
- Patent Title: LAYERED ERROR CORRECTION ENCODING FOR LARGE SCALE DISTRIBUTED OBJECT STORAGE SYSTEM
-
Application No.: US16734594Application Date: 2020-01-06
-
Publication No.: US20200319973A1Publication Date: 2020-10-08
- Inventor: Giorgio Regni , Vianney Rancurel , Lam Pham SY
- Applicant: SCALITY, S.A.
- Main IPC: G06F11/10
- IPC: G06F11/10 ; H03M13/37 ; H03M13/11 ; H03M13/00

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.
Information query