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.
Patent No.:
Date of Patent:
May. 18, 2021
Filed:
Oct. 04, 2018
International Business Machines Corporation, Armonk, NY (US);
Ilya Volvovski, Chicago, IL (US);
Bruno Hennig Cabral, Chicago, IL (US);
Manish Motwani, Chicago, IL (US);
Thomas Darrel Cocagne, Elk Grove Village, IL (US);
Timothy W. Markison, Mesa, AZ (US);
Gary W. Grube, Barrington Hills, IL (US);
Wesley Leggette, Chicago, IL (US);
Jason K. Resch, Chicago, IL (US);
Michael C. Storm, Palo Alto, CA (US);
Greg Dhuse, Chicago, IL (US);
Yogesh Ramesh Vedpathak, Chicago, IL (US);
Ravi Khadiwala, Bartlett, IL (US);
PURE STORAGE, INC., Mountain View, CA (US);
Abstract
A method begins by a processing module of a dispersed storage network (DSN) determining a fault domain for a portion of the DSN and generating a local redundancy for the fault domain. The method continues with the processing module identifying storage locations available for storing the first local redundancy, selecting storage locations for storing the first local redundancy and continues with the processing module facilitating storage of the local redundancy in the storage locations. Upon detecting a storage failure in the DSN, the method continues with the processing module determining whether the storage failure is associated with the fault domain and in response determining whether the first local redundancy is associated with the first fault domain. In response to determining that the local redundancy is associated with the first fault domain the method continues with the processing module recovering the local redundancy and correcting the storage failure.