International Business Machines Corporation
RECONSTRUCTING DATA IN A SMART STORAGE ARRAY

Last updated:

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.

Status:
Application
Type:

Utility

Filling date:

23 Jan 2020

Issue date:

29 Jul 2021