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:
Jun. 28, 2022
Filed:
Jan. 23, 2020
International Business Machines Corporation, Armonk, NY (US);
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;
International Business Machines Corporation, Armonk, NY (US);
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.