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. 28, 2022

Filed:

Jan. 23, 2020
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Asaf Porat-Stoler, Ramat Gan, IL;

Constantine Gavrilov, Rishon le-Zion, IL;

Christopher M. Dennett, Houston, TX (US);

Rivka Mayraz Matosevich, Zichron Ya'acov, IL;

Sergey Marenkov, Tel Aviv, IL;

Jonathan Fischer-Toubol, Tel Aviv, IL;

Afief Halumi, Tel Aviv, IL;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/07 (2006.01); G06F 3/06 (2006.01); G06F 11/20 (2006.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0619 (2013.01); G06F 3/0653 (2013.01); G06F 3/0659 (2013.01); G06F 3/0689 (2013.01); G06F 11/1092 (2013.01); G06F 11/2094 (2013.01);
Abstract

A method and system may reconstruct data in a smart storage array where upon detection of data inconsistency, an application of the system is notified and affected data strips are rebuilt. When an initiator detects stripe corruption, the initiator may report the strip corruption to storage. The storage may lock the strip for I/O operations. Initiators may determine recovery scenarios for rebuilding the data strips and send the scenarios to storage. At storage, initiator replies may be collected, and a rebuild option with the highest votes may be automatically determined for a reconstruction operation. Once the reconstruction operation is completed, the rebuilt stripe may be unlocked and data operations may recommence.


Find Patent Forward Citations

Loading…