The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 05, 2018

Filed:

Apr. 29, 2016
Applicant:

Netapp, Inc., Sunnyvale, CA (US);

Inventors:

Joseph Blount, Wichita, KS (US);

William P. Delaney, Wichita, KS (US);

Charles Binford, Wichita, KS (US);

Joseph Moore, Wichita, KS (US);

Randolph Sterns, Boulder, CO (US);

Assignee:

NETAPP, INC., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/16 (2006.01); G06F 11/20 (2006.01); G06F 3/06 (2006.01); H04L 29/08 (2006.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 11/2069 (2013.01); G06F 3/065 (2013.01); G06F 3/0619 (2013.01); G06F 3/0689 (2013.01); H04L 67/1097 (2013.01); G06F 11/1092 (2013.01); G06F 2201/805 (2013.01); G06F 2211/104 (2013.01);
Abstract

Systems and techniques for recovering a storage array are disclosed. These systems and techniques include determining a size corresponding to a storage stripe of the storage array. Pieces assigned to the storage stripe are identified. A storage configuration corresponding to the pieces assigned to the storage stripe is detected. Ordinal information and parity information are determined corresponding to the pieces assigned to the storage stripe. The size determined corresponding to the storage stripe, identification of the pieces assigned to the storage stripe, the storage configuration, the ordinal information, and the parity information is stored in a data store to reconstruct lost or corrupted metadata corresponding to the storage array.


Find Patent Forward Citations

Loading…