Data reconstruction in distributed storage systems
AssigneeGoogle Inc.
InventorsLidor Carmi, Christian Eric Schrock, Steven Robert Schirripa
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsLidor Carmi, Christian Eric Schrock, Steven Robert Schirripa
Estimating the term…
A method of operating a distributed storage system, the method includes identifying unhealthy chunks of a file. The file is divided into stripes that include data chunks and non-data chunks. The method also includes identifying healthy chunks available for reconstructing the unhealthy chunks and reconstructing unhealthy data chunks before reconstructing unhealthy non-data chunks using the available healthy chunks. When the unhealthy chunk is an unhealthy word-check chunk: reconstructing the unhealthy word-check chunk using healthy word-check chunks and healthy code-check-word-check chunks; determining whether reconstruction of the unhealthy word-check chunk is possible using only healthy word-check chunks and healthy code-check-word-check chunks; and when reconstruction of the unhealthy word-check chunk is not possible using only healthy word-check chunks and healthy code-check-word-check chunks, reconstructing the unhealthy word-check chunk using any healthy chunks.
A method of operating a distributed storage system, the method comprising:
A system for operating a distributed storage system, the system comprising:
Dependencies are inferred from the claim text.